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

References

tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp
  393           sout.name  = &strings[sin->n_strx];
  425           sout.name  = &strings[sin->n_strx];
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp
 1071     memcpy(&_buffer[strOffset], sym.name.begin(), sym.name.size());
 1071     memcpy(&_buffer[strOffset], sym.name.begin(), sym.name.size());
 1072     strOffset += sym.name.size();
 1477     _symbolStringPoolSize += (sym.name.size()+1);
 1480     _symbolStringPoolSize += (sym.name.size()+1);
 1483     _symbolStringPoolSize += (sym.name.size()+1);
 1486     _symbolStringPoolSize += (sym.name.size()+1);
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
 1049     sym.name = stab.str;
 1070           sym.name  = atom->name();
 1086         sym.name  = tempRef.copy(file.ownedAllocations);
 1103     sym.name  = ai.atom->name();
 1135     sym.name  = ai.atom->name();
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp
  310               bool lPrivate = (lhs->name.front() == 'l');
  311               bool rPrivate = (rhs->name.front() == 'l');
  315               return lhs->name < rhs->name;
  315               return lhs->name < rhs->name;
  349           || !lastSym->name.startswith("ltmp")) {
  350         atomFromSymbol(atomType, section, file, lastSym->value, lastSym->name,
  358     atomFromSymbol(atomType, section, file, lastSym->value, lastSym->name,
  586       const lld::Atom *target = file.findUndefAtom(sym->name);
  729               stabSym.value, stabSym.name);
  741                    "Non-zero addend for BNSYM '" + stabSym.name + "' in " +
  756           stab.str = copyDebugString(stabSym.name, *allocator);
  758           stab.str = stabSym.name;
  761         auto colonIdx = stabSym.name.find(':');
  763           StringRef name = stabSym.name.substr(0, colonIdx);
  767             stab.str = copyDebugString(stabSym.name, *allocator);
  769             stab.str = stabSym.name;
  771           currentAtom = findDefinedAtomByName(file, stabSym.name);
  774             stab.str = copyDebugString(stabSym.name, *allocator);
  776             stab.str = stabSym.name;
  780                    "can't find atom for N_GSYM stabs" + stabSym.name +
  786                  "old-style N_FUN stab '" + stabSym.name + "' unsupported");
  789                  "unrecognized stab symbol '" + stabSym.name + "'");
  802           stab.str = copyDebugString(stabSym.name, *allocator);
  804           stab.str = stabSym.name;
  808                  "unrecognized stab symbol '" + stabSym.name + "'");
 1465       file->addUndefinedAtom(sym.name, copyRefs);
 1467       file->addTentativeDefAtom(sym.name, atomScope(sym.scope), sym.value,
 1579       file->addExportedSymbol(sym.name, weakDef, copyRefs);
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp
  463     io.mapRequired("name",    sym.name);
tools/lld/unittests/MachOTests/MachONormalizedFileBinaryReaderTests.cpp
  320   EXPECT_TRUE(mainLabel.name.equals("_main"));
  327   EXPECT_TRUE(printfLabel.name.equals("_printf"));
  451   EXPECT_TRUE(mainLabel.name.equals("_main"));
  458   EXPECT_TRUE(printfLabel.name.equals("_printf"));
  592   EXPECT_TRUE(mainLabel.name.equals("_main"));
  599   EXPECT_TRUE(printfLabel.name.equals("_printf"));
  735   EXPECT_TRUE(mainLabel.name.equals("_main"));
  742   EXPECT_TRUE(printfLabel.name.equals("_printf"));
tools/lld/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp
   76   sym.name = name;
   89   sym.name = name;
  101   sym.name = name;
  166   EXPECT_TRUE(barUndef.name.equals("_bar"));
  170   EXPECT_TRUE(tbarUndef.name.equals("_tbar"));
  278   EXPECT_TRUE(barUndef.name.equals("_bar"));
  282   EXPECT_TRUE(tbarUndef.name.equals("_tbar"));
  396   EXPECT_TRUE(fooDef.name.equals("_foo"));
  401   EXPECT_TRUE(foo2Def.name.equals("_foo2"));
  408   EXPECT_TRUE(barUndef.name.equals("_bar"));
  553   EXPECT_TRUE(fooDef.name.equals("_foo"));
  558   EXPECT_TRUE(foo2Def.name.equals("_foo2"));
  565   EXPECT_TRUE(barUndef.name.equals("_bar"));
tools/lld/unittests/MachOTests/MachONormalizedFileToAtomsTests.cpp
   44   fooSymbol.name = "_foo";
   51   barSymbol.name = "_bar";
   58   undefSym.name = "_undef";
   62   bazSymbol.name = "_baz";
tools/lld/unittests/MachOTests/MachONormalizedFileYAMLTests.cpp
  182   EXPECT_TRUE(sym.name.equals("_main"));
  327   EXPECT_TRUE(sym1.name.equals("_main"));
  335   EXPECT_TRUE(sym2.name.equals("L_.str"));
  343   EXPECT_TRUE(sym3.name.equals("_printf"));
  464   EXPECT_TRUE(sym1.name.equals("_main"));
  472   EXPECT_TRUE(sym2.name.equals("_printf"));
  592   EXPECT_TRUE(sym1.name.equals("_main"));
  600   EXPECT_TRUE(sym2.name.equals("_printf"));
  748   EXPECT_TRUE(sym1.name.equals("_main"));
  756   EXPECT_TRUE(sym2.name.equals("_printf"));