Lines Matching refs:XCOFFWriter
34 class XCOFFWriter { class
36 XCOFFWriter(XCOFFYAML::Object &Obj, raw_ostream &OS, yaml::ErrorHandler EH) in XCOFFWriter() function in __anonb16345390111::XCOFFWriter
96 void XCOFFWriter::reportOverwrite(uint64_t CurrentOffset, in reportOverwrite()
104 bool XCOFFWriter::nameShouldBeInStringTable(StringRef SymbolName) { in nameShouldBeInStringTable()
109 bool XCOFFWriter::initRelocations(uint64_t &CurrentOffset) { in initRelocations()
144 bool XCOFFWriter::initSectionHeaders(uint64_t &CurrentOffset) { in initSectionHeaders()
232 bool XCOFFWriter::initStringTable() { in initStringTable()
307 bool XCOFFWriter::initFileHeader(uint64_t CurrentOffset) { in initFileHeader()
351 void XCOFFWriter::initAuxFileHeader() { in initAuxFileHeader()
404 bool XCOFFWriter::assignAddressesAndIndices() { in assignAddressesAndIndices()
439 void XCOFFWriter::writeFileHeader() { in writeFileHeader()
461 void XCOFFWriter::writeAuxFileHeader() { in writeAuxFileHeader()
527 void XCOFFWriter::writeSectionHeaders() { in writeSectionHeaders()
558 bool XCOFFWriter::writeSectionData() { in writeSectionData()
576 bool XCOFFWriter::writeRelocations() { in writeRelocations()
601 bool XCOFFWriter::writeAuxSymbol(const XCOFFYAML::CsectAuxEnt &AuxSym) { in writeAuxSymbol()
655 bool XCOFFWriter::writeAuxSymbol(const XCOFFYAML::ExcpetionAuxEnt &AuxSym) { in writeAuxSymbol()
665 bool XCOFFWriter::writeAuxSymbol(const XCOFFYAML::FunctionAuxEnt &AuxSym) { in writeAuxSymbol()
682 bool XCOFFWriter::writeAuxSymbol(const XCOFFYAML::FileAuxEnt &AuxSym) { in writeAuxSymbol()
701 bool XCOFFWriter::writeAuxSymbol(const XCOFFYAML::BlockAuxEnt &AuxSym) { in writeAuxSymbol()
715 bool XCOFFWriter::writeAuxSymbol(const XCOFFYAML::SectAuxEntForDWARF &AuxSym) { in writeAuxSymbol()
730 bool XCOFFWriter::writeAuxSymbol(const XCOFFYAML::SectAuxEntForStat &AuxSym) { in writeAuxSymbol()
739 bool XCOFFWriter::writeAuxSymbol( in writeAuxSymbol()
759 bool XCOFFWriter::writeSymbols() { in writeSymbols()
826 void XCOFFWriter::writeStringTable() { in writeStringTable()
868 bool XCOFFWriter::writeXCOFF() { in writeXCOFF()
894 XCOFFWriter Writer(Doc, Out, EH); in yaml2xcoff()