Lines Matching refs:Stream
38 llvm::BitstreamCursor Stream(**Buffer); in readDiagnostics() local
41 if (Stream.AtEndOfStream()) in readDiagnostics()
45 if (Stream.Read(8) != 'D' || in readDiagnostics()
46 Stream.Read(8) != 'I' || in readDiagnostics()
47 Stream.Read(8) != 'A' || in readDiagnostics()
48 Stream.Read(8) != 'G') in readDiagnostics()
52 while (!Stream.AtEndOfStream()) { in readDiagnostics()
53 if (Stream.ReadCode() != llvm::bitc::ENTER_SUBBLOCK) in readDiagnostics()
57 switch (Stream.ReadSubBlockID()) { in readDiagnostics()
59 BlockInfo = Stream.ReadBlockInfoBlock(); in readDiagnostics()
62 Stream.setBlockInfo(&*BlockInfo); in readDiagnostics()
65 if ((EC = readMetaBlock(Stream))) in readDiagnostics()
69 if ((EC = readDiagnosticBlock(Stream))) in readDiagnostics()
73 if (!Stream.SkipBlock()) in readDiagnostics()
89 llvm::BitstreamCursor &Stream, unsigned &BlockOrRecordID) { in skipUntilRecordOrBlock() argument
92 while (!Stream.AtEndOfStream()) { in skipUntilRecordOrBlock()
93 unsigned Code = Stream.ReadCode(); in skipUntilRecordOrBlock()
97 BlockOrRecordID = Stream.ReadSubBlockID(); in skipUntilRecordOrBlock()
101 if (Stream.ReadBlockEnd()) in skipUntilRecordOrBlock()
106 Stream.ReadAbbrevRecord(); in skipUntilRecordOrBlock()
123 SerializedDiagnosticReader::readMetaBlock(llvm::BitstreamCursor &Stream) { in readMetaBlock() argument
124 if (Stream.EnterSubBlock(clang::serialized_diags::BLOCK_META)) in readMetaBlock()
131 llvm::ErrorOr<Cursor> Res = skipUntilRecordOrBlock(Stream, BlockOrCode); in readMetaBlock()
139 if (Stream.SkipBlock()) in readMetaBlock()
149 unsigned RecordID = Stream.readRecord(BlockOrCode, Record); in readMetaBlock()
162 SerializedDiagnosticReader::readDiagnosticBlock(llvm::BitstreamCursor &Stream) { in readDiagnosticBlock() argument
163 if (Stream.EnterSubBlock(clang::serialized_diags::BLOCK_DIAG)) in readDiagnosticBlock()
173 llvm::ErrorOr<Cursor> Res = skipUntilRecordOrBlock(Stream, BlockOrCode); in readDiagnosticBlock()
181 if ((EC = readDiagnosticBlock(Stream))) in readDiagnosticBlock()
183 } else if (!Stream.SkipBlock()) in readDiagnosticBlock()
197 unsigned RecID = Stream.readRecord(BlockOrCode, Record, &Blob); in readDiagnosticBlock()