reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Bitstream/BitstreamReader.h
  326     BitstreamEntry E; E.Kind = SubBlock; E.ID = ID; return E;
  330     BitstreamEntry E; E.Kind = Record; E.ID = AbbrevID; return E;
lib/Bitcode/Reader/BitcodeAnalyzer.cpp
  814       if (Error E = parseBlock(Entry.ID, IndentLevel + 1, O, CheckHash))
  828     if (Entry.ID == bitc::DEFINE_ABBREV) {
  841     Expected<unsigned> MaybeCode = Stream.readRecord(Entry.ID, Record, &Blob);
  852     if (Entry.ID != bitc::UNABBREV_RECORD) {
  868       if (Entry.ID != bitc::UNABBREV_RECORD) {
  869         Abbv = Stream.getAbbrev(Entry.ID);
  870         O->OS << " abbrevid=" << Entry.ID;
  984     if (Expected<unsigned> Skipped = Stream.skipRecord(Entry.ID))
lib/Bitcode/Reader/BitcodeReader.cpp
  202     Expected<unsigned> MaybeBitCode = Stream.readRecord(Entry.ID, Record);
  242       if (Entry.ID == bitc::IDENTIFICATION_BLOCK_ID)
  250       if (Expected<unsigned> Skipped = Stream.skipRecord(Entry.ID))
  283     Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record);
  322       if (Entry.ID == bitc::MODULE_BLOCK_ID)
  331       if (Expected<unsigned> Skipped = Stream.skipRecord(Entry.ID))
  366     Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record);
  400       if (Entry.ID == bitc::MODULE_BLOCK_ID)
  409       if (llvm::Expected<unsigned> Skipped = Stream.skipRecord(Entry.ID))
 1379     Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record);
 1592     Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record);
 1709     Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record);
 1949     Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record);
 1993     Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record);
 2048   assert(MaybeEntry.get().ID == bitc::VALUE_SYMTAB_BLOCK_ID);
 2094     Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record);
 2176     Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record);
 2361     Expected<unsigned> MaybeBitCode = Stream.readRecord(Entry.ID, Record);
 2856     Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record);
 3028       switch (Entry.ID) {
 3426       switch (Entry.ID) {
 3560     Expected<unsigned> MaybeBitCode = Stream.readRecord(Entry.ID, Record);
 3746       switch (Entry.ID) {
 3786     Expected<unsigned> MaybeBitCode = Stream.readRecord(Entry.ID, Record);
 5439     Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record);
 5511       switch (Entry.ID) {
 5547         if (Error Err = parseEntireSummary(Entry.ID))
 5559         Expected<unsigned> MaybeBitCode = Stream.readRecord(Entry.ID, Record);
 5759     Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record);
 5811     Expected<unsigned> MaybeBitCode = Stream.readRecord(Entry.ID, Record);
 6207     Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record);
 6302           Stream.readRecord(Entry.ID, Record, &Blob);
 6353       if (Entry.ID == bitc::IDENTIFICATION_BLOCK_ID) {
 6366             Entry.ID != bitc::MODULE_BLOCK_ID)
 6370       if (Entry.ID == bitc::MODULE_BLOCK_ID) {
 6382       if (Entry.ID == bitc::STRTAB_BLOCK_ID) {
 6404       if (Entry.ID == bitc::SYMTAB_BLOCK_ID) {
 6426       if (Expected<unsigned> StreamFailed = Stream.skipRecord(Entry.ID))
 6549     Expected<unsigned> MaybeBitCode = Stream.readRecord(Entry.ID, Record);
 6590       if (Entry.ID == bitc::GLOBALVAL_SUMMARY_BLOCK_ID) {
 6592             getEnableSplitLTOUnitFlag(Stream, Entry.ID);
 6599       if (Entry.ID == bitc::FULL_LTO_GLOBALVAL_SUMMARY_BLOCK_ID) {
 6601             getEnableSplitLTOUnitFlag(Stream, Entry.ID);
 6614       if (Expected<unsigned> StreamFailed = Stream.skipRecord(Entry.ID))
lib/Bitcode/Reader/MetadataLoader.cpp
  706       Expected<unsigned> MaybeCode = IndexCursor.skipRecord(Entry.ID);
  718                 IndexCursor.readRecord(Entry.ID, Record, &Blob))
  738                 IndexCursor.readRecord(Entry.ID, Record))
  759                 IndexCursor.readRecord(Entry.ID, Record))
  786                 IndexCursor.readRecord(Entry.ID, Record)) {
  829                 IndexCursor.readRecord(Entry.ID, Record))
  966             Stream.readRecord(Entry.ID, Record, &Blob)) {
 1008           IndexCursor.readRecord(Entry.ID, Record, &Blob)) {
 2006     Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record);
 2109     Expected<unsigned> MaybeCode = Stream.readRecord(Entry.ID, Record);
lib/Bitstream/Reader/BitstreamReader.cpp
  461     if (Entry.ID == bitc::DEFINE_ABBREV) {
  475     Expected<unsigned> MaybeBlockInfo = readRecord(Entry.ID, Record);
lib/Remarks/BitstreamRemarkParser.cpp
  164   if (Next->Kind != BitstreamEntry::SubBlock || Next->ID != BlockID)
  189       if (Error E = parseRecord(ParserHelper, Next->ID))
  227       Next->ID != llvm::bitc::BLOCKINFO_BLOCK_ID)
  258     Result = Next->ID == BlockID;
tools/clang/lib/Frontend/TestModuleFileExtension.cpp
   70         Stream.readRecord(Entry.ID, Record, &Blob);
tools/clang/lib/Serialization/ASTReader.cpp
 1361         SLocEntryCursor.readRecord(E.ID, Record, &Blob);
 1492       SLocEntryCursor.readRecord(Entry.ID, Record, &Blob);
 1716     if (Expected<unsigned> MaybeRecType = Stream.readRecord(Entry.ID, Record))
 1973         Expected<unsigned> MaybeRecord = Cursor.readRecord(E.ID, Record);
 2128     Expected<unsigned> MaybePP = Cursor.readRecord(Entry.ID, Record);
 2259   if (Expected<unsigned> Maybe = Cursor.readRecord(Entry.ID, Record))
 2508     Expected<unsigned> MaybeRecordType = Stream.readRecord(Entry.ID, Record);
 2659       switch (Entry.ID) {
 2725         Stream.readRecord(Entry.ID, Record, &Blob);
 2959       switch (Entry.ID) {
 3057         Stream.readRecord(Entry.ID, Record, &Blob);
 4132       if (Expected<unsigned> Skipped = Cursor.skipRecord(Entry.ID))
 4141       if (Entry.ID == BlockID) {
 4527     switch (Entry.ID) {
 4683     Expected<unsigned> MaybeRecordType = Stream.readRecord(Entry.ID, Record);
 4768         Stream.readRecord(Entry.ID, Record, &Blob);
 4971     Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record, &Blob);
 5034     Expected<unsigned> MaybeRecord = Stream.readRecord(Entry.ID, Record, &Blob);
 5142       switch (Entry.ID) {
 5192         Stream.readRecord(Entry.ID, Record, &Blob);
 5330            Stream.readRecord(Entry.ID, Record, &Blob);
 5410     Expected<unsigned> MaybeKind = F.Stream.readRecord(Entry.ID, Record, &Blob);
 5916       M.PreprocessorDetailCursor.readRecord(Entry.ID, Record, &Blob);
 9778       Expected<unsigned> MaybeComment = Cursor.readRecord(Entry.ID, Record);
tools/clang/lib/Serialization/ASTReaderStmt.cpp
 2477     Expected<unsigned> MaybeStmtCode = Record.readRecord(Cursor, Entry.ID);
tools/clang/lib/Serialization/GlobalModuleIndex.cpp
  169       if (!InGlobalIndexBlock && Entry.ID == GLOBAL_INDEX_BLOCK_ID) {
  181         Cursor.readRecord(Entry.ID, Record, &Blob);
  571         if (llvm::Expected<unsigned> Skipped = InStream.skipRecord(Entry.ID))
  581       if (Entry.ID == CONTROL_BLOCK_ID) {
  590       if (Entry.ID == AST_BLOCK_ID) {
  599       if (Entry.ID == UNHASHED_CONTROL_BLOCK_ID) {
  621     Expected<unsigned> MaybeCode = InStream.readRecord(Entry.ID, Record, &Blob);
unittests/Bitstream/BitstreamReaderTest.cpp
  132     ASSERT_EQ(BlockID, Entry.ID);
  140     ASSERT_EQ(AbbrevID, Entry.ID);
  146         Stream.readRecord(Entry.ID, Record, &BlobOut);