Lines Matching refs:Reader
31 ASTReader &Reader; member in clang::ASTStmtReader
38 return Reader.ReadToken(F, R, I); in ReadToken()
42 return Reader.ReadSourceLocation(F, R, I); in ReadSourceLocation()
46 return Reader.ReadSourceRange(F, R, I); in ReadSourceRange()
50 return Reader.ReadString(R, I); in ReadString()
54 return Reader.GetTypeSourceInfo(F, R, I); in GetTypeSourceInfo()
58 return Reader.ReadDeclID(F, R, I); in ReadDeclID()
62 return Reader.ReadDecl(F, R, I); in ReadDecl()
67 return Reader.ReadDeclAs<T>(F, R, I); in ReadDeclAs()
72 Reader.ReadDeclarationNameLoc(F, DNLoc, Name, R, I); in ReadDeclarationNameLoc()
77 Reader.ReadDeclarationNameInfo(F, NameInfo, R, I); in ReadDeclarationNameInfo()
81 ASTStmtReader(ASTReader &Reader, ModuleFile &F, in ASTStmtReader() argument
84 : Reader(Reader), F(F), DeclsCursor(Cursor), Record(Record), Idx(Idx) { } in ASTStmtReader()
117 Reader.ReadTemplateArgumentLoc(F, Record, Idx)); in ReadTemplateKWAndArgsInfo()
136 Stmts.push_back(Reader.ReadSubStmt()); in VisitCompoundStmt()
137 S->setStmts(Reader.getContext(), Stmts.data(), Stmts.size()); in VisitCompoundStmt()
144 Reader.RecordSwitchCaseID(S, Record[Idx++]); in VisitSwitchCase()
151 S->setLHS(Reader.ReadSubExpr()); in VisitCaseStmt()
152 S->setRHS(Reader.ReadSubExpr()); in VisitCaseStmt()
153 S->setSubStmt(Reader.ReadSubStmt()); in VisitCaseStmt()
159 S->setSubStmt(Reader.ReadSubStmt()); in VisitDefaultStmt()
167 S->setSubStmt(Reader.ReadSubStmt()); in VisitLabelStmt()
175 Reader.ReadAttributes(F, Attrs, Record, Idx); in VisitAttributedStmt()
180 S->SubStmt = Reader.ReadSubStmt(); in VisitAttributedStmt()
186 S->setConditionVariable(Reader.getContext(), in VisitIfStmt()
188 S->setCond(Reader.ReadSubExpr()); in VisitIfStmt()
189 S->setThen(Reader.ReadSubStmt()); in VisitIfStmt()
190 S->setElse(Reader.ReadSubStmt()); in VisitIfStmt()
197 S->setConditionVariable(Reader.getContext(), in VisitSwitchStmt()
199 S->setCond(Reader.ReadSubExpr()); in VisitSwitchStmt()
200 S->setBody(Reader.ReadSubStmt()); in VisitSwitchStmt()
207 SwitchCase *SC = Reader.getSwitchCaseWithID(Record[Idx]); in VisitSwitchStmt()
219 S->setConditionVariable(Reader.getContext(), in VisitWhileStmt()
222 S->setCond(Reader.ReadSubExpr()); in VisitWhileStmt()
223 S->setBody(Reader.ReadSubStmt()); in VisitWhileStmt()
229 S->setCond(Reader.ReadSubExpr()); in VisitDoStmt()
230 S->setBody(Reader.ReadSubStmt()); in VisitDoStmt()
238 S->setInit(Reader.ReadSubStmt()); in VisitForStmt()
239 S->setCond(Reader.ReadSubExpr()); in VisitForStmt()
240 S->setConditionVariable(Reader.getContext(), in VisitForStmt()
242 S->setInc(Reader.ReadSubExpr()); in VisitForStmt()
243 S->setBody(Reader.ReadSubStmt()); in VisitForStmt()
260 S->setTarget(Reader.ReadSubExpr()); in VisitIndirectGotoStmt()
275 S->setRetValue(Reader.ReadSubExpr()); in VisitReturnStmt()
293 S->setDeclGroup(DeclGroupRef(DeclGroup::Create(Reader.getContext(), in VisitDeclStmt()
312 S->setAsmString(cast_or_null<StringLiteral>(Reader.ReadSubStmt())); in VisitGCCAsmStmt()
323 Names.push_back(Reader.GetIdentifierInfo(F, Record, Idx)); in VisitGCCAsmStmt()
324 Constraints.push_back(cast_or_null<StringLiteral>(Reader.ReadSubStmt())); in VisitGCCAsmStmt()
325 Exprs.push_back(Reader.ReadSubStmt()); in VisitGCCAsmStmt()
331 Clobbers.push_back(cast_or_null<StringLiteral>(Reader.ReadSubStmt())); in VisitGCCAsmStmt()
333 S->setOutputsAndInputsAndClobbers(Reader.getContext(), in VisitGCCAsmStmt()
375 Exprs.push_back(cast<Expr>(Reader.ReadSubStmt())); in VisitMSAsmStmt()
380 S->initialize(Reader.getContext(), AsmStr, AsmToks, in VisitMSAsmStmt()
395 *I = Reader.ReadSubExpr(); in VisitCapturedStmt()
398 S->setCapturedStmt(Reader.ReadSubStmt()); in VisitCapturedStmt()
412 E->setType(Reader.readType(F, Record, Idx)); in VisitExpr()
442 = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitDeclRefExpr()
459 E->setValue(Reader.getContext(), Reader.ReadAPInt(Record, Idx)); in VisitIntegerLiteral()
466 E->setValue(Reader.getContext(), in VisitFloatingLiteral()
467 Reader.ReadAPFloat(Record, E->getSemantics(), Idx)); in VisitFloatingLiteral()
473 E->setSubExpr(Reader.ReadSubExpr()); in VisitImaginaryLiteral()
488 E->setString(Reader.getContext(), Str.str(), kind, isPascal); in VisitStringLiteral()
507 E->setSubExpr(Reader.ReadSubExpr()); in VisitParenExpr()
513 E->Exprs = new (Reader.getContext()) Stmt*[NumExprs]; in VisitParenListExpr()
515 E->Exprs[i] = Reader.ReadSubStmt(); in VisitParenListExpr()
523 E->setSubExpr(Reader.ReadSubExpr()); in VisitUnaryOperator()
554 Reader.GetIdentifierInfo(F, Record, Idx), in VisitOffsetOfExpr()
559 CXXBaseSpecifier *Base = new (Reader.getContext()) CXXBaseSpecifier(); in VisitOffsetOfExpr()
560 *Base = Reader.ReadCXXBaseSpecifier(F, Record, Idx); in VisitOffsetOfExpr()
568 E->setIndexExpr(I, Reader.ReadSubExpr()); in VisitOffsetOfExpr()
575 E->setArgument(Reader.ReadSubExpr()); in VisitUnaryExprOrTypeTraitExpr()
586 E->setLHS(Reader.ReadSubExpr()); in VisitArraySubscriptExpr()
587 E->setRHS(Reader.ReadSubExpr()); in VisitArraySubscriptExpr()
593 E->setNumArgs(Reader.getContext(), Record[Idx++]); in VisitCallExpr()
595 E->setCallee(Reader.ReadSubExpr()); in VisitCallExpr()
597 E->setArg(I, Reader.ReadSubExpr()); in VisitCallExpr()
612 E->setBase(Reader.ReadSubExpr()); in VisitObjCIsaExpr()
621 E->Operand = Reader.ReadSubExpr(); in VisitObjCIndirectCopyRestoreExpr()
636 E->setSubExpr(Reader.ReadSubExpr()); in VisitCastExpr()
640 CXXBaseSpecifier *BaseSpec = new (Reader.getContext()) CXXBaseSpecifier; in VisitCastExpr()
641 *BaseSpec = Reader.ReadCXXBaseSpecifier(F, Record, Idx); in VisitCastExpr()
648 E->setLHS(Reader.ReadSubExpr()); in VisitBinaryOperator()
649 E->setRHS(Reader.ReadSubExpr()); in VisitBinaryOperator()
657 E->setComputationLHSType(Reader.readType(F, Record, Idx)); in VisitCompoundAssignOperator()
658 E->setComputationResultType(Reader.readType(F, Record, Idx)); in VisitCompoundAssignOperator()
663 E->SubExprs[ConditionalOperator::COND] = Reader.ReadSubExpr(); in VisitConditionalOperator()
664 E->SubExprs[ConditionalOperator::LHS] = Reader.ReadSubExpr(); in VisitConditionalOperator()
665 E->SubExprs[ConditionalOperator::RHS] = Reader.ReadSubExpr(); in VisitConditionalOperator()
673 E->OpaqueValue = cast<OpaqueValueExpr>(Reader.ReadSubExpr()); in VisitBinaryConditionalOperator()
674 E->SubExprs[BinaryConditionalOperator::COMMON] = Reader.ReadSubExpr(); in VisitBinaryConditionalOperator()
675 E->SubExprs[BinaryConditionalOperator::COND] = Reader.ReadSubExpr(); in VisitBinaryConditionalOperator()
676 E->SubExprs[BinaryConditionalOperator::LHS] = Reader.ReadSubExpr(); in VisitBinaryConditionalOperator()
677 E->SubExprs[BinaryConditionalOperator::RHS] = Reader.ReadSubExpr(); in VisitBinaryConditionalOperator()
701 E->setInitializer(Reader.ReadSubExpr()); in VisitCompoundLiteralExpr()
707 E->setBase(Reader.ReadSubExpr()); in VisitExtVectorElementExpr()
708 E->setAccessor(Reader.GetIdentifierInfo(F, Record, Idx)); in VisitExtVectorElementExpr()
714 if (InitListExpr *SyntForm = cast_or_null<InitListExpr>(Reader.ReadSubStmt())) in VisitInitListExpr()
721 filler = Reader.ReadSubExpr(); in VisitInitListExpr()
727 E->reserveInits(Reader.getContext(), NumInits); in VisitInitListExpr()
730 Expr *init = Reader.ReadSubExpr(); in VisitInitListExpr()
731 E->updateInit(Reader.getContext(), I, init ? init : filler); in VisitInitListExpr()
735 E->updateInit(Reader.getContext(), I, Reader.ReadSubExpr()); in VisitInitListExpr()
746 E->setSubExpr(I, Reader.ReadSubExpr()); in VisitDesignatedInitExpr()
766 const IdentifierInfo *Name = Reader.GetIdentifierInfo(F, Record, Idx); in VisitDesignatedInitExpr()
799 E->setDesignators(Reader.getContext(), in VisitDesignatedInitExpr()
809 E->setSubExpr(Reader.ReadSubExpr()); in VisitVAArgExpr()
826 E->setSubStmt(cast_or_null<CompoundStmt>(Reader.ReadSubStmt())); in VisitStmtExpr()
831 E->setCond(Reader.ReadSubExpr()); in VisitChooseExpr()
832 E->setLHS(Reader.ReadSubExpr()); in VisitChooseExpr()
833 E->setRHS(Reader.ReadSubExpr()); in VisitChooseExpr()
849 Exprs.push_back(Reader.ReadSubExpr()); in VisitShuffleVectorExpr()
850 E->setExprs(Reader.getContext(), Exprs); in VisitShuffleVectorExpr()
860 E->SrcExpr = Reader.ReadSubExpr(); in VisitConvertVectorExpr()
871 E->AssocTypes = new (Reader.getContext()) TypeSourceInfo*[E->NumAssocs]; in VisitGenericSelectionExpr()
873 new(Reader.getContext()) Stmt*[GenericSelectionExpr::END_EXPR+E->NumAssocs]; in VisitGenericSelectionExpr()
875 E->SubExprs[GenericSelectionExpr::CONTROLLING] = Reader.ReadSubExpr(); in VisitGenericSelectionExpr()
878 E->SubExprs[GenericSelectionExpr::END_EXPR+I] = Reader.ReadSubExpr(); in VisitGenericSelectionExpr()
894 E->getSubExprsBuffer()[0] = Reader.ReadSubExpr(); in VisitPseudoObjectExpr()
898 Expr *subExpr = Reader.ReadSubExpr(); in VisitPseudoObjectExpr()
908 E->SubExprs[I] = Reader.ReadSubExpr(); in VisitAtomicExpr()
918 E->setString(cast<StringLiteral>(Reader.ReadSubStmt())); in VisitObjCStringLiteral()
925 E->SubExpr = Reader.ReadSubStmt(); in VisitObjCBoxedExpr()
936 Elements[I] = Reader.ReadSubExpr(); in VisitObjCArrayLiteral()
950 KeyValues[I].Key = Reader.ReadSubExpr(); in VisitObjCDictionaryLiteral()
951 KeyValues[I].Value = Reader.ReadSubExpr(); in VisitObjCDictionaryLiteral()
970 E->setSelector(Reader.ReadSelector(F, Record, Idx)); in VisitObjCSelectorExpr()
988 E->setBase(Reader.ReadSubExpr()); in VisitObjCIvarRefExpr()
1009 E->setBase(Reader.ReadSubExpr()); in VisitObjCPropertyRefExpr()
1012 E->setSuperReceiver(Reader.readType(F, Record, Idx)); in VisitObjCPropertyRefExpr()
1023 E->setBaseExpr(Reader.ReadSubExpr()); in VisitObjCSubscriptRefExpr()
1024 E->setKeyExpr(Reader.ReadSubExpr()); in VisitObjCSubscriptRefExpr()
1041 E->setInstanceReceiver(Reader.ReadSubExpr()); in VisitObjCMessageExpr()
1050 QualType T = Reader.readType(F, Record, Idx); in VisitObjCMessageExpr()
1062 E->setSelector(Reader.ReadSelector(F, Record, Idx)); in VisitObjCMessageExpr()
1068 E->setArg(I, Reader.ReadSubExpr()); in VisitObjCMessageExpr()
1077 S->setElement(Reader.ReadSubStmt()); in VisitObjCForCollectionStmt()
1078 S->setCollection(Reader.ReadSubExpr()); in VisitObjCForCollectionStmt()
1079 S->setBody(Reader.ReadSubStmt()); in VisitObjCForCollectionStmt()
1086 S->setCatchBody(Reader.ReadSubStmt()); in VisitObjCAtCatchStmt()
1094 S->setFinallyBody(Reader.ReadSubStmt()); in VisitObjCAtFinallyStmt()
1100 S->setSubStmt(Reader.ReadSubStmt()); in VisitObjCAutoreleasePoolStmt()
1109 S->setTryBody(Reader.ReadSubStmt()); in VisitObjCAtTryStmt()
1111 S->setCatchStmt(I, cast_or_null<ObjCAtCatchStmt>(Reader.ReadSubStmt())); in VisitObjCAtTryStmt()
1114 S->setFinallyStmt(Reader.ReadSubStmt()); in VisitObjCAtTryStmt()
1120 S->setSynchExpr(Reader.ReadSubStmt()); in VisitObjCAtSynchronizedStmt()
1121 S->setSynchBody(Reader.ReadSubStmt()); in VisitObjCAtSynchronizedStmt()
1127 S->setThrowExpr(Reader.ReadSubStmt()); in VisitObjCAtThrowStmt()
1145 S->HandlerBlock = Reader.ReadSubStmt(); in VisitCXXCatchStmt()
1153 S->getStmts()[0] = Reader.ReadSubStmt(); in VisitCXXTryStmt()
1155 S->getStmts()[i + 1] = Reader.ReadSubStmt(); in VisitCXXTryStmt()
1163 S->setRangeStmt(Reader.ReadSubStmt()); in VisitCXXForRangeStmt()
1164 S->setBeginEndStmt(Reader.ReadSubStmt()); in VisitCXXForRangeStmt()
1165 S->setCond(Reader.ReadSubExpr()); in VisitCXXForRangeStmt()
1166 S->setInc(Reader.ReadSubExpr()); in VisitCXXForRangeStmt()
1167 S->setLoopVarStmt(Reader.ReadSubStmt()); in VisitCXXForRangeStmt()
1168 S->setBody(Reader.ReadSubStmt()); in VisitCXXForRangeStmt()
1175 S->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitMSDependentExistsStmt()
1177 S->SubStmt = Reader.ReadSubStmt(); in VisitMSDependentExistsStmt()
1183 E->Range = Reader.ReadSourceRange(F, Record, Idx); in VisitCXXOperatorCallExpr()
1191 E->Args = new (Reader.getContext()) Stmt*[E->NumArgs]; in VisitCXXConstructExpr()
1193 E->setArg(I, Reader.ReadSubExpr()); in VisitCXXConstructExpr()
1225 *C = Reader.ReadSubExpr(); in VisitLambdaExpr()
1242 E->SubExpr = Reader.ReadSubExpr(); in VisitCXXStdInitializerListExpr()
1302 E->setExprOperand(Reader.ReadSubExpr()); in VisitCXXTypeidExpr()
1314 E->Op = Reader.ReadSubExpr(); in VisitCXXThrowExpr()
1335 E->setTemporary(Reader.ReadCXXTemporary(F, Record, Idx)); in VisitCXXBindTemporaryExpr()
1336 E->setSubExpr(Reader.ReadSubExpr()); in VisitCXXBindTemporaryExpr()
1359 E->AllocateArgsArray(Reader.getContext(), isArray, NumPlacementArgs, in VisitCXXNewExpr()
1365 *I = Reader.ReadSubStmt(); in VisitCXXNewExpr()
1375 E->Argument = Reader.ReadSubExpr(); in VisitCXXDeleteExpr()
1382 E->Base = Reader.ReadSubExpr(); in VisitCXXPseudoDestructorExpr()
1385 E->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitCXXPseudoDestructorExpr()
1390 IdentifierInfo *II = Reader.GetIdentifierInfo(F, Record, Idx); in VisitCXXPseudoDestructorExpr()
1405 E->SubExpr = Reader.ReadSubExpr(); in VisitExprWithCleanups()
1416 E->Base = Reader.ReadSubExpr(); in VisitCXXDependentScopeMemberExpr()
1417 E->BaseType = Reader.readType(F, Record, Idx); in VisitCXXDependentScopeMemberExpr()
1420 E->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitCXXDependentScopeMemberExpr()
1433 E->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitDependentScopeDeclRefExpr()
1443 E->setArg(I, Reader.ReadSubExpr()); in VisitCXXUnresolvedConstructExpr()
1463 E->initializeResults(Reader.getContext(), Decls.begin(), Decls.end()); in VisitOverloadExpr()
1466 E->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitOverloadExpr()
1473 E->Base = Reader.ReadSubExpr(); in VisitUnresolvedMemberExpr()
1474 E->BaseType = Reader.readType(F, Record, Idx); in VisitUnresolvedMemberExpr()
1514 E->QueriedExpression = Reader.ReadSubExpr(); in VisitExpressionTraitExpr()
1523 E->Operand = Reader.ReadSubExpr(); in VisitCXXNoexceptExpr()
1530 E->Pattern = Reader.ReadSubExpr(); in VisitPackExpansionExpr()
1547 E->Replacement = Reader.ReadSubExpr(); in VisitSubstNonTypeTemplateParmExpr()
1554 TemplateArgument ArgPack = Reader.ReadTemplateArgument(F, Record, Idx); in VisitSubstNonTypeTemplateParmPackExpr()
1575 E->State = Reader.ReadSubExpr(); in VisitMaterializeTemporaryExpr()
1583 E->SourceExpr = Reader.ReadSubExpr(); in VisitOpaqueValueExpr()
1593 E->BaseExpr = Reader.ReadSubExpr(); in VisitMSPropertyRefExpr()
1594 E->QualifierLoc = Reader.ReadNestedNameSpecifierLoc(F, Record, Idx); in VisitMSPropertyRefExpr()
1609 E->setExprOperand(Reader.ReadSubExpr()); in VisitCXXUuidofExpr()
1620 S->Children[SEHExceptStmt::FILTER_EXPR] = Reader.ReadSubStmt(); in VisitSEHExceptStmt()
1621 S->Children[SEHExceptStmt::BLOCK] = Reader.ReadSubStmt(); in VisitSEHExceptStmt()
1627 S->Block = Reader.ReadSubStmt(); in VisitSEHFinallyStmt()
1634 S->Children[SEHTryStmt::TRY] = Reader.ReadSubStmt(); in VisitSEHTryStmt()
1635 S->Children[SEHTryStmt::HANDLER] = Reader.ReadSubStmt(); in VisitSEHTryStmt()
1644 E->setConfig(cast<CallExpr>(Reader.ReadSubExpr())); in VisitCUDAKernelCallExpr()
1654 E->SrcExpr = Reader.ReadSubExpr(); in VisitAsTypeExpr()
1663 ASTStmtReader *Reader; member in clang::OMPClauseReader
1670 : Reader(R), Context(C), Record(Record), Idx(Idx) { } in OMPClauseReader()
1737 C->setLocStart(Reader->ReadSourceLocation(Record, Idx)); in readClause()
1738 C->setLocEnd(Reader->ReadSourceLocation(Record, Idx)); in readClause()
1744 C->setCondition(Reader->Reader.ReadSubExpr()); in VisitOMPIfClause()
1745 C->setLParenLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPIfClause()
1749 C->setNumThreads(Reader->Reader.ReadSubExpr()); in VisitOMPNumThreadsClause()
1750 C->setLParenLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPNumThreadsClause()
1754 C->setSafelen(Reader->Reader.ReadSubExpr()); in VisitOMPSafelenClause()
1755 C->setLParenLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPSafelenClause()
1759 C->setNumForLoops(Reader->Reader.ReadSubExpr()); in VisitOMPCollapseClause()
1760 C->setLParenLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPCollapseClause()
1766 C->setLParenLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPDefaultClause()
1767 C->setDefaultKindKwLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPDefaultClause()
1773 C->setLParenLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPProcBindClause()
1774 C->setProcBindKindKwLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPProcBindClause()
1780 C->setChunkSize(Reader->Reader.ReadSubExpr()); in VisitOMPScheduleClause()
1781 C->setLParenLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPScheduleClause()
1782 C->setScheduleKindLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPScheduleClause()
1783 C->setCommaLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPScheduleClause()
1791 C->setLParenLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPPrivateClause()
1796 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPPrivateClause()
1801 C->setLParenLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPFirstprivateClause()
1806 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPFirstprivateClause()
1811 C->setLParenLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPLastprivateClause()
1816 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPLastprivateClause()
1821 C->setLParenLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPSharedClause()
1826 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPSharedClause()
1831 C->setLParenLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPReductionClause()
1832 C->setColonLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPReductionClause()
1834 Reader->Reader.ReadNestedNameSpecifierLoc(Reader->F, Record, Idx); in VisitOMPReductionClause()
1836 Reader->ReadDeclarationNameInfo(DNI, Record, Idx); in VisitOMPReductionClause()
1844 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPReductionClause()
1849 C->setLParenLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPLinearClause()
1850 C->setColonLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPLinearClause()
1855 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPLinearClause()
1857 C->setStep(Reader->Reader.ReadSubExpr()); in VisitOMPLinearClause()
1861 C->setLParenLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPAlignedClause()
1862 C->setColonLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPAlignedClause()
1867 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPAlignedClause()
1869 C->setAlignment(Reader->Reader.ReadSubExpr()); in VisitOMPAlignedClause()
1873 C->setLParenLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPCopyinClause()
1878 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPCopyinClause()
1883 C->setLParenLoc(Reader->ReadSourceLocation(Record, Idx)); in VisitOMPCopyprivateClause()
1888 Vars.push_back(Reader->Reader.ReadSubExpr()); in VisitOMPCopyprivateClause()
1898 OMPClauseReader ClauseReader(this, Reader.getContext(), Record, Idx); in VisitOMPExecutableDirective()
1903 E->setAssociatedStmt(Reader.ReadSubStmt()); in VisitOMPExecutableDirective()
2009 ASTStmtReader Reader(*this, F, Cursor, Record, Idx); in ReadStmtFromStream() local
2714 Reader.Visit(S); in ReadStmtFromStream()