Lines Matching full:override
51 section_iterator section_begin() const override;
52 section_iterator section_end() const override;
54 uint8_t getBytesInAddress() const override { return 8; }
56 StringRef getFileFormatName() const override { return "GOFF-SystemZ"; }
58 Triple::ArchType getArch() const override { return Triple::systemz; }
60 Expected<SubtargetFeatures> getFeatures() const override { return SubtargetFeatures(); }
62 bool isRelocatableObject() const override { return true; }
64 void moveSymbolNext(DataRefImpl &Symb) const override;
65 basic_symbol_iterator symbol_begin() const override;
66 basic_symbol_iterator symbol_end() const override;
68 bool is64Bit() const override {
78 Expected<StringRef> getSymbolName(DataRefImpl Symb) const override;
79 Expected<uint64_t> getSymbolAddress(DataRefImpl Symb) const override;
80 uint64_t getSymbolValueImpl(DataRefImpl Symb) const override;
81 uint64_t getCommonSymbolSizeImpl(DataRefImpl Symb) const override;
82 Expected<uint32_t> getSymbolFlags(DataRefImpl Symb) const override;
83 Expected<SymbolRef::Type> getSymbolType(DataRefImpl Symb) const override;
84 Expected<section_iterator> getSymbolSection(DataRefImpl Symb) const override;
92 void moveSectionNext(DataRefImpl &Sec) const override;
93 virtual Expected<StringRef> getSectionName(DataRefImpl Sec) const override;
94 uint64_t getSectionAddress(DataRefImpl Sec) const override;
95 uint64_t getSectionSize(DataRefImpl Sec) const override;
97 getSectionContents(DataRefImpl Sec) const override;
98 uint64_t getSectionIndex(DataRefImpl Sec) const override { return Sec.d.a; }
99 uint64_t getSectionAlignment(DataRefImpl Sec) const override;
100 bool isSectionCompressed(DataRefImpl Sec) const override { return false; }
101 bool isSectionText(DataRefImpl Sec) const override;
102 bool isSectionData(DataRefImpl Sec) const override;
103 bool isSectionBSS(DataRefImpl Sec) const override { return false; }
104 bool isSectionVirtual(DataRefImpl Sec) const override { return false; }
105 relocation_iterator section_rel_begin(DataRefImpl Sec) const override {
108 relocation_iterator section_rel_end(DataRefImpl Sec) const override {
119 void moveRelocationNext(DataRefImpl &Rel) const override {}
120 uint64_t getRelocationOffset(DataRefImpl Rel) const override { return 0; }
121 symbol_iterator getRelocationSymbol(DataRefImpl Rel) const override {
125 uint64_t getRelocationType(DataRefImpl Rel) const override { return 0; }
127 SmallVectorImpl<char> &Result) const override {}