DataReader
DataReader abbrevReader(fData, fSize, 4, false);
AbbreviationTable::_ParseAbbreviationEntry(DataReader& abbrevReader,
DataReader& abbrevReader, bool& _nullEntry);
DataReader fAttributesReader;
class DataReader {
DataReader()
DataReader(const void* data, off_t size, uint8 addressSize, bool isBigEndian)
DataReader RestrictedReader()
DataReader RestrictedReader(off_t maxLength)
return DataReader(fData, maxLength, fAddressSize, fIsBigEndian);
DataReader RestrictedReader(off_t relativeOffset, off_t maxLength)
return DataReader(fData + relativeOffset, maxLength, fAddressSize, fIsBigEndian);
DataReader savedReader = fDataReader;
DataReader fDataReader;
DataReader dataReader(fDebugTypesSection->Data(),
DataReader dataReader((uint8*)section->Data(),
DataReader cieReader;
DataReader dataReader(
DataReader dataReader(
DwarfFile::_ParseDebugInfoEntry(DataReader& dataReader,
DataReader dataReader(
DwarfFile::_ParseEntryAttributes(DataReader& dataReader,
DwarfFile::_ParseLineInfoFormatString(CompilationUnit* unit, DataReader &dataReader,
DwarfFile::_ParseLineInfoFormatUint(CompilationUnit* unit, DataReader &dataReader,
DataReader dataReader((uint8*)fDebugLineSection->Data() + offset,
DataReader dirEntryFormatReader = dataReader.RestrictedReader(-dirEntryFormatLength,
DataReader fileNameEntryFormatReader = dataReader.RestrictedReader(-fileNameEntryFormatLength,
DataReader dataReader((uint8*)currentFrameSection->Data(),
DataReader cieReader;
DataReader restrictedReader =
void Init(DataReader& dataReader)
status_t Read(DataReader& dataReader)
DataReader& dataReader, off_t& _cieRemaining)
CfaContext& context, DataReader& dataReader, CIEAugmentation& augmentation)
DataReader dataReader((uint8*)fDebugPublicTypesSection->Data(),
DataReader unitDataReader(dataReader.Data(), unitLength, _addressSize, isBigEndian);
DwarfFile::_ParsePublicTypesInfo(DataReader& dataReader, bool dwarf64)
DataReader dataReader((uint8*)fDebugLocationSection->Data() + offset,
status_t ReadFDEData(DataReader& dataReader,
target_addr_t ReadEncodedAddress(DataReader &reader,
DataReader dataReader((uint8*)fDebugRangesSection->Data() + offset,
DataReader dataReader(fDebugInfoSection->Data(),
status_t _ParseDebugInfoEntry(DataReader& dataReader,
status_t _ParseEntryAttributes(DataReader& dataReader,
DataReader &dataReader,
DataReader &dataReader,
DataReader& reader,
DataReader& dataReader,
status_t _ParsePublicTypesInfo(DataReader& dataReader,
class DataReader;
DataReader& dataReader = state.dataReader;
DataReader dataReader;
DataReader(const void* buffer, size_t length)
DataReader pictureReader(buffer, length);
DataReader reader(opData, header->size);