reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
313 idx, st_value, st_size, st_name, st_info, 330 if (!GetMaxU64(data, offset, &st_value, byte_size, 2)) 350 if (data.GetU64(offset, &st_value, 2) == nullptr)tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
2084 m_address_class_map[symbol.st_value] = AddressClass::eCode; 2090 m_address_class_map[symbol.st_value] = 2095 m_address_class_map[symbol.st_value] = AddressClass::eData; 2109 m_address_class_map[symbol.st_value] = AddressClass::eCode; 2113 m_address_class_map[symbol.st_value] = AddressClass::eData; 2124 if (symbol.st_value & 1) { 2131 m_address_class_map[symbol.st_value ^ 1] = 2135 m_address_class_map[symbol.st_value] = AddressClass::eCode; 2156 m_address_class_map[symbol.st_value] = AddressClass::eCodeAlternateISA; 2157 else if ((symbol.st_value & 1) && (symbol_type == eSymbolTypeCode)) { 2158 symbol.st_value = symbol.st_value & (~1ull); 2158 symbol.st_value = symbol.st_value & (~1ull); 2159 m_address_class_map[symbol.st_value] = AddressClass::eCodeAlternateISA; 2162 m_address_class_map[symbol.st_value] = AddressClass::eCode; 2164 m_address_class_map[symbol.st_value] = AddressClass::eData; 2166 m_address_class_map[symbol.st_value] = AddressClass::eUnknown; 2173 uint64_t symbol_value = symbol.st_value + symbol_value_offset;