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

References

lib/ObjectYAML/MachOEmitter.cpp
   94   memcpy(reinterpret_cast<void *>(&TempSec.segname[0]), &Sec.segname[0], 16);
lib/ObjectYAML/MachOYAML.cpp
  459   IO.mapRequired("segname", Section.segname);
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp
  297           section.segmentName = getString16(sect->segname);
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp
  650     setString16(sin.segmentName, sout->segname);
  717       setString16(section->segmentName, sect->segname);
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
 1651     if (m_data.GetU8(&offset, (uint8_t *)sect64.segname,
 1652                      sizeof(sect64.segname)) == nullptr)
 1674         const_segname.SetTrimmedCStringWithLength(sect64.segname,
 1675                                                   sizeof(sect64.segname));
tools/llvm-objcopy/MachO/MachOReader.cpp
   37       StringRef(Sec.segname, strnlen(Sec.segname, sizeof(Sec.sectname))).str();
   37       StringRef(Sec.segname, strnlen(Sec.segname, sizeof(Sec.sectname))).str();
tools/llvm-objcopy/MachO/MachOWriter.cpp
  207   assert(Sec.Segname.size() <= sizeof(Temp.segname) && "too long segment name");
  211   memcpy(Temp.segname, Sec.Segname.data(), Sec.Segname.size());
tools/llvm-objdump/MachODump.cpp
  752             outs() << "Can't print indirect symbols for (" << Sec.segname << ","
  758           outs() << "Indirect symbols for (" << Sec.segname << ","
10090         PrintSection(S_64.sectname, S_64.segname, S_64.addr, S_64.size,
tools/llvm-size/llvm-size.cpp
  236           outs() << "\tSection (" << format("%.16s", &Sec.segname) << ", "
  297           StringRef SegmentName = StringRef(Sec.segname);
tools/obj2yaml/macho2yaml.cpp
   69   memcpy(reinterpret_cast<void *>(&TempSec.segname[0]), &Sec.segname[0], 16);