blob: 9f09eba3bdb19fc20b3211a3f781db30636c8be9 [file] [log] [blame]
// Copyright 2018 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "src/developer/debug/zxdb/symbols/data_member.h"
namespace zxdb {
DataMember::DataMember() : Value(DwarfTag::kMember) {}
DataMember::DataMember(const std::string& assigned_name, LazySymbol type, uint32_t member_loc)
: Value(DwarfTag::kMember, assigned_name, std::move(type)), member_location_(member_loc) {}
DataMember::~DataMember() = default;
const DataMember* DataMember::AsDataMember() const { return this; }
} // namespace zxdb