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

References

include/llvm/BinaryFormat/MachO.h
 1055   sys::swapByteOrder(lc.stroff);
lib/Object/MachOObjectFile.cpp
  438   if (Symtab.stroff > FileSize)
  442   BigSize = Symtab.stroff;
  448   if (Error Err = checkOverlappingElement(Elements, Symtab.stroff,
 4468   Cmd.stroff = 0;
 4611   return getData().substr(S.stroff, S.strsize);
lib/ObjectYAML/MachOEmitter.cpp
  401           std::make_pair(SymtabCmd->stroff, &MachOWriter::writeStringTable));
lib/ObjectYAML/MachOYAML.cpp
  533   IO.mapRequired("stroff", LoadCommand.stroff);
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp
  369       const char *strings = start + read32(&st->stroff, isBig);
  372       if (read32((const uint8_t *)&st->stroff, isBig) +
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp
  789     st->stroff  = _startOfSymbolStrings;
  876     st->stroff  = _startOfSymbolStrings;
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
 2087       if (symtab_load_command.stroff == 0) {
 2209       strtab_addr = linkedit_load_addr + symtab_load_command.stroff -
 2326     strtab_data.SetData(m_data, symtab_load_command.stroff,
tools/llvm-objcopy/MachO/MachOLayoutBuilder.cpp
  268       MLC.symtab_command_data.stroff = StartOfSymbolStrings;
tools/llvm-objcopy/MachO/MachOWriter.cpp
   46     if (SymTabCommand.stroff)
   47       Ends.push_back(SymTabCommand.stroff + SymTabCommand.strsize);
  280   uint8_t *StrTable = (uint8_t *)B.getBufferStart() + SymTabCommand.stroff;
  414     if (SymTabCommand.stroff)
  415       Queue.push_back({SymTabCommand.stroff, &MachOWriter::writeStringTable});
tools/llvm-objdump/MachODump.cpp
 8796   outs() << "  stroff " << st.stroff;
 8797   if (st.stroff > object_size)
 8802   big_size = st.stroff;