LLDB mainline
lldb_private::ValueObjectSynthetic Member List

This is the complete list of members for lldb_private::ValueObjectSynthetic, including all inherited members.

AddressOf(Status &error)lldb_private::ValueObjectvirtual
AddSyntheticChild(ConstString key, ValueObject *valobj)lldb_private::ValueObjectprotected
ByIndexIterator typedeflldb_private::ValueObjectSyntheticprotected
ByIndexMap typedeflldb_private::ValueObjectSyntheticprotected
CalculateDynamicValue(lldb::DynamicValueType use_dynamic)lldb_private::ValueObjectprotectedvirtual
CalculateNumChildren(uint32_t max) overridelldb_private::ValueObjectSyntheticvirtual
CalculateSyntheticValue() overridelldb_private::ValueObjectSyntheticinlinevirtual
CanProvideValue() overridelldb_private::ValueObjectSyntheticvirtual
CanUpdateWithInvalidExecutionContext() overridelldb_private::ValueObjectSyntheticinlineprotectedvirtual
Cast(const CompilerType &compiler_type)lldb_private::ValueObject
CastPointerType(const char *name, CompilerType &ast_type)lldb_private::ValueObjectvirtual
CastPointerType(const char *name, lldb::TypeSP &type_sp)lldb_private::ValueObjectvirtual
ClearDynamicTypeInformation()lldb_private::ValueObjectprotected
ClearUserVisibleData(uint32_t items=ValueObject::eClearUserVisibleDataItemsAllStrings)lldb_private::ValueObjectprotected
ClearUserVisibleDataItems enum namelldb_private::ValueObject
Clone(ConstString new_name)lldb_private::ValueObjectvirtual
CopyValueData(ValueObject *source)lldb_private::ValueObjectSyntheticprivate
CreateChildAtIndex(size_t idx, bool synthetic_array_member, int32_t synthetic_index)lldb_private::ValueObjectprotectedvirtual
CreateConstantValue(ConstString name)lldb_private::ValueObjectvirtual
CreateSynthFilter()lldb_private::ValueObjectSyntheticprotectedvirtual
CreateValueObjectFromAddress(llvm::StringRef name, uint64_t address, const ExecutionContext &exe_ctx, CompilerType type)lldb_private::ValueObjectstatic
CreateValueObjectFromData(llvm::StringRef name, const DataExtractor &data, const ExecutionContext &exe_ctx, CompilerType type)lldb_private::ValueObjectstatic
CreateValueObjectFromExpression(llvm::StringRef name, llvm::StringRef expression, const ExecutionContext &exe_ctx)lldb_private::ValueObjectstatic
CreateValueObjectFromExpression(llvm::StringRef name, llvm::StringRef expression, const ExecutionContext &exe_ctx, const EvaluateExpressionOptions &options)lldb_private::ValueObjectstatic
Dereference(Status &error)lldb_private::ValueObjectvirtual
DoCast(const CompilerType &compiler_type)lldb_private::ValueObjectvirtual
DoesProvideSyntheticValue() overridelldb_private::ValueObjectSyntheticinlinevirtual
DoUpdateChildrenAddressType(ValueObject &valobj)lldb_private::ValueObjectinlineprotectedvirtual
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 valuelldb_private::ValueObject
eClearUserVisibleDataItemsAllStrings enum valuelldb_private::ValueObject
eClearUserVisibleDataItemsDescription enum valuelldb_private::ValueObject
eClearUserVisibleDataItemsLocation enum valuelldb_private::ValueObject
eClearUserVisibleDataItemsNothing enum valuelldb_private::ValueObject
eClearUserVisibleDataItemsSummary enum valuelldb_private::ValueObject
eClearUserVisibleDataItemsSyntheticChildren enum valuelldb_private::ValueObject
eClearUserVisibleDataItemsValue enum valuelldb_private::ValueObject
eExpressionPathAftermathDereference enum valuelldb_private::ValueObject
eExpressionPathAftermathNothing enum valuelldb_private::ValueObject
eExpressionPathAftermathTakeAddress enum valuelldb_private::ValueObject
eExpressionPathEndResultTypeBitfield enum valuelldb_private::ValueObject
eExpressionPathEndResultTypeBoundedRange enum valuelldb_private::ValueObject
eExpressionPathEndResultTypeInvalid enum valuelldb_private::ValueObject
eExpressionPathEndResultTypePlain enum valuelldb_private::ValueObject
eExpressionPathEndResultTypeUnboundedRange enum valuelldb_private::ValueObject
eExpressionPathEndResultTypeValueObjectList enum valuelldb_private::ValueObject
eExpressionPathScanEndReasonArrayRangeOperatorMet enum valuelldb_private::ValueObject
eExpressionPathScanEndReasonArrowInsteadOfDot enum valuelldb_private::ValueObject
eExpressionPathScanEndReasonBitfieldRangeOperatorMet enum valuelldb_private::ValueObject
eExpressionPathScanEndReasonDereferencingFailed enum valuelldb_private::ValueObject
eExpressionPathScanEndReasonDotInsteadOfArrow enum valuelldb_private::ValueObject
eExpressionPathScanEndReasonEmptyRangeNotAllowed enum valuelldb_private::ValueObject
eExpressionPathScanEndReasonEndOfString enum valuelldb_private::ValueObject
eExpressionPathScanEndReasonFragileIVarNotAllowed enum valuelldb_private::ValueObject
eExpressionPathScanEndReasonNoSuchChild enum valuelldb_private::ValueObject
eExpressionPathScanEndReasonNoSuchSyntheticChild enum valuelldb_private::ValueObject
eExpressionPathScanEndReasonRangeOperatorExpanded enum valuelldb_private::ValueObject
eExpressionPathScanEndReasonRangeOperatorInvalid enum valuelldb_private::ValueObject
eExpressionPathScanEndReasonRangeOperatorNotAllowed enum valuelldb_private::ValueObject
eExpressionPathScanEndReasonSyntheticValueMissing enum valuelldb_private::ValueObject
eExpressionPathScanEndReasonTakingAddressFailed enum valuelldb_private::ValueObject
eExpressionPathScanEndReasonUnexpectedSymbol enum valuelldb_private::ValueObject
eExpressionPathScanEndReasonUnknown enum valuelldb_private::ValueObject
eGetExpressionPathFormatDereferencePointers enum valuelldb_private::ValueObject
eGetExpressionPathFormatHonorPointers enum valuelldb_private::ValueObject
eValueObjectRepresentationStyleChildrenCount enum valuelldb_private::ValueObject
eValueObjectRepresentationStyleExpressionPath enum valuelldb_private::ValueObject
eValueObjectRepresentationStyleLanguageSpecific enum valuelldb_private::ValueObject
eValueObjectRepresentationStyleLocation enum valuelldb_private::ValueObject
eValueObjectRepresentationStyleName enum valuelldb_private::ValueObject
eValueObjectRepresentationStyleSummary enum valuelldb_private::ValueObject
eValueObjectRepresentationStyleType enum valuelldb_private::ValueObject
eValueObjectRepresentationStyleValue enum valuelldb_private::ValueObject
ExpressionPathAftermath enum namelldb_private::ValueObject
ExpressionPathEndResultType enum namelldb_private::ValueObject
ExpressionPathScanEndReason enum namelldb_private::ValueObject
FollowParentChain(std::function< bool(ValueObject *)>)lldb_private::ValueObject
GetAddressOf(bool scalar_is_load_address=true, AddressType *address_type=nullptr)lldb_private::ValueObjectvirtual
GetAddressTypeOfChildren()lldb_private::ValueObject
GetBitfieldBitOffset()lldb_private::ValueObjectinlinevirtual
GetBitfieldBitSize()lldb_private::ValueObjectinlinevirtual
GetByteOffset()lldb_private::ValueObjectinlinevirtual
GetByteSize() overridelldb_private::ValueObjectSyntheticvirtual
GetChildAtIndex(uint32_t idx, bool can_create=true) overridelldb_private::ValueObjectSyntheticvirtual
GetChildAtNamePath(llvm::ArrayRef< llvm::StringRef > names)lldb_private::ValueObject
GetChildMemberWithName(llvm::StringRef name, bool can_create=true) overridelldb_private::ValueObjectSyntheticvirtual
GetCompilerType()lldb_private::ValueObjectinline
GetCompilerTypeImpl() overridelldb_private::ValueObjectSyntheticprotectedvirtual
GetData(DataExtractor &data, Status &error)lldb_private::ValueObjectvirtual
GetDataExtractor()lldb_private::ValueObjectprotected
GetDeclaration(Declaration &decl) overridelldb_private::ValueObjectSyntheticvirtual
GetDisplayTypeName() overridelldb_private::ValueObjectSyntheticvirtual
GetDynamicValue(lldb::DynamicValueType valueType) overridelldb_private::ValueObjectSyntheticvirtual
GetDynamicValueType()lldb_private::ValueObjectSyntheticinlinevirtual
GetDynamicValueTypeImpl()lldb_private::ValueObjectinlineprotectedvirtual
GetError()lldb_private::ValueObject
GetExecutionContextRef() constlldb_private::ValueObjectinline
GetExpressionPath(Stream &s, GetExpressionPathFormat=eGetExpressionPathFormatDereferencePointers)lldb_private::ValueObjectvirtual
GetExpressionPathFormat enum namelldb_private::ValueObject
GetFormat() constlldb_private::ValueObject
GetFrameSP() constlldb_private::ValueObjectinline
GetID() constlldb_private::ValueObjectinline
GetIndexOfChildWithName(llvm::StringRef name) overridelldb_private::ValueObjectSyntheticvirtual
GetIsConstant() const overridelldb_private::ValueObjectSyntheticinlinevirtual
GetLanguageFlags() overridelldb_private::ValueObjectSyntheticvirtual
GetLiveAddress()lldb_private::ValueObjectinlinevirtual
GetLocationAsCString()lldb_private::ValueObjectinlinevirtual
GetLocationAsCStringImpl(const Value &value, const DataExtractor &data)lldb_private::ValueObjectprotected
GetManager()lldb_private::ValueObjectinlineprotected
GetModule()lldb_private::ValueObjectvirtual
GetName() constlldb_private::ValueObjectinline
GetNonBaseClassParent()lldb_private::ValueObject
GetNonSyntheticValue() overridelldb_private::ValueObjectSyntheticvirtual
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::ValueObjectinline
GetParent() overridelldb_private::ValueObjectSyntheticinlinevirtual
GetParent() const overridelldb_private::ValueObjectSyntheticinlinevirtual
GetPointeeData(DataExtractor &data, uint32_t item_idx=0, uint32_t item_count=1)lldb_private::ValueObjectvirtual
GetPointerValue(AddressType *address_type=nullptr)lldb_private::ValueObject
GetPreferredDisplayLanguage() overridelldb_private::ValueObjectSyntheticvirtual
GetProcessSP() constlldb_private::ValueObjectinline
GetQualifiedRepresentationIfAvailable(lldb::DynamicValueType dynValue, bool synthValue)lldb_private::ValueObject
GetQualifiedTypeName() overridelldb_private::ValueObjectSyntheticvirtual
GetRoot()lldb_private::ValueObject
GetSP()lldb_private::ValueObjectinline
GetStaticValue() overridelldb_private::ValueObjectSyntheticinlinevirtual
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::ValueObjectinline
GetSymbolContextScope()lldb_private::ValueObjectvirtual
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::ValueObjectvirtual
GetSyntheticBitFieldChild(uint32_t from, uint32_t to, bool can_create)lldb_private::ValueObject
GetSyntheticChild(ConstString key) constlldb_private::ValueObject
GetSyntheticChildAtOffset(uint32_t offset, const CompilerType &type, bool can_create, ConstString name_const_str=ConstString())lldb_private::ValueObjectvirtual
GetSyntheticChildren()lldb_private::ValueObjectinline
GetSyntheticExpressionPathChild(const char *expression, bool can_create)lldb_private::ValueObject
GetSyntheticValue()lldb_private::ValueObject
GetTargetSP() constlldb_private::ValueObjectinline
GetThreadSP() constlldb_private::ValueObjectinline
GetTypeImpl()lldb_private::ValueObjectinlinevirtual
GetTypeInfo(CompilerType *pointee_or_element_compiler_type=nullptr)lldb_private::ValueObjectinline
GetTypeName() overridelldb_private::ValueObjectSyntheticvirtual
GetUpdatePoint() constlldb_private::ValueObjectinline
GetUpdatePoint()lldb_private::ValueObjectinline
GetValue() constlldb_private::ValueObjectinline
GetValue()lldb_private::ValueObjectinline
GetValueAsCString()lldb_private::ValueObjectvirtual
GetValueAsCString(const lldb_private::TypeFormatImpl &format, std::string &destination)lldb_private::ValueObjectvirtual
GetValueAsCString(lldb::Format format, std::string &destination)lldb_private::ValueObject
GetValueAsSigned(int64_t fail_value, bool *success=nullptr)lldb_private::ValueObjectvirtual
GetValueAsUnsigned(uint64_t fail_value, bool *success=nullptr)lldb_private::ValueObjectvirtual
GetValueDidChange()lldb_private::ValueObjectinline
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::ValueObjectprivate
GetValueFormat()lldb_private::ValueObjectinline
GetValueIsValid() constlldb_private::ValueObjectinline
GetValueType() const overridelldb_private::ValueObjectSyntheticvirtual
GetVariable() overridelldb_private::ValueObjectSyntheticinlinevirtual
GetVTable()lldb_private::ValueObject
HasChildren()lldb_private::ValueObjectinline
HasDynamicValueTypeInfo()lldb_private::ValueObjectinlineprotectedvirtual
HasSpecialPrintableRepresentation(ValueObjectRepresentationStyle val_obj_display, lldb::Format custom_format)lldb_private::ValueObject
HasSyntheticValue() overridelldb_private::ValueObjectSyntheticinlinevirtual
IsArrayType()lldb_private::ValueObjectinline
IsBaseClass()lldb_private::ValueObjectinlinevirtual
IsBaseClass(uint32_t &depth)lldb_private::ValueObject
IsBitfield()lldb_private::ValueObjectinline
IsChecksumEmpty()lldb_private::ValueObjectinlineprotected
IsCStringContainer(bool check_pointer=false)lldb_private::ValueObject
IsDereferenceOfParent()lldb_private::ValueObjectinlinevirtual
IsDynamic() overridelldb_private::ValueObjectSyntheticinlinevirtual
IsInScope() overridelldb_private::ValueObjectSyntheticvirtual
IsIntegerType(bool &is_signed)lldb_private::ValueObjectinline
IsLogicalTrue(Status &error)lldb_private::ValueObjectvirtual
IsNilReference()lldb_private::ValueObject
IsPointerOrReferenceType()lldb_private::ValueObjectinline
IsPointerType()lldb_private::ValueObjectinline
IsPossibleDynamicType()lldb_private::ValueObject
IsRuntimeSupportValue()lldb_private::ValueObjectvirtual
IsScalarType()lldb_private::ValueObjectinline
IsSynthetic() overridelldb_private::ValueObjectSyntheticinlinevirtual
IsSyntheticChildrenGenerated() overridelldb_private::ValueObjectSyntheticvirtual
IsUninitializedReference()lldb_private::ValueObject
m_addr_of_valobj_splldb_private::ValueObjectprotected
m_address_type_of_ptr_or_ref_childrenlldb_private::ValueObjectprotected
m_child_mutexlldb_private::ValueObjectSyntheticprotected
m_childrenlldb_private::ValueObjectprotected
m_children_byindexlldb_private::ValueObjectSyntheticprotected
m_datalldb_private::ValueObjectprotected
m_deref_valobjlldb_private::ValueObjectprotected
m_dynamic_valuelldb_private::ValueObjectprotected
m_errorlldb_private::ValueObjectprotected
m_flagslldb_private::ValueObjectprotected
m_formatlldb_private::ValueObjectprotected
m_idlldb_private::ValueObjectprotected
m_language_flagslldb_private::ValueObjectprotected
m_last_formatlldb_private::ValueObjectprotected
m_last_format_mgr_revisionlldb_private::ValueObjectprotected
m_location_strlldb_private::ValueObjectprotected
m_managerlldb_private::ValueObjectprotected
m_might_have_childrenlldb_private::ValueObjectSyntheticprotected
m_namelldb_private::ValueObjectprotected
m_name_toindexlldb_private::ValueObjectSyntheticprotected
m_object_desc_strlldb_private::ValueObjectprotected
m_old_value_strlldb_private::ValueObjectprotected
m_override_typelldb_private::ValueObjectprotected
m_parentlldb_private::ValueObjectprotected
m_parent_type_namelldb_private::ValueObjectSyntheticprotected
m_preferred_display_languagelldb_private::ValueObjectprotected
m_provides_valuelldb_private::ValueObjectSyntheticprotected
m_rootlldb_private::ValueObjectprotected
m_summary_strlldb_private::ValueObjectprotected
m_synth_filter_uplldb_private::ValueObjectSyntheticprotected
m_synth_splldb_private::ValueObjectSyntheticprotected
m_synthetic_childrenlldb_private::ValueObjectprotected
m_synthetic_children_cachelldb_private::ValueObjectSyntheticprotected
m_synthetic_children_countlldb_private::ValueObjectSyntheticprotected
m_synthetic_children_splldb_private::ValueObjectprotected
m_synthetic_valuelldb_private::ValueObjectprotected
m_type_format_splldb_private::ValueObjectprotected
m_type_summary_splldb_private::ValueObjectprotected
m_update_pointlldb_private::ValueObjectprotected
m_user_id_of_forced_summarylldb_private::ValueObjectprotected
m_valuelldb_private::ValueObjectprotected
m_value_checksumlldb_private::ValueObjectprotected
m_value_strlldb_private::ValueObjectprotected
MaybeCalculateCompleteType()lldb_private::ValueObjectprivatevirtual
MightHaveChildren() overridelldb_private::ValueObjectSyntheticvirtual
NameToIndexIterator typedeflldb_private::ValueObjectSyntheticprotected
NameToIndexMap typedeflldb_private::ValueObjectSyntheticprotected
NeedsUpdating()lldb_private::ValueObjectinline
operator=(const ValueObjectSynthetic &)=deletelldb_private::ValueObjectSyntheticprivate
Persist()lldb_private::ValueObject
PrintableRepresentationSpecialCases enum namelldb_private::ValueObject
ReadPointedString(lldb::WritableDataBufferSP &buffer_sp, Status &error, bool honor_array)lldb_private::ValueObject
ResolveValue(Scalar &scalar)lldb_private::ValueObjectvirtual
SetAddressTypeOfChildren(AddressType at)lldb_private::ValueObjectinline
SetData(DataExtractor &data, Status &error)lldb_private::ValueObjectvirtual
SetFormat(lldb::Format format) overridelldb_private::ValueObjectSyntheticvirtual
SetHasCompleteType()lldb_private::ValueObjectinline
SetIsConstant()lldb_private::ValueObjectinline
SetLanguageFlags(uint64_t flags) overridelldb_private::ValueObjectSyntheticvirtual
SetLiveAddress(lldb::addr_t addr=LLDB_INVALID_ADDRESS, AddressType address_type=eAddressTypeLoad)lldb_private::ValueObjectinlinevirtual
SetName(ConstString name)lldb_private::ValueObjectinline
SetNeedsUpdate()lldb_private::ValueObject
SetNumChildren(uint32_t num_children)lldb_private::ValueObjectprotected
SetPreferredDisplayLanguage(lldb::LanguageType)lldb_private::ValueObjectSynthetic
SetPreferredDisplayLanguageIfNeeded(lldb::LanguageType)lldb_private::ValueObjectprotected
SetSummaryFormat(lldb::TypeSummaryImplSP format)lldb_private::ValueObjectinline
SetSyntheticChildren(const lldb::SyntheticChildrenSP &synth_sp)lldb_private::ValueObjectinline
SetSyntheticChildrenGenerated(bool b) overridelldb_private::ValueObjectSyntheticvirtual
SetValueDidChange(bool value_changed)lldb_private::ValueObjectinlineprotected
SetValueFormat(lldb::TypeFormatImplSP format)lldb_private::ValueObjectinline
SetValueFromCString(const char *value_str, Status &error) overridelldb_private::ValueObjectSyntheticvirtual
SetValueIsValid(bool valid)lldb_private::ValueObjectinlineprotected
SyntheticChildrenCache typedeflldb_private::ValueObjectSyntheticprotected
UpdateChildrenAddressType()lldb_private::ValueObjectinlineprivate
UpdateFormatsIfNeeded()lldb_private::ValueObject
UpdateValue() overridelldb_private::ValueObjectSyntheticprotectedvirtual
UpdateValueIfNeeded(bool update_format=true)lldb_private::ValueObject
ValueObjectlldb_private::ValueObjectSyntheticfriend
lldb_private::ValueObject::ValueObject(ExecutionContextScope *exe_scope, ValueObjectManager &manager, AddressType child_ptr_or_ref_addr_type=eAddressTypeLoad)lldb_private::ValueObjectprotected
lldb_private::ValueObject::ValueObject(ValueObject &parent)lldb_private::ValueObjectprotected
ValueObjectManager typedeflldb_private::ValueObjectprotected
ValueObjectRepresentationStyle enum namelldb_private::ValueObject
ValueObjectSynthetic(ValueObject &parent, lldb::SyntheticChildrenSP filter)lldb_private::ValueObjectSyntheticprivate
ValueObjectSynthetic(const ValueObjectSynthetic &)=deletelldb_private::ValueObjectSyntheticprivate
ValueUpdated()lldb_private::ValueObjectinline
~ValueObject()lldb_private::ValueObjectvirtual
~ValueObjectSynthetic() overridelldb_private::ValueObjectSynthetic