Searched refs:EhReader (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | EhFrame.cpp | 36 class EhReader { class 38 EhReader(InputSectionBase *s, ArrayRef<uint8_t> d) : isec(s), d(d) {} in EhReader() function in __anon15761a290111::EhReader 61 uint8_t EhReader::readByte() { in readByte() 69 void EhReader::skipBytes(size_t count) { in skipBytes() 76 StringRef EhReader::readString() { in readString() 89 void EhReader::skipLeb128() { in skipLeb128() 118 void EhReader::skipAugP() { in skipAugP() 131 return EhReader(p->sec, p->data()).getFdeEncoding(); in getFdeEncoding() 135 return EhReader(p.sec, p.data()).hasLSDA(); in hasLSDA() 138 StringRef EhReader::getAugmentation() { in getAugmentation() [all …]
|
/freebsd/contrib/llvm-project/lld/MachO/ |
H A D | EhFrame.cpp | 21 uint64_t EhReader::readLength(size_t *off) const { in readLength() 39 void EhReader::skipValidLength(size_t *off) const { in skipValidLength() 47 uint8_t EhReader::readByte(size_t *off) const { in readByte() 53 uint32_t EhReader::readU32(size_t *off) const { in readU32() 61 uint64_t EhReader::readPointer(size_t *off, uint8_t size) const { in readPointer() 76 StringRef EhReader::readString(size_t *off) const { in readString() 88 void EhReader::skipLeb128(size_t *off) const { in skipLeb128() 98 void EhReader::failOn(size_t errOff, const Twine &msg) const { in failOn()
|
H A D | EhFrame.h | 55 class EhReader { 57 EhReader(const ObjFile *file, ArrayRef<uint8_t> data, size_t dataOff) in EhReader() function
|
H A D | InputFiles.cpp | 428 EhReader reader(this, data, /*dataOff=*/0); in splitEhFrames() 1238 static CIE parseCIE(const InputSection *isec, const EhReader &reader, in parseCIE() 1408 EhReader reader(this, isec->data, subsec.offset); in registerEhFrames()
|