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

References

tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
 3651     if (sym == nullptr) {
 3652       sym =
 3717       sym[sym_idx].SetDebug(is_debug);
 3735           sym[sym_idx].SetExternal(true);
 3881                 sym[sym_idx - 1].GetMangled().SetValue(ConstString(symbol_name),
 3896                   sym[sym_idx - 1]
 3922                 sym[sym_idx - 1].GetMangled().SetValue(
 4070         sym[sym_idx].SetExternal((N_EXT & nlist.n_type) != 0);
 4079             sym[sym_idx].SetReExportedSymbolName(reexport_name);
 4265         sym[sym_idx].Clear();
 4272         sym[sym_idx].GetMangled().SetMangledName(
 4274         sym[sym_idx].GetMangled().SetDemangledName(ConstString(symbol_name));
 4285           sym[sym_idx].GetMangled().SetValue(const_symbol_name,
 4292             sym[sym_idx]
 4359               if (sym[sym_idx].GetMangled().GetName(lldb::eLanguageTypeUnknown,
 4361                   sym[pos->second].GetMangled().GetName(
 4367                 sym[pos->second].SetExternal(sym[sym_idx].IsExternal());
 4367                 sym[pos->second].SetExternal(sym[sym_idx].IsExternal());
 4368                 sym[pos->second].SetFlags(nlist.n_type << 16 | nlist.n_desc);
 4371                   sym[pos->second].SetType(eSymbolTypeResolver);
 4372                 sym[sym_idx].Clear();
 4395               if (sym[sym_idx].GetMangled().GetName(lldb::eLanguageTypeUnknown,
 4397                   sym[pos->second].GetMangled().GetName(
 4403                 sym[pos->second].SetExternal(sym[sym_idx].IsExternal());
 4403                 sym[pos->second].SetExternal(sym[sym_idx].IsExternal());
 4404                 sym[pos->second].SetFlags(nlist.n_type << 16 | nlist.n_desc);
 4405                 sym[sym_idx].Clear();
 4411             const char *gsym_name = sym[sym_idx]
 4424                 sym[GSYM_sym_idx].GetAddressRef().SetSection(symbol_section);
 4425                 sym[GSYM_sym_idx].GetAddressRef().SetOffset(symbol_value);
 4429                 sym[GSYM_sym_idx].SetFlags(nlist.n_type << 16 | nlist.n_desc);
 4430                 sym[sym_idx].Clear();
 4438       sym[sym_idx].SetID(nlist_idx);
 4439       sym[sym_idx].SetType(type);
 4441         sym[sym_idx].GetAddressRef().SetSection(symbol_section);
 4442         sym[sym_idx].GetAddressRef().SetOffset(symbol_value);
 4444       sym[sym_idx].SetFlags(nlist.n_type << 16 | nlist.n_desc);
 4446         sym[sym_idx].SetIsWeak(true);
 4449         sym[sym_idx].SetByteSize(symbol_byte_size);
 4452         sym[sym_idx].SetDemangledNameIsSynthesized(true);
 4493           sym[pos.first].SetReExportedSymbolSharedLibrary(
 4511         sym = symtab->Resize(num_syms);
 4544               sym[sym_idx].SetID(synthetic_sym_id++);
 4545               sym[sym_idx].GetMangled().SetDemangledName(
 4547               sym[sym_idx].SetType(eSymbolTypeCode);
 4548               sym[sym_idx].SetIsSynthetic(true);
 4549               sym[sym_idx].GetAddressRef() = symbol_addr;
 4551                 sym[sym_idx].SetFlags(symbol_flags);
 4553                 sym[sym_idx].SetByteSize(symbol_byte_size);
 4566     sym = symtab->Resize(num_syms);
 4638                     sym = symtab->Resize(++num_syms);
 4641                   sym[sym_idx].SetID(synthetic_sym_id++);
 4642                   sym[sym_idx].GetMangled() = stub_symbol_mangled_name;
 4645                     sym[sym_idx].SetType(eSymbolTypeTrampoline);
 4647                     sym[sym_idx].SetType(eSymbolTypeResolver);
 4648                   sym[sym_idx].SetIsSynthetic(true);
 4649                   sym[sym_idx].GetAddressRef() = so_addr;
 4650                   sym[sym_idx].SetByteSize(symbol_stub_byte_size);
 4676             sym = symtab->Resize(++num_syms);
 4677           sym[sym_idx].SetID(synthetic_sym_id++);
 4678           sym[sym_idx].GetMangled() = Mangled(e.entry.name);
 4679           sym[sym_idx].SetType(eSymbolTypeReExported);
 4680           sym[sym_idx].SetIsSynthetic(true);
 4681           sym[sym_idx].SetReExportedSymbolName(e.entry.import_name);
 4683             sym[sym_idx].SetReExportedSymbolSharedLibrary(