AddressOf(Status &error) | lldb_private::ValueObject | virtual |
AddSyntheticChild(ConstString key, ValueObject *valobj) | lldb_private::ValueObject | protected |
CalculateDynamicValue(lldb::DynamicValueType use_dynamic) | lldb_private::ValueObject | protectedvirtual |
CalculateNumChildren(uint32_t max=UINT32_MAX)=0 | lldb_private::ValueObject | protectedpure virtual |
CalculateSyntheticValue() | lldb_private::ValueObject | protectedvirtual |
CanProvideValue() | lldb_private::ValueObject | virtual |
CanUpdateWithInvalidExecutionContext() | lldb_private::ValueObject | inlineprotectedvirtual |
Cast(const CompilerType &compiler_type) | lldb_private::ValueObject | |
CastBaseToDerivedType(CompilerType type, uint64_t offset) | lldb_private::ValueObject | |
CastDerivedToBaseType(CompilerType type, const llvm::ArrayRef< uint32_t > &base_type_indices) | lldb_private::ValueObject | |
CastPointerType(const char *name, CompilerType &ast_type) | lldb_private::ValueObject | virtual |
CastPointerType(const char *name, lldb::TypeSP &type_sp) | lldb_private::ValueObject | virtual |
CastToBasicType(CompilerType type) | lldb_private::ValueObject | |
CastToEnumType(CompilerType type) | lldb_private::ValueObject | |
ClearDynamicTypeInformation() | lldb_private::ValueObject | protected |
ClearUserVisibleData(uint32_t items=ValueObject::eClearUserVisibleDataItemsAllStrings) | lldb_private::ValueObject | protected |
ClearUserVisibleDataItems enum name | lldb_private::ValueObject | |
Clone(ConstString new_name) | lldb_private::ValueObject | virtual |
CreateChildAtIndex(size_t idx) | lldb_private::ValueObject | protectedvirtual |
CreateConstantValue(ConstString name) | lldb_private::ValueObject | virtual |
CreateSyntheticArrayMember(size_t idx) | lldb_private::ValueObject | protectedvirtual |
CreateValueObjectFromAddress(llvm::StringRef name, uint64_t address, const ExecutionContext &exe_ctx, CompilerType type, bool do_deref=true) | lldb_private::ValueObject | static |
CreateValueObjectFromAPFloat(lldb::TargetSP target, const llvm::APFloat &v, CompilerType type, llvm::StringRef name) | lldb_private::ValueObject | static |
CreateValueObjectFromAPInt(lldb::TargetSP target, const llvm::APInt &v, CompilerType type, llvm::StringRef name) | lldb_private::ValueObject | static |
CreateValueObjectFromBool(lldb::TargetSP target, bool value, llvm::StringRef name) | lldb_private::ValueObject | static |
CreateValueObjectFromData(llvm::StringRef name, const DataExtractor &data, const ExecutionContext &exe_ctx, CompilerType type) | lldb_private::ValueObject | static |
CreateValueObjectFromExpression(llvm::StringRef name, llvm::StringRef expression, const ExecutionContext &exe_ctx) | lldb_private::ValueObject | static |
CreateValueObjectFromExpression(llvm::StringRef name, llvm::StringRef expression, const ExecutionContext &exe_ctx, const EvaluateExpressionOptions &options) | lldb_private::ValueObject | static |
CreateValueObjectFromNullptr(lldb::TargetSP target, CompilerType type, llvm::StringRef name) | lldb_private::ValueObject | static |
Dereference(Status &error) | lldb_private::ValueObject | virtual |
DoCast(const CompilerType &compiler_type) | lldb_private::ValueObject | virtual |
DoesProvideSyntheticValue() | lldb_private::ValueObject | inlinevirtual |
DoUpdateChildrenAddressType(ValueObject &valobj) | lldb_private::ValueObject | inlineprotectedvirtual |
Dump(Stream &s) | lldb_private::ValueObject | |
Dump(Stream &s, const DumpValueObjectOptions &options) | lldb_private::ValueObject | |
DumpPrintableRepresentation(Stream &s, ValueObjectRepresentationStyle val_obj_display=eValueObjectRepresentationStyleSummary, lldb::Format custom_format=lldb::eFormatInvalid, PrintableRepresentationSpecialCases special=PrintableRepresentationSpecialCases::eAllow, bool do_dump_error=true) | lldb_private::ValueObject | |
eClearUserVisibleDataItemsAll enum value | lldb_private::ValueObject | |
eClearUserVisibleDataItemsAllStrings enum value | lldb_private::ValueObject | |
eClearUserVisibleDataItemsDescription enum value | lldb_private::ValueObject | |
eClearUserVisibleDataItemsLocation enum value | lldb_private::ValueObject | |
eClearUserVisibleDataItemsNothing enum value | lldb_private::ValueObject | |
eClearUserVisibleDataItemsSummary enum value | lldb_private::ValueObject | |
eClearUserVisibleDataItemsSyntheticChildren enum value | lldb_private::ValueObject | |
eClearUserVisibleDataItemsValue enum value | lldb_private::ValueObject | |
eExpressionPathAftermathDereference enum value | lldb_private::ValueObject | |
eExpressionPathAftermathNothing enum value | lldb_private::ValueObject | |
eExpressionPathAftermathTakeAddress enum value | lldb_private::ValueObject | |
eExpressionPathEndResultTypeBitfield enum value | lldb_private::ValueObject | |
eExpressionPathEndResultTypeBoundedRange enum value | lldb_private::ValueObject | |
eExpressionPathEndResultTypeInvalid enum value | lldb_private::ValueObject | |
eExpressionPathEndResultTypePlain enum value | lldb_private::ValueObject | |
eExpressionPathEndResultTypeUnboundedRange enum value | lldb_private::ValueObject | |
eExpressionPathEndResultTypeValueObjectList enum value | lldb_private::ValueObject | |
eExpressionPathScanEndReasonArrayRangeOperatorMet enum value | lldb_private::ValueObject | |
eExpressionPathScanEndReasonArrowInsteadOfDot enum value | lldb_private::ValueObject | |
eExpressionPathScanEndReasonBitfieldRangeOperatorMet enum value | lldb_private::ValueObject | |
eExpressionPathScanEndReasonDereferencingFailed enum value | lldb_private::ValueObject | |
eExpressionPathScanEndReasonDotInsteadOfArrow enum value | lldb_private::ValueObject | |
eExpressionPathScanEndReasonEmptyRangeNotAllowed enum value | lldb_private::ValueObject | |
eExpressionPathScanEndReasonEndOfString enum value | lldb_private::ValueObject | |
eExpressionPathScanEndReasonFragileIVarNotAllowed enum value | lldb_private::ValueObject | |
eExpressionPathScanEndReasonNoSuchChild enum value | lldb_private::ValueObject | |
eExpressionPathScanEndReasonNoSuchSyntheticChild enum value | lldb_private::ValueObject | |
eExpressionPathScanEndReasonRangeOperatorExpanded enum value | lldb_private::ValueObject | |
eExpressionPathScanEndReasonRangeOperatorInvalid enum value | lldb_private::ValueObject | |
eExpressionPathScanEndReasonRangeOperatorNotAllowed enum value | lldb_private::ValueObject | |
eExpressionPathScanEndReasonSyntheticValueMissing enum value | lldb_private::ValueObject | |
eExpressionPathScanEndReasonTakingAddressFailed enum value | lldb_private::ValueObject | |
eExpressionPathScanEndReasonUnexpectedSymbol enum value | lldb_private::ValueObject | |
eExpressionPathScanEndReasonUnknown enum value | lldb_private::ValueObject | |
eGetExpressionPathFormatDereferencePointers enum value | lldb_private::ValueObject | |
eGetExpressionPathFormatHonorPointers enum value | lldb_private::ValueObject | |
eValueObjectRepresentationStyleChildrenCount enum value | lldb_private::ValueObject | |
eValueObjectRepresentationStyleExpressionPath enum value | lldb_private::ValueObject | |
eValueObjectRepresentationStyleLanguageSpecific enum value | lldb_private::ValueObject | |
eValueObjectRepresentationStyleLocation enum value | lldb_private::ValueObject | |
eValueObjectRepresentationStyleName enum value | lldb_private::ValueObject | |
eValueObjectRepresentationStyleSummary enum value | lldb_private::ValueObject | |
eValueObjectRepresentationStyleType enum value | lldb_private::ValueObject | |
eValueObjectRepresentationStyleValue enum value | lldb_private::ValueObject | |
ExpressionPathAftermath enum name | lldb_private::ValueObject | |
ExpressionPathEndResultType enum name | lldb_private::ValueObject | |
ExpressionPathScanEndReason enum name | lldb_private::ValueObject | |
ExpressionVariable | lldb_private::ValueObject | friend |
FollowParentChain(std::function< bool(ValueObject *)>) | lldb_private::ValueObject | |
GetAddressOf(bool scalar_is_load_address=true, AddressType *address_type=nullptr) | lldb_private::ValueObject | virtual |
GetAddressTypeOfChildren() | lldb_private::ValueObject | |
GetBitfieldBitOffset() | lldb_private::ValueObject | inlinevirtual |
GetBitfieldBitSize() | lldb_private::ValueObject | inlinevirtual |
GetByteOffset() | lldb_private::ValueObject | inlinevirtual |
GetByteSize()=0 | lldb_private::ValueObject | pure virtual |
GetChildAtIndex(uint32_t idx, bool can_create=true) | lldb_private::ValueObject | virtual |
GetChildAtNamePath(llvm::ArrayRef< llvm::StringRef > names) | lldb_private::ValueObject | |
GetChildMemberWithName(llvm::StringRef name, bool can_create=true) | lldb_private::ValueObject | virtual |
GetCompilerType() | lldb_private::ValueObject | inline |
GetCompilerTypeImpl()=0 | lldb_private::ValueObject | protectedpure virtual |
GetData(DataExtractor &data, Status &error) | lldb_private::ValueObject | virtual |
GetDataExtractor() | lldb_private::ValueObject | protected |
GetDeclaration(Declaration &decl) | lldb_private::ValueObject | virtual |
GetDerefValobj() | lldb_private::ValueObject | inline |
GetDisplayTypeName() | lldb_private::ValueObject | inlinevirtual |
GetDynamicValue(lldb::DynamicValueType valueType) | lldb_private::ValueObject | virtual |
GetDynamicValueType() | lldb_private::ValueObject | |
GetDynamicValueTypeImpl() | lldb_private::ValueObject | inlineprotectedvirtual |
GetError() | lldb_private::ValueObject | |
GetExecutionContextRef() const | lldb_private::ValueObject | inline |
GetExpressionPath(Stream &s, GetExpressionPathFormat=eGetExpressionPathFormatDereferencePointers) | lldb_private::ValueObject | virtual |
GetExpressionPathFormat enum name | lldb_private::ValueObject | |
GetFormat() const | lldb_private::ValueObject | |
GetFrameSP() const | lldb_private::ValueObject | inline |
GetID() const | lldb_private::ValueObject | inline |
GetIndexOfChildWithName(llvm::StringRef name) | lldb_private::ValueObject | virtual |
GetIsConstant() const | lldb_private::ValueObject | inlinevirtual |
GetLanguageFlags() | lldb_private::ValueObject | inlinevirtual |
GetLiveAddress() | lldb_private::ValueObject | inlinevirtual |
GetLoadAddress() | lldb_private::ValueObject | |
GetLocationAsCString() | lldb_private::ValueObject | inlinevirtual |
GetLocationAsCStringImpl(const Value &value, const DataExtractor &data) | lldb_private::ValueObject | protected |
GetManager() | lldb_private::ValueObject | inlineprotected |
GetModule() | lldb_private::ValueObject | virtual |
GetName() const | lldb_private::ValueObject | inline |
GetNonBaseClassParent() | lldb_private::ValueObject | |
GetNonSyntheticValue() | lldb_private::ValueObject | inlinevirtual |
GetNumChildren(uint32_t max=UINT32_MAX) | lldb_private::ValueObject | |
GetNumChildrenIgnoringErrors(uint32_t max=UINT32_MAX) | lldb_private::ValueObject | |
GetObjectDescription() | lldb_private::ValueObject | |
GetObjectRuntimeLanguage() | lldb_private::ValueObject | inline |
GetParent() | lldb_private::ValueObject | inlinevirtual |
GetParent() const | lldb_private::ValueObject | inlinevirtual |
GetPointeeData(DataExtractor &data, uint32_t item_idx=0, uint32_t item_count=1) | lldb_private::ValueObject | virtual |
GetPointerValue(AddressType *address_type=nullptr) | lldb_private::ValueObject | |
GetPreferredDisplayLanguage() | lldb_private::ValueObject | virtual |
GetProcessSP() const | lldb_private::ValueObject | inline |
GetQualifiedRepresentationIfAvailable(lldb::DynamicValueType dynValue, bool synthValue) | lldb_private::ValueObject | |
GetQualifiedTypeName() | lldb_private::ValueObject | inlinevirtual |
GetRoot() | lldb_private::ValueObject | |
GetSP() | lldb_private::ValueObject | inline |
GetStaticValue() | lldb_private::ValueObject | inlinevirtual |
GetSummaryAsCString(lldb::LanguageType lang=lldb::eLanguageTypeUnknown) | lldb_private::ValueObject | |
GetSummaryAsCString(TypeSummaryImpl *summary_ptr, std::string &destination, lldb::LanguageType lang=lldb::eLanguageTypeUnknown) | lldb_private::ValueObject | |
GetSummaryAsCString(std::string &destination, const TypeSummaryOptions &options) | lldb_private::ValueObject | |
GetSummaryAsCString(TypeSummaryImpl *summary_ptr, std::string &destination, const TypeSummaryOptions &options) | lldb_private::ValueObject | |
GetSummaryFormat() | lldb_private::ValueObject | inline |
GetSymbolContextScope() | lldb_private::ValueObject | virtual |
GetSyntheticArrayMember(size_t index, bool can_create) | lldb_private::ValueObject | |
GetSyntheticBase(uint32_t offset, const CompilerType &type, bool can_create, ConstString name_const_str=ConstString()) | lldb_private::ValueObject | virtual |
GetSyntheticBitFieldChild(uint32_t from, uint32_t to, bool can_create) | lldb_private::ValueObject | |
GetSyntheticChild(ConstString key) const | lldb_private::ValueObject | |
GetSyntheticChildAtOffset(uint32_t offset, const CompilerType &type, bool can_create, ConstString name_const_str=ConstString()) | lldb_private::ValueObject | virtual |
GetSyntheticChildren() | lldb_private::ValueObject | inline |
GetSyntheticExpressionPathChild(const char *expression, bool can_create) | lldb_private::ValueObject | |
GetSyntheticValue() | lldb_private::ValueObject | |
GetTargetSP() const | lldb_private::ValueObject | inline |
GetThreadSP() const | lldb_private::ValueObject | inline |
GetTypeImpl() | lldb_private::ValueObject | inlinevirtual |
GetTypeInfo(CompilerType *pointee_or_element_compiler_type=nullptr) | lldb_private::ValueObject | inline |
GetTypeName() | lldb_private::ValueObject | inlinevirtual |
GetUpdatePoint() const | lldb_private::ValueObject | inline |
GetUpdatePoint() | lldb_private::ValueObject | inline |
GetValue() const | lldb_private::ValueObject | inline |
GetValue() | lldb_private::ValueObject | inline |
GetValueAsAPFloat() | lldb_private::ValueObject | |
GetValueAsAPSInt() | lldb_private::ValueObject | |
GetValueAsBool() | lldb_private::ValueObject | |
GetValueAsCString() | lldb_private::ValueObject | virtual |
GetValueAsCString(const lldb_private::TypeFormatImpl &format, std::string &destination) | lldb_private::ValueObject | virtual |
GetValueAsCString(lldb::Format format, std::string &destination) | lldb_private::ValueObject | |
GetValueAsSigned(int64_t fail_value, bool *success=nullptr) | lldb_private::ValueObject | virtual |
GetValueAsUnsigned(uint64_t fail_value, bool *success=nullptr) | lldb_private::ValueObject | virtual |
GetValueDidChange() | lldb_private::ValueObject | inline |
GetValueForExpressionPath(llvm::StringRef expression, ExpressionPathScanEndReason *reason_to_stop=nullptr, ExpressionPathEndResultType *final_value_type=nullptr, const GetValueForExpressionPathOptions &options=GetValueForExpressionPathOptions::DefaultOptions(), ExpressionPathAftermath *final_task_on_target=nullptr) | lldb_private::ValueObject | |
GetValueForExpressionPath_Impl(llvm::StringRef expression_cstr, ExpressionPathScanEndReason *reason_to_stop, ExpressionPathEndResultType *final_value_type, const GetValueForExpressionPathOptions &options, ExpressionPathAftermath *final_task_on_target) | lldb_private::ValueObject | private |
GetValueFormat() | lldb_private::ValueObject | inline |
GetValueIsValid() const | lldb_private::ValueObject | inline |
GetValueType() const =0 | lldb_private::ValueObject | pure virtual |
GetVariable() | lldb_private::ValueObject | inlinevirtual |
GetVTable() | lldb_private::ValueObject | |
HasChildren() | lldb_private::ValueObject | inline |
HasDynamicValueTypeInfo() | lldb_private::ValueObject | inlineprotectedvirtual |
HasSpecialPrintableRepresentation(ValueObjectRepresentationStyle val_obj_display, lldb::Format custom_format) | lldb_private::ValueObject | |
HasSyntheticValue() | lldb_private::ValueObject | virtual |
IsArrayType() | lldb_private::ValueObject | inline |
IsBaseClass() | lldb_private::ValueObject | inlinevirtual |
IsBaseClass(uint32_t &depth) | lldb_private::ValueObject | |
IsBitfield() | lldb_private::ValueObject | inline |
IsChecksumEmpty() | lldb_private::ValueObject | inlineprotected |
IsCStringContainer(bool check_pointer=false) | lldb_private::ValueObject | |
IsDereferenceOfParent() | lldb_private::ValueObject | inlinevirtual |
IsDynamic() | lldb_private::ValueObject | inlinevirtual |
IsInScope() | lldb_private::ValueObject | inlinevirtual |
IsIntegerType(bool &is_signed) | lldb_private::ValueObject | inline |
IsLogicalTrue(Status &error) | lldb_private::ValueObject | virtual |
IsNilReference() | lldb_private::ValueObject | |
IsPointerOrReferenceType() | lldb_private::ValueObject | inline |
IsPointerType() | lldb_private::ValueObject | inline |
IsPossibleDynamicType() | lldb_private::ValueObject | |
IsRuntimeSupportValue() | lldb_private::ValueObject | virtual |
IsScalarType() | lldb_private::ValueObject | inline |
IsSynthetic() | lldb_private::ValueObject | inlinevirtual |
IsSyntheticChildrenGenerated() | lldb_private::ValueObject | inlinevirtual |
IsUninitializedReference() | lldb_private::ValueObject | |
m_addr_of_valobj_sp | lldb_private::ValueObject | protected |
m_address_type_of_ptr_or_ref_children | lldb_private::ValueObject | protected |
m_children | lldb_private::ValueObject | protected |
m_data | lldb_private::ValueObject | protected |
m_deref_valobj | lldb_private::ValueObject | protected |
m_dynamic_value | lldb_private::ValueObject | protected |
m_error | lldb_private::ValueObject | protected |
m_flags | lldb_private::ValueObject | protected |
m_format | lldb_private::ValueObject | protected |
m_id | lldb_private::ValueObject | protected |
m_language_flags | lldb_private::ValueObject | protected |
m_last_format | lldb_private::ValueObject | protected |
m_last_format_mgr_revision | lldb_private::ValueObject | protected |
m_location_str | lldb_private::ValueObject | protected |
m_manager | lldb_private::ValueObject | protected |
m_name | lldb_private::ValueObject | protected |
m_object_desc_str | lldb_private::ValueObject | protected |
m_old_value_str | lldb_private::ValueObject | protected |
m_override_type | lldb_private::ValueObject | protected |
m_parent | lldb_private::ValueObject | protected |
m_preferred_display_language | lldb_private::ValueObject | protected |
m_root | lldb_private::ValueObject | protected |
m_summary_str | lldb_private::ValueObject | protected |
m_synthetic_children | lldb_private::ValueObject | protected |
m_synthetic_children_sp | lldb_private::ValueObject | protected |
m_synthetic_value | lldb_private::ValueObject | protected |
m_type_format_sp | lldb_private::ValueObject | protected |
m_type_summary_sp | lldb_private::ValueObject | protected |
m_update_point | lldb_private::ValueObject | protected |
m_user_id_of_forced_summary | lldb_private::ValueObject | protected |
m_value | lldb_private::ValueObject | protected |
m_value_checksum | lldb_private::ValueObject | protected |
m_value_str | lldb_private::ValueObject | protected |
MaybeCalculateCompleteType() | lldb_private::ValueObject | privatevirtual |
MightHaveChildren() | lldb_private::ValueObject | virtual |
NeedsUpdating() | lldb_private::ValueObject | inline |
operator=(const ValueObject &)=delete | lldb_private::ValueObject | private |
Persist() | lldb_private::ValueObject | |
PrintableRepresentationSpecialCases enum name | lldb_private::ValueObject | |
ReadPointedString(lldb::WritableDataBufferSP &buffer_sp, Status &error, bool honor_array) | lldb_private::ValueObject | |
ResolveValue(Scalar &scalar) | lldb_private::ValueObject | virtual |
SetAddressTypeOfChildren(AddressType at) | lldb_private::ValueObject | inline |
SetData(DataExtractor &data, Status &error) | lldb_private::ValueObject | virtual |
SetDerefValobj(ValueObject *deref) | lldb_private::ValueObject | inline |
SetFormat(lldb::Format format) | lldb_private::ValueObject | inlinevirtual |
SetHasCompleteType() | lldb_private::ValueObject | inline |
SetIsConstant() | lldb_private::ValueObject | inline |
SetLanguageFlags(uint64_t flags) | lldb_private::ValueObject | inlinevirtual |
SetLiveAddress(lldb::addr_t addr=LLDB_INVALID_ADDRESS, AddressType address_type=eAddressTypeLoad) | lldb_private::ValueObject | inlinevirtual |
SetName(ConstString name) | lldb_private::ValueObject | inline |
SetNeedsUpdate() | lldb_private::ValueObject | |
SetNumChildren(uint32_t num_children) | lldb_private::ValueObject | protected |
SetPreferredDisplayLanguage(lldb::LanguageType lt) | lldb_private::ValueObject | inline |
SetPreferredDisplayLanguageIfNeeded(lldb::LanguageType) | lldb_private::ValueObject | protected |
SetSummaryFormat(lldb::TypeSummaryImplSP format) | lldb_private::ValueObject | inline |
SetSyntheticChildren(const lldb::SyntheticChildrenSP &synth_sp) | lldb_private::ValueObject | inline |
SetSyntheticChildrenGenerated(bool b) | lldb_private::ValueObject | inlinevirtual |
SetValueDidChange(bool value_changed) | lldb_private::ValueObject | inlineprotected |
SetValueFormat(lldb::TypeFormatImplSP format) | lldb_private::ValueObject | inline |
SetValueFromCString(const char *value_str, Status &error) | lldb_private::ValueObject | virtual |
SetValueFromInteger(const llvm::APInt &value, Status &error) | lldb_private::ValueObject | |
SetValueFromInteger(lldb::ValueObjectSP new_val_sp, Status &error) | lldb_private::ValueObject | |
SetValueIsValid(bool valid) | lldb_private::ValueObject | inlineprotected |
Target | lldb_private::ValueObject | friend |
UpdateChildrenAddressType() | lldb_private::ValueObject | inlineprivate |
UpdateFormatsIfNeeded() | lldb_private::ValueObject | |
UpdateValue()=0 | lldb_private::ValueObject | protectedpure virtual |
UpdateValueIfNeeded(bool update_format=true) | lldb_private::ValueObject | |
ValueObject(ExecutionContextScope *exe_scope, ValueObjectManager &manager, AddressType child_ptr_or_ref_addr_type=eAddressTypeLoad) | lldb_private::ValueObject | protected |
ValueObject(ValueObject &parent) | lldb_private::ValueObject | protected |
ValueObject(const ValueObject &)=delete | lldb_private::ValueObject | private |
ValueObjectChild | lldb_private::ValueObject | friend |
ValueObjectConstResultImpl | lldb_private::ValueObject | friend |
ValueObjectManager typedef | lldb_private::ValueObject | protected |
ValueObjectRepresentationStyle enum name | lldb_private::ValueObject | |
ValueObjectSynthetic | lldb_private::ValueObject | friend |
ValueUpdated() | lldb_private::ValueObject | inline |
~ValueObject() | lldb_private::ValueObject | virtual |