Lines Matching refs:ByteReader
37 ByteReader::ByteReader(enum Endianness endian) in ByteReader() function in dwarf2reader::ByteReader
43 ByteReader::~ByteReader() { } in ~ByteReader()
45 void ByteReader::SetOffsetSize(uint8 size) { in SetOffsetSize()
49 this->offset_reader_ = &ByteReader::ReadFourBytes; in SetOffsetSize()
51 this->offset_reader_ = &ByteReader::ReadEightBytes; in SetOffsetSize()
55 void ByteReader::SetAddressSize(uint8 size) { in SetAddressSize()
59 this->address_reader_ = &ByteReader::ReadFourBytes; in SetAddressSize()
61 this->address_reader_ = &ByteReader::ReadEightBytes; in SetAddressSize()
65 uint64 ByteReader::ReadInitialLength(const char* start, size_t* len) { in ReadInitialLength()
82 bool ByteReader::ValidEncoding(DwarfPointerEncoding encoding) const { in ValidEncoding()
92 bool ByteReader::UsableEncoding(DwarfPointerEncoding encoding) const { in UsableEncoding()
103 uint64 ByteReader::ReadEncodedPointer(const char *buffer, in ReadEncodedPointer()