Home
last modified time | relevance | path

Searched refs:vtable_addr (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/
H A DItaniumABILanguageRuntime.cpp257 Address vtable_addr; in GetVTableInfo() local
258 if (!process->GetTarget().ResolveLoadAddress(vtable_load_addr, vtable_addr)) in GetVTableInfo()
266 auto pos = m_vtable_info_map.find(vtable_addr); in GetVTableInfo()
271 Symbol *symbol = vtable_addr.CalculateSymbolContextSymbol(); in GetVTableInfo()
278 VTableInfo info = {vtable_addr, symbol}; in GetVTableInfo()
280 auto pos = m_vtable_info_map[vtable_addr] = info; in GetVTableInfo()
681 const lldb_private::Address &vtable_addr) { in GetDynamicTypeInfo() argument
683 DynamicTypeCache::const_iterator pos = m_dynamic_type_map.find(vtable_addr); in GetDynamicTypeInfo()
691 const lldb_private::Address &vtable_addr, const TypeAndOrName &type_info) { in SetDynamicTypeInfo() argument
693 m_dynamic_type_map[vtable_addr] = type_info; in SetDynamicTypeInfo()
H A DItaniumABILanguageRuntime.h110 TypeAndOrName GetDynamicTypeInfo(const lldb_private::Address &vtable_addr);
112 void SetDynamicTypeInfo(const lldb_private::Address &vtable_addr,