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

References

tools/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.cpp
  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;