Lines Matching defs:ValueObjectVTable
1 //===-- ValueObjectVTable.cpp ---------------------------------------------===//
9 #include "lldb/Core/ValueObjectVTable.h"
149 ValueObjectSP ValueObjectVTable::Create(ValueObject &parent) {
150 return (new ValueObjectVTable(parent))->GetSP();
153 ValueObjectVTable::ValueObjectVTable(ValueObject &parent)
158 std::optional<uint64_t> ValueObjectVTable::GetByteSize() {
164 llvm::Expected<uint32_t> ValueObjectVTable::CalculateNumChildren(uint32_t max) {
170 ValueType ValueObjectVTable::GetValueType() const { return eValueTypeVTable; }
172 ConstString ValueObjectVTable::GetTypeName() {
178 ConstString ValueObjectVTable::GetQualifiedTypeName() { return GetTypeName(); }
180 ConstString ValueObjectVTable::GetDisplayTypeName() {
186 bool ValueObjectVTable::IsInScope() { return GetParent()->IsInScope(); }
188 ValueObject *ValueObjectVTable::CreateChildAtIndex(size_t idx) {
192 bool ValueObjectVTable::UpdateValue() {
270 CompilerType ValueObjectVTable::GetCompilerTypeImpl() { return CompilerType(); }
272 ValueObjectVTable::~ValueObjectVTable() = default;