Home
last modified time | relevance | path

Searched refs:TypeAndOrName (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/
H A DItaniumABILanguageRuntime.h52 TypeAndOrName &class_type_or_name,
56 TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
91 typedef std::map<lldb_private::Address, TypeAndOrName> DynamicTypeCache;
102 TypeAndOrName GetTypeInfoFromVTableAddress(ValueObject &in_value,
106 TypeAndOrName GetDynamicTypeInfo(const lldb_private::Address &vtable_addr);
109 const TypeAndOrName &type_info);
H A DItaniumABILanguageRuntime.cpp57 TypeAndOrName ItaniumABILanguageRuntime::GetTypeInfoFromVTableAddress( in GetTypeInfoFromVTableAddress()
68 TypeAndOrName type_info = GetDynamicTypeInfo(vtable_addr); in GetTypeInfoFromVTableAddress()
115 return TypeAndOrName(); in GetTypeInfoFromVTableAddress()
182 return TypeAndOrName(); in GetTypeInfoFromVTableAddress()
187 TypeAndOrName &class_type_or_name, Address &dynamic_address, in GetDynamicTypeAndAddress()
269 TypeAndOrName ItaniumABILanguageRuntime::FixUpDynamicType( in FixUpDynamicType()
270 const TypeAndOrName &type_and_or_name, ValueObject &static_value) { in FixUpDynamicType()
274 TypeAndOrName ret(type_and_or_name); in FixUpDynamicType()
589 TypeAndOrName ItaniumABILanguageRuntime::GetDynamicTypeInfo( in GetDynamicTypeInfo()
594 return TypeAndOrName(); in GetDynamicTypeInfo()
[all …]
/llvm-project-15.0.7/lldb/source/Symbol/
H A DType.cpp736 TypeAndOrName::TypeAndOrName(TypeSP &in_type_sp) { in TypeAndOrName() function in TypeAndOrName
743 TypeAndOrName::TypeAndOrName(const char *in_type_str) in TypeAndOrName() function in TypeAndOrName
746 TypeAndOrName::TypeAndOrName(ConstString &in_type_const_string) in TypeAndOrName() function in TypeAndOrName
749 bool TypeAndOrName::operator==(const TypeAndOrName &other) const { in operator ==()
757 bool TypeAndOrName::operator!=(const TypeAndOrName &other) const { in operator !=()
761 ConstString TypeAndOrName::GetName() const { in GetName()
769 void TypeAndOrName::SetName(ConstString type_name) { in SetName()
777 void TypeAndOrName::SetTypeSP(lldb::TypeSP type_sp) { in SetTypeSP()
791 bool TypeAndOrName::IsEmpty() const { in IsEmpty()
795 void TypeAndOrName::Clear() { in Clear()
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DType.h397 class TypeAndOrName {
399 TypeAndOrName() = default;
400 TypeAndOrName(lldb::TypeSP &type_sp);
401 TypeAndOrName(const CompilerType &compiler_type);
402 TypeAndOrName(const char *type_str);
403 TypeAndOrName(ConstString &type_const_string);
405 bool operator==(const TypeAndOrName &other) const;
407 bool operator!=(const TypeAndOrName &other) const;
/llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCRuntime.h56 TypeAndOrName &class_type_or_name,
60 TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
H A DAppleObjCRuntime.cpp271 TypeAndOrName &class_type_or_name, Address &address, in GetDynamicTypeAndAddress()
276 TypeAndOrName
277 AppleObjCRuntime::FixUpDynamicType(const TypeAndOrName &type_and_or_name, in FixUpDynamicType()
282 TypeAndOrName ret(type_and_or_name); in FixUpDynamicType()
H A DAppleObjCRuntimeV1.h102 TypeAndOrName &class_type_or_name,
H A DAppleObjCRuntimeV1.cpp50 TypeAndOrName &class_type_or_name, Address &address, in GetDynamicTypeAndAddress()
H A DAppleObjCRuntimeV2.h50 TypeAndOrName &class_type_or_name,
H A DAppleObjCRuntimeV2.cpp758 TypeAndOrName &class_type_or_name, Address &address, in GetDynamicTypeAndAddress()
/llvm-project-15.0.7/lldb/include/lldb/Target/
H A DLanguageRuntime.h77 TypeAndOrName &class_type_or_name,
98 virtual TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
/llvm-project-15.0.7/lldb/include/lldb/Core/
H A DValueObjectDynamicValue.h111 TypeAndOrName m_dynamic_type_info; // We can have a type_sp or just a name
/llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/
H A DRenderScriptRuntime.h343 TypeAndOrName &class_type_or_name,
347 TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
H A DRenderScriptRuntime.cpp1014 TypeAndOrName &class_type_or_name, Address &address, in GetDynamicTypeAndAddress()
1019 TypeAndOrName
1020 RenderScriptRuntime::FixUpDynamicType(const TypeAndOrName &type_and_or_name, in FixUpDynamicType()
/llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/
H A DObjCLanguageRuntime.h259 TypeAndOrName LookupInClassNameCache(lldb::addr_t class_addr);
265 const TypeAndOrName &class_or_type_name);
/llvm-project-15.0.7/lldb/source/Core/
H A DValueObjectDynamicValue.cpp140 TypeAndOrName class_type_or_name; in UpdateValue()
/llvm-project-15.0.7/lldb/include/lldb/
H A Dlldb-forward.h243 class TypeAndOrName; variable