Home | History | Annotate | Download | only in Object

Lines Matching refs:error_code

69   content_iterator& increment(error_code &err) {
71 if (error_code ec = Current.getNext(next))
106 error_code getNext(RelocationRef &Result) const;
108 error_code getAddress(uint64_t &Result) const;
109 error_code getOffset(uint64_t &Result) const;
110 error_code getSymbol(SymbolRef &Result) const;
111 error_code getType(uint64_t &Result) const;
116 error_code getHidden(bool &Result) const;
121 error_code getTypeName(SmallVectorImpl<char> &Result) const;
122 error_code getAdditionalInfo(int64_t &Result) const;
128 error_code getValueString(SmallVectorImpl<char> &Result) const;
149 error_code getNext(SectionRef &Result) const;
151 error_code getName(StringRef &Result) const;
152 error_code getAddress(uint64_t &Result) const;
153 error_code getSize(uint64_t &Result) const;
154 error_code getContents(StringRef &Result) const;
157 error_code getAlignment(uint64_t &Result) const;
160 error_code isText(bool &Result) const;
161 error_code isData(bool &Result) const;
162 error_code isBSS(bool &Result) const;
163 error_code isRequiredForExecution(bool &Result) const;
164 error_code isVirtual(bool &Result) const;
165 error_code isZeroInit(bool &Result) const;
167 error_code containsSymbol(SymbolRef S, bool &Result) const;
212 error_code getNext(SymbolRef &Result) const;
214 error_code getName(StringRef &Result) const;
215 error_code getAddress(uint64_t &Result) const;
216 error_code getFileOffset(uint64_t &Result) const;
217 error_code getSize(uint64_t &Result) const;
218 error_code getType(SymbolRef::Type &Result) const;
222 error_code getNMTypeChar(char &Result) const;
225 error_code getFlags(uint32_t &Result) const;
228 error_code isCommon(bool &Result) const;
232 error_code getSection(section_iterator &Result) const;
253 error_code getNext(LibraryRef &Result) const;
256 error_code getPath(StringRef &Result) const;
273 ObjectFile(unsigned int Type, MemoryBuffer *source, error_code &ec);
288 virtual error_code getSymbolNext(DataRefImpl Symb, SymbolRef &Res) const = 0;
289 virtual error_code getSymbolName(DataRefImpl Symb, StringRef &Res) const = 0;
290 virtual error_code getSymbolAddress(DataRefImpl Symb, uint64_t &Res) const =0;
291 virtual error_code getSymbolFileOffset(DataRefImpl Symb, uint64_t &Res) const =0;
292 virtual error_code getSymbolSize(DataRefImpl Symb, uint64_t &Res) const = 0;
293 virtual error_code getSymbolType(DataRefImpl Symb,
295 virtual error_code getSymbolNMTypeChar(DataRefImpl Symb, char &Res) const = 0;
296 virtual error_code getSymbolFlags(DataRefImpl Symb,
298 virtual error_code getSymbolSection(DataRefImpl Symb,
303 virtual error_code getSectionNext(DataRefImpl Sec, SectionRef &Res) const = 0;
304 virtual error_code getSectionName(DataRefImpl Sec, StringRef &Res) const = 0;
305 virtual error_code getSectionAddress(DataRefImpl Sec, uint64_t &Res) const =0;
306 virtual error_code getSectionSize(DataRefImpl Sec, uint64_t &Res) const = 0;
307 virtual error_code getSectionContents(DataRefImpl Sec, StringRef &Res)const=0;
308 virtual error_code getSectionAlignment(DataRefImpl Sec, uint64_t &Res)const=0;
309 virtual error_code isSectionText(DataRefImpl Sec, bool &Res) const = 0;
310 virtual error_code isSectionData(DataRefImpl Sec, bool &Res) const = 0;
311 virtual error_code isSectionBSS(DataRefImpl Sec, bool &Res) const = 0;
312 virtual error_code isSectionRequiredForExecution(DataRefImpl Sec,
315 virtual error_code isSectionVirtual(DataRefImpl Sec, bool &Res) const = 0;
316 virtual error_code isSectionZeroInit(DataRefImpl Sec, bool &Res) const = 0;
317 virtual error_code sectionContainsSymbol(DataRefImpl Sec, DataRefImpl Symb,
325 virtual error_code getRelocationNext(DataRefImpl Rel,
327 virtual error_code getRelocationAddress(DataRefImpl Rel,
329 virtual error_code getRelocationOffset(DataRefImpl Rel,
331 virtual error_code getRelocationSymbol(DataRefImpl Rel,
333 virtual error_code getRelocationType(DataRefImpl Rel,
335 virtual error_code getRelocationTypeName(DataRefImpl Rel,
337 virtual error_code getRelocationAdditionalInfo(DataRefImpl Rel,
339 virtual error_code getRelocationValueString(DataRefImpl Rel,
341 virtual error_code getRelocationHidden(DataRefImpl Rel, bool &Result) const {
348 virtual error_code getLibraryNext(DataRefImpl Lib, LibraryRef &Res) const = 0;
349 virtual error_code getLibraryPath(DataRefImpl Lib, StringRef &Res) const = 0;
408 inline error_code SymbolRef::getNext(SymbolRef &Result) const {
412 inline error_code SymbolRef::getName(StringRef &Result) const {
416 inline error_code SymbolRef::getAddress(uint64_t &Result) const {
420 inline error_code SymbolRef::getFileOffset(uint64_t &Result) const {
424 inline error_code SymbolRef::getSize(uint64_t &Result) const {
428 inline error_code SymbolRef::getNMTypeChar(char &Result) const {
432 inline error_code SymbolRef::getFlags(uint32_t &Result) const {
436 inline error_code SymbolRef::getSection(section_iterator &Result) const {
440 inline error_code SymbolRef::getType(SymbolRef::Type &Result) const {
463 inline error_code SectionRef::getNext(SectionRef &Result) const {
467 inline error_code SectionRef::getName(StringRef &Result) const {
471 inline error_code SectionRef::getAddress(uint64_t &Result) const {
475 inline error_code SectionRef::getSize(uint64_t &Result) const {
479 inline error_code SectionRef::getContents(StringRef &Result) const {
483 inline error_code SectionRef::getAlignment(uint64_t &Result) const {
487 inline error_code SectionRef::isText(bool &Result) const {
491 inline error_code SectionRef::isData(bool &Result) const {
495 inline error_code SectionRef::isBSS(bool &Result) const {
499 inline error_code SectionRef::isRequiredForExecution(bool &Result) const {
503 inline error_code SectionRef::isVirtual(bool &Result) const {
507 inline error_code SectionRef::isZeroInit(bool &Result) const {
511 inline error_code SectionRef::containsSymbol(SymbolRef S, bool &Result) const {
538 inline error_code RelocationRef::getNext(RelocationRef &Result) const {
542 inline error_code RelocationRef::getAddress(uint64_t &Result) const {
546 inline error_code RelocationRef::getOffset(uint64_t &Result) const {
550 inline error_code RelocationRef::getSymbol(SymbolRef &Result) const {
554 inline error_code RelocationRef::getType(uint64_t &Result) const {
558 inline error_code RelocationRef::getTypeName(SmallVectorImpl<char> &Result)
563 inline error_code RelocationRef::getAdditionalInfo(int64_t &Result) const {
567 inline error_code RelocationRef::getValueString(SmallVectorImpl<char> &Result)
572 inline error_code RelocationRef::getHidden(bool &Result) const {
593 inline error_code LibraryRef::getNext(LibraryRef &Result) const {
597 inline error_code LibraryRef::getPath(StringRef &Result) const {