Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/
H A DItaniumABILanguageRuntime.h56 TypeAndOrName &class_type_or_name,
60 TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
95 typedef std::map<lldb_private::Address, TypeAndOrName> DynamicTypeCache;
107 TypeAndOrName GetTypeInfo(ValueObject &in_value,
110 TypeAndOrName GetDynamicTypeInfo(const lldb_private::Address &vtable_addr);
113 const TypeAndOrName &type_info);
H A DItaniumABILanguageRuntime.cpp57 TypeAndOrName ItaniumABILanguageRuntime::GetTypeInfo( in GetTypeInfo()
61 TypeAndOrName type_info = GetDynamicTypeInfo(vtable_info.addr); in GetTypeInfo()
114 return TypeAndOrName(); in GetTypeInfo()
179 return TypeAndOrName(); in GetTypeInfo()
285 TypeAndOrName &class_type_or_name, Address &dynamic_address, in GetDynamicTypeAndAddress()
363 TypeAndOrName ItaniumABILanguageRuntime::FixUpDynamicType( in FixUpDynamicType()
364 const TypeAndOrName &type_and_or_name, ValueObject &static_value) { in FixUpDynamicType()
368 TypeAndOrName ret(type_and_or_name); in FixUpDynamicType()
676 TypeAndOrName ItaniumABILanguageRuntime::GetDynamicTypeInfo( in GetDynamicTypeInfo()
681 return TypeAndOrName(); in GetDynamicTypeInfo()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DType.cpp866 TypeAndOrName::TypeAndOrName(TypeSP &in_type_sp) { in TypeAndOrName() function in TypeAndOrName
873 TypeAndOrName::TypeAndOrName(const char *in_type_str) in TypeAndOrName() function in TypeAndOrName
876 TypeAndOrName::TypeAndOrName(ConstString &in_type_const_string) in TypeAndOrName() function in TypeAndOrName
879 bool TypeAndOrName::operator==(const TypeAndOrName &other) const { in operator ==()
887 bool TypeAndOrName::operator!=(const TypeAndOrName &other) const { in operator !=()
891 ConstString TypeAndOrName::GetName() const { in GetName()
899 void TypeAndOrName::SetName(ConstString type_name) { in SetName()
903 void TypeAndOrName::SetName(const char *type_name_cstr) { in SetName()
907 void TypeAndOrName::SetName(llvm::StringRef type_name) { in SetName()
911 void TypeAndOrName::SetTypeSP(lldb::TypeSP type_sp) { in SetTypeSP()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/GNUstepObjCRuntime/
H A DGNUstepObjCRuntime.h69 TypeAndOrName &class_type_or_name,
73 TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
H A DGNUstepObjCRuntime.cpp129 TypeAndOrName &class_type_or_name, Address &address, in GetDynamicTypeAndAddress()
134 TypeAndOrName
135 GNUstepObjCRuntime::FixUpDynamicType(const TypeAndOrName &type_and_or_name, in FixUpDynamicType()
140 TypeAndOrName ret(type_and_or_name); in FixUpDynamicType()
/freebsd/contrib/llvm-project/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.cpp278 TypeAndOrName &class_type_or_name, Address &address, in GetDynamicTypeAndAddress()
283 TypeAndOrName
284 AppleObjCRuntime::FixUpDynamicType(const TypeAndOrName &type_and_or_name, in FixUpDynamicType()
289 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.h56 TypeAndOrName &class_type_or_name,
H A DAppleObjCRuntimeV2.cpp779 TypeAndOrName &class_type_or_name, Address &address, in GetDynamicTypeAndAddress()
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DType.h779 class TypeAndOrName {
781 TypeAndOrName() = default;
782 TypeAndOrName(lldb::TypeSP &type_sp);
783 TypeAndOrName(const CompilerType &compiler_type);
784 TypeAndOrName(const char *type_str);
785 TypeAndOrName(ConstString &type_const_string);
787 bool operator==(const TypeAndOrName &other) const;
789 bool operator!=(const TypeAndOrName &other) const;
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DLanguageRuntime.h116 TypeAndOrName &class_type_or_name, Address &address,
136 virtual TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
/freebsd/contrib/llvm-project/lldb/include/lldb/ValueObject/
H A DValueObjectDynamicValue.h112 TypeAndOrName m_dynamic_type_info; // We can have a type_sp or just a name
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/
H A DObjCLanguageRuntime.h267 TypeAndOrName LookupInClassNameCache(lldb::addr_t class_addr);
273 const TypeAndOrName &class_or_type_name);
/freebsd/contrib/llvm-project/lldb/source/ValueObject/
H A DValueObjectDynamicValue.cpp144 TypeAndOrName class_type_or_name; in UpdateValue()
/freebsd/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h260 class TypeAndOrName; variable