Lines Matching defs:MSD
383 void MachObjectWriter::writeNlist(MachSymbolData &MSD, const MCAssembler &Asm) {
384 const MCSymbol *Symbol = MSD.Symbol;
387 uint8_t SectionIndex = MSD.SectionIndex;
436 W.write<uint32_t>(MSD.StringIndex);
610 MachSymbolData MSD;
611 MSD.Symbol = &Symbol;
612 MSD.StringIndex = StringTable.getOffset(Symbol.getName());
615 MSD.SectionIndex = 0;
616 UndefinedSymbolData.push_back(MSD);
618 MSD.SectionIndex = 0;
619 ExternalSymbolData.push_back(MSD);
621 MSD.SectionIndex = SectionIndexMap.lookup(&Symbol.getSection());
622 assert(MSD.SectionIndex && "Invalid section index!");
623 ExternalSymbolData.push_back(MSD);
636 MachSymbolData MSD;
637 MSD.Symbol = &Symbol;
638 MSD.StringIndex = StringTable.getOffset(Symbol.getName());
641 MSD.SectionIndex = 0;
642 LocalSymbolData.push_back(MSD);
644 MSD.SectionIndex = SectionIndexMap.lookup(&Symbol.getSection());
645 assert(MSD.SectionIndex && "Invalid section index!");
646 LocalSymbolData.push_back(MSD);