reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/lldb/include/lldb/lldb-forward.h
  251 class TypeAndOrName;

References

tools/lldb/include/lldb/Core/ValueObjectDynamicValue.h
  120   TypeAndOrName m_dynamic_type_info; // We can have a type_sp or just a name
tools/lldb/include/lldb/Symbol/Type.h
  399   bool operator==(const TypeAndOrName &other) const;
  401   bool operator!=(const TypeAndOrName &other) const;
tools/lldb/include/lldb/Target/LanguageRuntime.h
   80                                         TypeAndOrName &class_type_or_name,
  101   virtual TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
  101   virtual TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
tools/lldb/source/Core/ValueObjectDynamicValue.cpp
  144   TypeAndOrName class_type_or_name;
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
   55 TypeAndOrName ItaniumABILanguageRuntime::GetTypeInfoFromVTableAddress(
   66         TypeAndOrName type_info = GetDynamicTypeInfo(vtable_addr);
  188     TypeAndOrName &class_type_or_name, Address &dynamic_address,
  270 TypeAndOrName ItaniumABILanguageRuntime::FixUpDynamicType(
  271     const TypeAndOrName &type_and_or_name, ValueObject &static_value) {
  275   TypeAndOrName ret(type_and_or_name);
  596 TypeAndOrName ItaniumABILanguageRuntime::GetDynamicTypeInfo(
  607     const lldb_private::Address &vtable_addr, const TypeAndOrName &type_info) {
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h
   52                                 TypeAndOrName &class_type_or_name,
   56   TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
   56   TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
   94   typedef std::map<lldb_private::Address, TypeAndOrName> DynamicTypeCache;
  105   TypeAndOrName GetTypeInfoFromVTableAddress(ValueObject &in_value,
  109   TypeAndOrName GetDynamicTypeInfo(const lldb_private::Address &vtable_addr);
  112                           const TypeAndOrName &type_info);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
  252     TypeAndOrName &class_type_or_name, Address &address,
  257 TypeAndOrName
  258 AppleObjCRuntime::FixUpDynamicType(const TypeAndOrName &type_and_or_name,
  263   TypeAndOrName ret(type_and_or_name);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h
   52                                 TypeAndOrName &class_type_or_name,
   56   TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
   56   TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp
   50     TypeAndOrName &class_type_or_name, Address &address,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h
   96                                 TypeAndOrName &class_type_or_name,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
  438     TypeAndOrName &class_type_or_name, Address &address,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h
   52                                 TypeAndOrName &class_type_or_name,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h
  244   TypeAndOrName LookupInClassNameCache(lldb::addr_t class_addr);
  250                            const TypeAndOrName &class_or_type_name);
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
 1016     TypeAndOrName &class_type_or_name, Address &address,
 1021 TypeAndOrName
 1022 RenderScriptRuntime::FixUpDynamicType(const TypeAndOrName &type_and_or_name,
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h
  337                                 TypeAndOrName &class_type_or_name,
  341   TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
  341   TypeAndOrName FixUpDynamicType(const TypeAndOrName &type_and_or_name,
tools/lldb/source/Symbol/Type.cpp
  735 bool TypeAndOrName::operator==(const TypeAndOrName &other) const {
  743 bool TypeAndOrName::operator!=(const TypeAndOrName &other) const {
usr/include/c++/7.4.0/bits/stl_map.h
  103       typedef _Tp					mapped_type;
  104       typedef std::pair<const _Key, _Tp>		value_type;
usr/include/c++/7.4.0/bits/stl_pair.h
  209     : private __pair_base<_T1, _T2>
  212       typedef _T2 second_type;   /// @c second_type is the second bound type
  215       _T2 second;                /// @c second is a copy of the second object
  252       using _PCCP = _PCC<true, _T1, _T2>;
  260       constexpr pair(const _T1& __a, const _T2& __b)
  269       explicit constexpr pair(const _T1& __a, const _T2& __b)
  283 			    _T1, _T2>;
  311        constexpr pair(_U1&& __x, const _T2& __y)
  318        explicit constexpr pair(_U1&& __x, const _T2& __y)
  380 		       is_copy_assignable<_T2>>::value,
  391 		       is_move_assignable<_T2>>::value,