Lines Matching defs:XCOFFWriter

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