reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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(