Lines Matching defs:SegName
17 Section::Section(StringRef SegName, StringRef SectName)
18 : Segname(SegName), Sectname(SectName),
19 CanonicalName((Twine(SegName) + Twine(',') + SectName).str()) {}
21 Section::Section(StringRef SegName, StringRef SectName, StringRef Content)
22 : Segname(SegName), Sectname(SectName),
23 CanonicalName((Twine(SegName) + Twine(',') + SectName).str()),
172 StringRef SegName, uint64_t SegVMAddr, uint64_t SegVMSize) {
173 assert(SegName.size() <= sizeof(Seg.segname) && "too long segment name");
176 strncpy(Seg.segname, SegName.data(), SegName.size());
185 LoadCommand &Object::addSegment(StringRef SegName, uint64_t SegVMSize) {
190 MachO::LC_SEGMENT_64, SegName, SegVMAddr, SegVMSize);
193 MachO::LC_SEGMENT, SegName, SegVMAddr, SegVMSize);
200 static StringRef extractSegmentName(const char *SegName) {
201 return StringRef(SegName,
202 strnlen(SegName, sizeof(MachO::segment_command::segname)));