reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
501 bool at_eof() const { return Data >= End; }
lib/ProfileData/SampleProfReader.cpp292 uint64_t Val = decodeULEB128(Data, &NumBytesRead); 296 else if (Data + NumBytesRead > End) 306 Data += NumBytesRead; 312 StringRef Str(reinterpret_cast<const char *>(Data)); 313 if (Data + Str.size() + 1 > End) { 319 Data += Str.size() + 1; 327 if (Data + sizeof(T) > End) { 334 T Val = endian::readNext<T, little, unaligned>(Data); 444 Data = Start; 466 if (std::error_code EC = readFuncProfile(Data)) 476 Data = Start; 533 const uint8_t *Start = Data; 535 while (Data < End) { 536 if (std::error_code EC = readFuncProfile(Data)) 539 assert(Data == End && "More data is read than expected"); 560 Data = End; 568 if (std::error_code EC = ProfSymList->read(Data, End - Data)) 568 if (std::error_code EC = ProfSymList->read(Data, End - Data)) 571 Data = End; 578 Data = SecStart; 592 StringRef CompressedStrings(reinterpret_cast<const char *>(Data), 633 if (Data != SecStart + SecSize) 638 Data = BufStart + Entry.Offset; 664 const uint8_t *SavedData = Data; 669 Data = SavedData; 763 Data = BufStart; 832 Data = reinterpret_cast<const uint8_t *>(Buffer->getBufferStart()); 833 End = Data + Buffer->getBufferSize(); 858 const uint8_t *SavedData = Data; 862 Data = TableStart; 881 Data = SavedData;