Lines Matching refs:Cursor

698   bool readControlBlock(llvm::BitstreamCursor &Cursor,
700 bool readIdentifierBlock(llvm::BitstreamCursor &Cursor,
702 bool readObjCContextBlock(llvm::BitstreamCursor &Cursor,
704 bool readObjCPropertyBlock(llvm::BitstreamCursor &Cursor,
706 bool readObjCMethodBlock(llvm::BitstreamCursor &Cursor,
708 bool readObjCSelectorBlock(llvm::BitstreamCursor &Cursor,
710 bool readGlobalVariableBlock(llvm::BitstreamCursor &Cursor,
712 bool readGlobalFunctionBlock(llvm::BitstreamCursor &Cursor,
714 bool readEnumConstantBlock(llvm::BitstreamCursor &Cursor,
716 bool readTagBlock(llvm::BitstreamCursor &Cursor,
718 bool readTypedefBlock(llvm::BitstreamCursor &Cursor,
761 llvm::BitstreamCursor &Cursor, llvm::SmallVectorImpl<uint64_t> &Scratch) { in readControlBlock() argument
762 if (Cursor.EnterSubBlock(CONTROL_BLOCK_ID)) in readControlBlock()
767 llvm::Expected<llvm::BitstreamEntry> MaybeNext = Cursor.advance(); in readControlBlock()
782 if (Cursor.SkipBlock()) in readControlBlock()
785 MaybeNext = Cursor.advance(); in readControlBlock()
798 Cursor.readRecord(Next.ID, Scratch, &BlobData); in readControlBlock()
835 MaybeNext = Cursor.advance(); in readControlBlock()
848 llvm::BitstreamCursor &Cursor, llvm::SmallVectorImpl<uint64_t> &Scratch) { in readIdentifierBlock() argument
849 if (Cursor.EnterSubBlock(IDENTIFIER_BLOCK_ID)) in readIdentifierBlock()
852 llvm::Expected<llvm::BitstreamEntry> MaybeNext = Cursor.advance(); in readIdentifierBlock()
867 if (Cursor.SkipBlock()) in readIdentifierBlock()
870 MaybeNext = Cursor.advance(); in readIdentifierBlock()
883 Cursor.readRecord(Next.ID, Scratch, &BlobData); in readIdentifierBlock()
911 MaybeNext = Cursor.advance(); in readIdentifierBlock()
924 llvm::BitstreamCursor &Cursor, llvm::SmallVectorImpl<uint64_t> &Scratch) { in readObjCContextBlock() argument
925 if (Cursor.EnterSubBlock(OBJC_CONTEXT_BLOCK_ID)) in readObjCContextBlock()
928 llvm::Expected<llvm::BitstreamEntry> MaybeNext = Cursor.advance(); in readObjCContextBlock()
943 if (Cursor.SkipBlock()) in readObjCContextBlock()
946 MaybeNext = Cursor.advance(); in readObjCContextBlock()
959 Cursor.readRecord(Next.ID, Scratch, &BlobData); in readObjCContextBlock()
1002 MaybeNext = Cursor.advance(); in readObjCContextBlock()
1015 llvm::BitstreamCursor &Cursor, llvm::SmallVectorImpl<uint64_t> &Scratch) { in readObjCPropertyBlock() argument
1016 if (Cursor.EnterSubBlock(OBJC_PROPERTY_BLOCK_ID)) in readObjCPropertyBlock()
1019 llvm::Expected<llvm::BitstreamEntry> MaybeNext = Cursor.advance(); in readObjCPropertyBlock()
1034 if (Cursor.SkipBlock()) in readObjCPropertyBlock()
1037 MaybeNext = Cursor.advance(); in readObjCPropertyBlock()
1050 Cursor.readRecord(Next.ID, Scratch, &BlobData); in readObjCPropertyBlock()
1079 MaybeNext = Cursor.advance(); in readObjCPropertyBlock()
1092 llvm::BitstreamCursor &Cursor, llvm::SmallVectorImpl<uint64_t> &Scratch) { in readObjCMethodBlock() argument
1093 if (Cursor.EnterSubBlock(OBJC_METHOD_BLOCK_ID)) in readObjCMethodBlock()
1096 llvm::Expected<llvm::BitstreamEntry> MaybeNext = Cursor.advance(); in readObjCMethodBlock()
1110 if (Cursor.SkipBlock()) in readObjCMethodBlock()
1113 MaybeNext = Cursor.advance(); in readObjCMethodBlock()
1126 Cursor.readRecord(Next.ID, Scratch, &BlobData); in readObjCMethodBlock()
1154 MaybeNext = Cursor.advance(); in readObjCMethodBlock()
1167 llvm::BitstreamCursor &Cursor, llvm::SmallVectorImpl<uint64_t> &Scratch) { in readObjCSelectorBlock() argument
1168 if (Cursor.EnterSubBlock(OBJC_SELECTOR_BLOCK_ID)) in readObjCSelectorBlock()
1171 llvm::Expected<llvm::BitstreamEntry> MaybeNext = Cursor.advance(); in readObjCSelectorBlock()
1185 if (Cursor.SkipBlock()) in readObjCSelectorBlock()
1188 MaybeNext = Cursor.advance(); in readObjCSelectorBlock()
1201 Cursor.readRecord(Next.ID, Scratch, &BlobData); in readObjCSelectorBlock()
1230 MaybeNext = Cursor.advance(); in readObjCSelectorBlock()
1243 llvm::BitstreamCursor &Cursor, llvm::SmallVectorImpl<uint64_t> &Scratch) { in readGlobalVariableBlock() argument
1244 if (Cursor.EnterSubBlock(GLOBAL_VARIABLE_BLOCK_ID)) in readGlobalVariableBlock()
1247 llvm::Expected<llvm::BitstreamEntry> MaybeNext = Cursor.advance(); in readGlobalVariableBlock()
1261 if (Cursor.SkipBlock()) in readGlobalVariableBlock()
1264 MaybeNext = Cursor.advance(); in readGlobalVariableBlock()
1277 Cursor.readRecord(Next.ID, Scratch, &BlobData); in readGlobalVariableBlock()
1306 MaybeNext = Cursor.advance(); in readGlobalVariableBlock()
1319 llvm::BitstreamCursor &Cursor, llvm::SmallVectorImpl<uint64_t> &Scratch) { in readGlobalFunctionBlock() argument
1320 if (Cursor.EnterSubBlock(GLOBAL_FUNCTION_BLOCK_ID)) in readGlobalFunctionBlock()
1323 llvm::Expected<llvm::BitstreamEntry> MaybeNext = Cursor.advance(); in readGlobalFunctionBlock()
1337 if (Cursor.SkipBlock()) in readGlobalFunctionBlock()
1340 MaybeNext = Cursor.advance(); in readGlobalFunctionBlock()
1353 Cursor.readRecord(Next.ID, Scratch, &BlobData); in readGlobalFunctionBlock()
1382 MaybeNext = Cursor.advance(); in readGlobalFunctionBlock()
1395 llvm::BitstreamCursor &Cursor, llvm::SmallVectorImpl<uint64_t> &Scratch) { in readEnumConstantBlock() argument
1396 if (Cursor.EnterSubBlock(ENUM_CONSTANT_BLOCK_ID)) in readEnumConstantBlock()
1399 llvm::Expected<llvm::BitstreamEntry> MaybeNext = Cursor.advance(); in readEnumConstantBlock()
1413 if (Cursor.SkipBlock()) in readEnumConstantBlock()
1416 MaybeNext = Cursor.advance(); in readEnumConstantBlock()
1429 Cursor.readRecord(Next.ID, Scratch, &BlobData); in readEnumConstantBlock()
1458 MaybeNext = Cursor.advance(); in readEnumConstantBlock()
1471 llvm::BitstreamCursor &Cursor, llvm::SmallVectorImpl<uint64_t> &Scratch) { in readTagBlock() argument
1472 if (Cursor.EnterSubBlock(TAG_BLOCK_ID)) in readTagBlock()
1475 llvm::Expected<llvm::BitstreamEntry> MaybeNext = Cursor.advance(); in readTagBlock()
1489 if (Cursor.SkipBlock()) in readTagBlock()
1492 MaybeNext = Cursor.advance(); in readTagBlock()
1505 Cursor.readRecord(Next.ID, Scratch, &BlobData); in readTagBlock()
1533 MaybeNext = Cursor.advance(); in readTagBlock()
1546 llvm::BitstreamCursor &Cursor, llvm::SmallVectorImpl<uint64_t> &Scratch) { in readTypedefBlock() argument
1547 if (Cursor.EnterSubBlock(TYPEDEF_BLOCK_ID)) in readTypedefBlock()
1550 llvm::Expected<llvm::BitstreamEntry> MaybeNext = Cursor.advance(); in readTypedefBlock()
1564 if (Cursor.SkipBlock()) in readTypedefBlock()
1567 MaybeNext = Cursor.advance(); in readTypedefBlock()
1580 Cursor.readRecord(Next.ID, Scratch, &BlobData); in readTypedefBlock()
1608 MaybeNext = Cursor.advance(); in readTypedefBlock()
1628 llvm::BitstreamCursor Cursor(*Implementation->InputBuffer); in APINotesReader() local
1632 if (Cursor.AtEndOfStream()) { in APINotesReader()
1637 Cursor.Read(8)) { in APINotesReader()
1653 while (!Cursor.AtEndOfStream()) { in APINotesReader()
1654 llvm::Expected<llvm::BitstreamEntry> MaybeTopLevelEntry = Cursor.advance(); in APINotesReader()
1668 if (!Cursor.ReadBlockInfoBlock()) { in APINotesReader()
1677 Implementation->readControlBlock(Cursor, Scratch)) { in APINotesReader()
1687 Implementation->readIdentifierBlock(Cursor, Scratch)) { in APINotesReader()
1695 Implementation->readObjCContextBlock(Cursor, Scratch)) { in APINotesReader()
1704 Implementation->readObjCPropertyBlock(Cursor, Scratch)) { in APINotesReader()
1712 Implementation->readObjCMethodBlock(Cursor, Scratch)) { in APINotesReader()
1720 Implementation->readObjCSelectorBlock(Cursor, Scratch)) { in APINotesReader()
1728 Implementation->readGlobalVariableBlock(Cursor, Scratch)) { in APINotesReader()
1736 Implementation->readGlobalFunctionBlock(Cursor, Scratch)) { in APINotesReader()
1744 Implementation->readEnumConstantBlock(Cursor, Scratch)) { in APINotesReader()
1752 Implementation->readTagBlock(Cursor, Scratch)) { in APINotesReader()
1760 Implementation->readTypedefBlock(Cursor, Scratch)) { in APINotesReader()
1769 if (Cursor.SkipBlock()) { in APINotesReader()
1777 if (!Cursor.AtEndOfStream()) { in APINotesReader()