Home | History | Annotate | Download | only in Serialization

Lines Matching defs:Stream

836   // the stream. This cursor will be used to read the contents of the
839 SLocEntryCursor = F.Stream;
841 // The stream itself is going to skip over the source manager block.
842 if (F.Stream.SkipBlock()) {
1120 BitstreamCursor &Stream = F.MacroCursor;
1122 // Keep track of where we are in the stream, then jump back there
1124 SavedStreamPosition SavedPosition(Stream);
1126 Stream.JumpToBit(Offset);
1136 llvm::BitstreamEntry Entry = Stream.advanceSkippingSubblocks(Flags);
1153 (PreprocessorRecordTypes)Stream.readRecord(Entry.ID, Record);
1795 BitstreamCursor &Stream = F.Stream;
1797 if (Stream.EnterSubBlock(CONTROL_BLOCK_ID)) {
1805 llvm::BitstreamEntry Entry = Stream.advance();
1828 F.InputFilesCursor = Stream;
1829 if (Stream.SkipBlock() || // Skip with the main cursor
1838 if (Stream.SkipBlock()) {
1853 switch ((ControlRecordTypes)Stream.readRecord(Entry.ID, Record, &Blob)) {
1994 BitstreamCursor &Stream = F.Stream;
1996 if (Stream.EnterSubBlock(AST_BLOCK_ID)) {
2004 llvm::BitstreamEntry Entry = Stream.advance();
2030 F.DeclsCursor = Stream;
2031 if (Stream.SkipBlock() || // Skip with the main cursor.
2040 if (Stream.SkipBlock()) {
2047 F.MacroCursor = Stream;
2051 if (Stream.SkipBlock() ||
2060 F.PreprocessorDetailCursor = Stream;
2061 if (Stream.SkipBlock() ||
2087 BitstreamCursor C = Stream;
2088 if (Stream.SkipBlock() ||
2098 if (Stream.SkipBlock()) {
2114 switch ((ASTRecordTypes)Stream.readRecord(Entry.ID, Record, &Blob)) {
3122 BitstreamCursor &Stream = F.Stream;
3123 Stream.init(F.StreamFile);
3127 if (Stream.Read(8) != 'C' ||
3128 Stream.Read(8) != 'P' ||
3129 Stream.Read(8) != 'C' ||
3130 Stream.Read(8) != 'H') {
3139 llvm::BitstreamEntry Entry = Stream.advance();
3155 if (Stream.ReadBlockInfoBlock()) {
3186 if (Stream.SkipBlock()) {
3388 // Initialize the stream
3390 BitstreamCursor Stream;
3393 Stream.init(StreamFile);
3396 if (Stream.Read(8) != 'C' ||
3397 Stream.Read(8) != 'P' ||
3398 Stream.Read(8) != 'C' ||
3399 Stream.Read(8) != 'H') {
3405 if (SkipCursorToBlock(Stream, CONTROL_BLOCK_ID)) {
3413 llvm::BitstreamEntry Entry = Stream.advanceSkippingSubblocks();
3424 if (Stream.readRecord(Entry.ID, Record, &Blob) == ORIGINAL_FILE)
3476 // Initialize the stream
3478 BitstreamCursor Stream;
3481 Stream.init(StreamFile);
3484 if (Stream.Read(8) != 'C' ||
3485 Stream.Read(8) != 'P' ||
3486 Stream.Read(8) != 'C' ||
3487 Stream.Read(8) != 'H') {
3492 if (SkipCursorToBlock(Stream, CONTROL_BLOCK_ID))
3498 InputFilesCursor = Stream;
3519 llvm::BitstreamEntry Entry = Stream.advanceSkippingSubblocks();
3528 unsigned RecCode = Stream.readRecord(Entry.ID, Record, &Blob);
3620 if (F.Stream.EnterSubBlock(SUBMODULE_BLOCK_ID)) {
3630 llvm::BitstreamEntry Entry = F.Stream.advanceSkippingSubblocks();
3647 switch (F.Stream.readRecord(Entry.ID, Record, &Blob)) {
4494 // Keep track of where we are in the stream, then jump back there