Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/
H A DItaniumABILanguageRuntime.h46 TypeAndOrName &class_type_or_name,
50 TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
90 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.cpp54 TypeAndOrName ItaniumABILanguageRuntime::GetTypeInfoFromVTableAddress( in GetTypeInfoFromVTableAddress()
65 TypeAndOrName type_info = GetDynamicTypeInfo(vtable_addr); in GetTypeInfoFromVTableAddress()
121 return TypeAndOrName(); in GetTypeInfoFromVTableAddress()
189 return TypeAndOrName(); in GetTypeInfoFromVTableAddress()
194 TypeAndOrName &class_type_or_name, Address &dynamic_address, in GetDynamicTypeAndAddress()
277 TypeAndOrName ItaniumABILanguageRuntime::FixUpDynamicType( in FixUpDynamicType()
278 const TypeAndOrName &type_and_or_name, ValueObject &static_value) { in FixUpDynamicType()
282 TypeAndOrName ret(type_and_or_name); in FixUpDynamicType()
613 TypeAndOrName ItaniumABILanguageRuntime::GetDynamicTypeInfo( in GetDynamicTypeInfo()
618 return TypeAndOrName(); in GetDynamicTypeInfo()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DType.cpp681 TypeAndOrName::TypeAndOrName() : m_type_pair(), m_type_name() {} in TypeAndOrName() function in TypeAndOrName
683 TypeAndOrName::TypeAndOrName(TypeSP &in_type_sp) : m_type_pair(in_type_sp) { in TypeAndOrName() function in TypeAndOrName
688 TypeAndOrName::TypeAndOrName(const char *in_type_str) in TypeAndOrName() function in TypeAndOrName
691 TypeAndOrName::TypeAndOrName(const TypeAndOrName &rhs) in TypeAndOrName() function in TypeAndOrName
694 TypeAndOrName::TypeAndOrName(ConstString &in_type_const_string) in TypeAndOrName() function in TypeAndOrName
697 TypeAndOrName &TypeAndOrName::operator=(const TypeAndOrName &rhs) { in operator =()
705 bool TypeAndOrName::operator==(const TypeAndOrName &other) const { in operator ==()
713 bool TypeAndOrName::operator!=(const TypeAndOrName &other) const { in operator !=()
745 bool TypeAndOrName::IsEmpty() const { in IsEmpty()
749 void TypeAndOrName::Clear() { in Clear()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DType.h527 class TypeAndOrName {
529 TypeAndOrName();
530 TypeAndOrName(lldb::TypeSP &type_sp);
531 TypeAndOrName(const CompilerType &compiler_type);
532 TypeAndOrName(const char *type_str);
533 TypeAndOrName(const TypeAndOrName &rhs);
534 TypeAndOrName(ConstString &type_const_string);
536 TypeAndOrName &operator=(const TypeAndOrName &rhs);
538 bool operator==(const TypeAndOrName &other) const;
540 bool operator!=(const TypeAndOrName &other) const;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCRuntime.h54 TypeAndOrName &class_type_or_name,
58 TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
H A DAppleObjCRuntime.cpp250 TypeAndOrName &class_type_or_name, Address &address, in GetDynamicTypeAndAddress()
255 TypeAndOrName
256 AppleObjCRuntime::FixUpDynamicType(const TypeAndOrName &type_and_or_name, in FixUpDynamicType()
261 TypeAndOrName ret(type_and_or_name); in FixUpDynamicType()
H A DAppleObjCRuntimeV1.h97 TypeAndOrName &class_type_or_name,
H A DAppleObjCRuntimeV1.cpp48 TypeAndOrName &class_type_or_name, Address &address, in GetDynamicTypeAndAddress()
H A DAppleObjCRuntimeV2.h53 TypeAndOrName &class_type_or_name,
H A DAppleObjCRuntimeV2.cpp406 TypeAndOrName &class_type_or_name, Address &address, in GetDynamicTypeAndAddress()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Target/
H A DLanguageRuntime.h80 TypeAndOrName &class_type_or_name,
101 virtual TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
H A DObjCLanguageRuntime.h228 TypeAndOrName LookupInClassNameCache(lldb::addr_t class_addr);
234 const TypeAndOrName &class_or_type_name);
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/
H A DRenderScriptRuntime.h331 TypeAndOrName &class_type_or_name,
335 TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
H A DRenderScriptRuntime.cpp1045 TypeAndOrName &class_type_or_name, Address &address, in GetDynamicTypeAndAddress()
1050 TypeAndOrName
1051 RenderScriptRuntime::FixUpDynamicType(const TypeAndOrName &type_and_or_name, in FixUpDynamicType()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DValueObjectDynamicValue.h129 TypeAndOrName m_dynamic_type_info; // We can have a type_sp or just a name
/freebsd-12.1/contrib/llvm/tools/lldb/source/Core/
H A DValueObjectDynamicValue.cpp145 TypeAndOrName class_type_or_name; in UpdateValue()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/
H A Dlldb-forward.h267 class TypeAndOrName; variable