Lines Matching refs:ASTStmtReader
27 class ASTStmtReader : public StmtVisitor<ASTStmtReader> { class
81 ASTStmtReader(ASTReader &Reader, ModuleFile &F, in ASTStmtReader() function in clang::ASTStmtReader
109 void ASTStmtReader::ReadTemplateKWAndArgsInfo(ASTTemplateKWAndArgsInfo &Args, in ReadTemplateKWAndArgsInfo()
122 void ASTStmtReader::VisitStmt(Stmt *S) { in VisitStmt()
126 void ASTStmtReader::VisitNullStmt(NullStmt *S) { in VisitNullStmt()
132 void ASTStmtReader::VisitCompoundStmt(CompoundStmt *S) { in VisitCompoundStmt()
143 void ASTStmtReader::VisitSwitchCase(SwitchCase *S) { in VisitSwitchCase()
150 void ASTStmtReader::VisitCaseStmt(CaseStmt *S) { in VisitCaseStmt()
158 void ASTStmtReader::VisitDefaultStmt(DefaultStmt *S) { in VisitDefaultStmt()
163 void ASTStmtReader::VisitLabelStmt(LabelStmt *S) { in VisitLabelStmt()
172 void ASTStmtReader::VisitAttributedStmt(AttributedStmt *S) { in VisitAttributedStmt()
185 void ASTStmtReader::VisitIfStmt(IfStmt *S) { in VisitIfStmt()
198 void ASTStmtReader::VisitSwitchStmt(SwitchStmt *S) { in VisitSwitchStmt()
221 void ASTStmtReader::VisitWhileStmt(WhileStmt *S) { in VisitWhileStmt()
231 void ASTStmtReader::VisitDoStmt(DoStmt *S) { in VisitDoStmt()
240 void ASTStmtReader::VisitForStmt(ForStmt *S) { in VisitForStmt()
253 void ASTStmtReader::VisitGotoStmt(GotoStmt *S) { in VisitGotoStmt()
260 void ASTStmtReader::VisitIndirectGotoStmt(IndirectGotoStmt *S) { in VisitIndirectGotoStmt()
267 void ASTStmtReader::VisitContinueStmt(ContinueStmt *S) { in VisitContinueStmt()
272 void ASTStmtReader::VisitBreakStmt(BreakStmt *S) { in VisitBreakStmt()
277 void ASTStmtReader::VisitReturnStmt(ReturnStmt *S) { in VisitReturnStmt()
284 void ASTStmtReader::VisitDeclStmt(DeclStmt *S) { in VisitDeclStmt()
303 void ASTStmtReader::VisitAsmStmt(AsmStmt *S) { in VisitAsmStmt()
313 void ASTStmtReader::VisitGCCAsmStmt(GCCAsmStmt *S) { in VisitGCCAsmStmt()
343 void ASTStmtReader::VisitMSAsmStmt(MSAsmStmt *S) { in VisitMSAsmStmt()
388 void ASTStmtReader::VisitCoroutineBodyStmt(CoroutineBodyStmt *S) { in VisitCoroutineBodyStmt()
393 void ASTStmtReader::VisitCoreturnStmt(CoreturnStmt *S) { in VisitCoreturnStmt()
398 void ASTStmtReader::VisitCoawaitExpr(CoawaitExpr *S) { in VisitCoawaitExpr()
403 void ASTStmtReader::VisitCoyieldExpr(CoyieldExpr *S) { in VisitCoyieldExpr()
408 void ASTStmtReader::VisitCapturedStmt(CapturedStmt *S) { in VisitCapturedStmt()
434 void ASTStmtReader::VisitExpr(Expr *E) { in VisitExpr()
446 void ASTStmtReader::VisitPredefinedExpr(PredefinedExpr *E) { in VisitPredefinedExpr()
453 void ASTStmtReader::VisitDeclRefExpr(DeclRefExpr *E) { in VisitDeclRefExpr()
483 void ASTStmtReader::VisitIntegerLiteral(IntegerLiteral *E) { in VisitIntegerLiteral()
489 void ASTStmtReader::VisitFloatingLiteral(FloatingLiteral *E) { in VisitFloatingLiteral()
498 void ASTStmtReader::VisitImaginaryLiteral(ImaginaryLiteral *E) { in VisitImaginaryLiteral()
503 void ASTStmtReader::VisitStringLiteral(StringLiteral *E) { in VisitStringLiteral()
523 void ASTStmtReader::VisitCharacterLiteral(CharacterLiteral *E) { in VisitCharacterLiteral()
530 void ASTStmtReader::VisitParenExpr(ParenExpr *E) { in VisitParenExpr()
537 void ASTStmtReader::VisitParenListExpr(ParenListExpr *E) { in VisitParenListExpr()
548 void ASTStmtReader::VisitUnaryOperator(UnaryOperator *E) { in VisitUnaryOperator()
555 void ASTStmtReader::VisitOffsetOfExpr(OffsetOfExpr *E) { in VisitOffsetOfExpr()
597 void ASTStmtReader::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
610 void ASTStmtReader::VisitArraySubscriptExpr(ArraySubscriptExpr *E) { in VisitArraySubscriptExpr()
617 void ASTStmtReader::VisitOMPArraySectionExpr(OMPArraySectionExpr *E) { in VisitOMPArraySectionExpr()
626 void ASTStmtReader::VisitCallExpr(CallExpr *E) { in VisitCallExpr()
635 void ASTStmtReader::VisitCXXMemberCallExpr(CXXMemberCallExpr *E) { in VisitCXXMemberCallExpr()
639 void ASTStmtReader::VisitMemberExpr(MemberExpr *E) { in VisitMemberExpr()
645 void ASTStmtReader::VisitObjCIsaExpr(ObjCIsaExpr *E) { in VisitObjCIsaExpr()
653 void ASTStmtReader::
660 void ASTStmtReader::VisitObjCBridgedCastExpr(ObjCBridgedCastExpr *E) { in VisitObjCBridgedCastExpr()
667 void ASTStmtReader::VisitCastExpr(CastExpr *E) { in VisitCastExpr()
681 void ASTStmtReader::VisitBinaryOperator(BinaryOperator *E) { in VisitBinaryOperator()
690 void ASTStmtReader::VisitCompoundAssignOperator(CompoundAssignOperator *E) { in VisitCompoundAssignOperator()
696 void ASTStmtReader::VisitConditionalOperator(ConditionalOperator *E) { in VisitConditionalOperator()
706 ASTStmtReader::VisitBinaryConditionalOperator(BinaryConditionalOperator *E) { in VisitBinaryConditionalOperator()
717 void ASTStmtReader::VisitImplicitCastExpr(ImplicitCastExpr *E) { in VisitImplicitCastExpr()
721 void ASTStmtReader::VisitExplicitCastExpr(ExplicitCastExpr *E) { in VisitExplicitCastExpr()
726 void ASTStmtReader::VisitCStyleCastExpr(CStyleCastExpr *E) { in VisitCStyleCastExpr()
732 void ASTStmtReader::VisitCompoundLiteralExpr(CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr()
740 void ASTStmtReader::VisitExtVectorElementExpr(ExtVectorElementExpr *E) { in VisitExtVectorElementExpr()
747 void ASTStmtReader::VisitInitListExpr(InitListExpr *E) { in VisitInitListExpr()
774 void ASTStmtReader::VisitDesignatedInitExpr(DesignatedInitExpr *E) { in VisitDesignatedInitExpr()
838 void ASTStmtReader::VisitDesignatedInitUpdateExpr(DesignatedInitUpdateExpr *E) { in VisitDesignatedInitUpdateExpr()
844 void ASTStmtReader::VisitNoInitExpr(NoInitExpr *E) { in VisitNoInitExpr()
848 void ASTStmtReader::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
852 void ASTStmtReader::VisitVAArgExpr(VAArgExpr *E) { in VisitVAArgExpr()
861 void ASTStmtReader::VisitAddrLabelExpr(AddrLabelExpr *E) { in VisitAddrLabelExpr()
868 void ASTStmtReader::VisitStmtExpr(StmtExpr *E) { in VisitStmtExpr()
875 void ASTStmtReader::VisitChooseExpr(ChooseExpr *E) { in VisitChooseExpr()
885 void ASTStmtReader::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()
890 void ASTStmtReader::VisitShuffleVectorExpr(ShuffleVectorExpr *E) { in VisitShuffleVectorExpr()
901 void ASTStmtReader::VisitConvertVectorExpr(ConvertVectorExpr *E) { in VisitConvertVectorExpr()
909 void ASTStmtReader::VisitBlockExpr(BlockExpr *E) { in VisitBlockExpr()
914 void ASTStmtReader::VisitGenericSelectionExpr(GenericSelectionExpr *E) { in VisitGenericSelectionExpr()
933 void ASTStmtReader::VisitPseudoObjectExpr(PseudoObjectExpr *E) { in VisitPseudoObjectExpr()
949 void ASTStmtReader::VisitAtomicExpr(AtomicExpr *E) { in VisitAtomicExpr()
962 void ASTStmtReader::VisitObjCStringLiteral(ObjCStringLiteral *E) { in VisitObjCStringLiteral()
968 void ASTStmtReader::VisitObjCBoxedExpr(ObjCBoxedExpr *E) { in VisitObjCBoxedExpr()
976 void ASTStmtReader::VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
987 void ASTStmtReader::VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
1009 void ASTStmtReader::VisitObjCEncodeExpr(ObjCEncodeExpr *E) { in VisitObjCEncodeExpr()
1016 void ASTStmtReader::VisitObjCSelectorExpr(ObjCSelectorExpr *E) { in VisitObjCSelectorExpr()
1023 void ASTStmtReader::VisitObjCProtocolExpr(ObjCProtocolExpr *E) { in VisitObjCProtocolExpr()
1031 void ASTStmtReader::VisitObjCIvarRefExpr(ObjCIvarRefExpr *E) { in VisitObjCIvarRefExpr()
1041 void ASTStmtReader::VisitObjCPropertyRefExpr(ObjCPropertyRefExpr *E) { in VisitObjCPropertyRefExpr()
1068 void ASTStmtReader::VisitObjCSubscriptRefExpr(ObjCSubscriptRefExpr *E) { in VisitObjCSubscriptRefExpr()
1077 void ASTStmtReader::VisitObjCMessageExpr(ObjCMessageExpr *E) { in VisitObjCMessageExpr()
1123 void ASTStmtReader::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
1132 void ASTStmtReader::VisitObjCAtCatchStmt(ObjCAtCatchStmt *S) { in VisitObjCAtCatchStmt()
1140 void ASTStmtReader::VisitObjCAtFinallyStmt(ObjCAtFinallyStmt *S) { in VisitObjCAtFinallyStmt()
1146 void ASTStmtReader::VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()
1152 void ASTStmtReader::VisitObjCAtTryStmt(ObjCAtTryStmt *S) { in VisitObjCAtTryStmt()
1166 void ASTStmtReader::VisitObjCAtSynchronizedStmt(ObjCAtSynchronizedStmt *S) { in VisitObjCAtSynchronizedStmt()
1173 void ASTStmtReader::VisitObjCAtThrowStmt(ObjCAtThrowStmt *S) { in VisitObjCAtThrowStmt()
1179 void ASTStmtReader::VisitObjCBoolLiteralExpr(ObjCBoolLiteralExpr *E) { in VisitObjCBoolLiteralExpr()
1189 void ASTStmtReader::VisitCXXCatchStmt(CXXCatchStmt *S) { in VisitCXXCatchStmt()
1196 void ASTStmtReader::VisitCXXTryStmt(CXXTryStmt *S) { in VisitCXXTryStmt()
1206 void ASTStmtReader::VisitCXXForRangeStmt(CXXForRangeStmt *S) { in VisitCXXForRangeStmt()
1221 void ASTStmtReader::VisitMSDependentExistsStmt(MSDependentExistsStmt *S) { in VisitMSDependentExistsStmt()
1230 void ASTStmtReader::VisitCXXOperatorCallExpr(CXXOperatorCallExpr *E) { in VisitCXXOperatorCallExpr()
1237 void ASTStmtReader::VisitCXXConstructExpr(CXXConstructExpr *E) { in VisitCXXConstructExpr()
1255 void ASTStmtReader::VisitCXXInheritedCtorInitExpr(CXXInheritedCtorInitExpr *E) { in VisitCXXInheritedCtorInitExpr()
1263 void ASTStmtReader::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *E) { in VisitCXXTemporaryObjectExpr()
1268 void ASTStmtReader::VisitLambdaExpr(LambdaExpr *E) { in VisitLambdaExpr()
1299 ASTStmtReader::VisitCXXStdInitializerListExpr(CXXStdInitializerListExpr *E) { in VisitCXXStdInitializerListExpr()
1304 void ASTStmtReader::VisitCXXNamedCastExpr(CXXNamedCastExpr *E) { in VisitCXXNamedCastExpr()
1313 void ASTStmtReader::VisitCXXStaticCastExpr(CXXStaticCastExpr *E) { in VisitCXXStaticCastExpr()
1317 void ASTStmtReader::VisitCXXDynamicCastExpr(CXXDynamicCastExpr *E) { in VisitCXXDynamicCastExpr()
1321 void ASTStmtReader::VisitCXXReinterpretCastExpr(CXXReinterpretCastExpr *E) { in VisitCXXReinterpretCastExpr()
1325 void ASTStmtReader::VisitCXXConstCastExpr(CXXConstCastExpr *E) { in VisitCXXConstCastExpr()
1329 void ASTStmtReader::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E) { in VisitCXXFunctionalCastExpr()
1335 void ASTStmtReader::VisitUserDefinedLiteral(UserDefinedLiteral *E) { in VisitUserDefinedLiteral()
1340 void ASTStmtReader::VisitCXXBoolLiteralExpr(CXXBoolLiteralExpr *E) { in VisitCXXBoolLiteralExpr()
1346 void ASTStmtReader::VisitCXXNullPtrLiteralExpr(CXXNullPtrLiteralExpr *E) { in VisitCXXNullPtrLiteralExpr()
1351 void ASTStmtReader::VisitCXXTypeidExpr(CXXTypeidExpr *E) { in VisitCXXTypeidExpr()
1364 void ASTStmtReader::VisitCXXThisExpr(CXXThisExpr *E) { in VisitCXXThisExpr()
1370 void ASTStmtReader::VisitCXXThrowExpr(CXXThrowExpr *E) { in VisitCXXThrowExpr()
1377 void ASTStmtReader::VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) { in VisitCXXDefaultArgExpr()
1383 void ASTStmtReader::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E) { in VisitCXXDefaultInitExpr()
1389 void ASTStmtReader::VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E) { in VisitCXXBindTemporaryExpr()
1395 void ASTStmtReader::VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr()
1401 void ASTStmtReader::VisitCXXNewExpr(CXXNewExpr *E) { in VisitCXXNewExpr()
1424 void ASTStmtReader::VisitCXXDeleteExpr(CXXDeleteExpr *E) { in VisitCXXDeleteExpr()
1435 void ASTStmtReader::VisitCXXPseudoDestructorExpr(CXXPseudoDestructorExpr *E) { in VisitCXXPseudoDestructorExpr()
1453 void ASTStmtReader::VisitExprWithCleanups(ExprWithCleanups *E) { in VisitExprWithCleanups()
1467 ASTStmtReader::VisitCXXDependentScopeMemberExpr(CXXDependentScopeMemberExpr *E){ in VisitCXXDependentScopeMemberExpr()
1486 ASTStmtReader::VisitDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E) { in VisitDependentScopeDeclRefExpr()
1500 ASTStmtReader::VisitCXXUnresolvedConstructExpr(CXXUnresolvedConstructExpr *E) { in VisitCXXUnresolvedConstructExpr()
1511 void ASTStmtReader::VisitOverloadExpr(OverloadExpr *E) { in VisitOverloadExpr()
1532 void ASTStmtReader::VisitUnresolvedMemberExpr(UnresolvedMemberExpr *E) { in VisitUnresolvedMemberExpr()
1541 void ASTStmtReader::VisitUnresolvedLookupExpr(UnresolvedLookupExpr *E) { in VisitUnresolvedLookupExpr()
1548 void ASTStmtReader::VisitTypeTraitExpr(TypeTraitExpr *E) { in VisitTypeTraitExpr()
1562 void ASTStmtReader::VisitArrayTypeTraitExpr(ArrayTypeTraitExpr *E) { in VisitArrayTypeTraitExpr()
1572 void ASTStmtReader::VisitExpressionTraitExpr(ExpressionTraitExpr *E) { in VisitExpressionTraitExpr()
1582 void ASTStmtReader::VisitCXXNoexceptExpr(CXXNoexceptExpr *E) { in VisitCXXNoexceptExpr()
1589 void ASTStmtReader::VisitPackExpansionExpr(PackExpansionExpr *E) { in VisitPackExpansionExpr()
1596 void ASTStmtReader::VisitSizeOfPackExpr(SizeOfPackExpr *E) { in VisitSizeOfPackExpr()
1614 void ASTStmtReader::VisitSubstNonTypeTemplateParmExpr( in VisitSubstNonTypeTemplateParmExpr()
1622 void ASTStmtReader::VisitSubstNonTypeTemplateParmPackExpr( in VisitSubstNonTypeTemplateParmPackExpr()
1635 void ASTStmtReader::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) { in VisitFunctionParmPackExpr()
1645 void ASTStmtReader::VisitMaterializeTemporaryExpr(MaterializeTemporaryExpr *E) { in VisitMaterializeTemporaryExpr()
1653 void ASTStmtReader::VisitCXXFoldExpr(CXXFoldExpr *E) { in VisitCXXFoldExpr()
1663 void ASTStmtReader::VisitOpaqueValueExpr(OpaqueValueExpr *E) { in VisitOpaqueValueExpr()
1669 void ASTStmtReader::VisitTypoExpr(TypoExpr *E) { in VisitTypoExpr()
1676 void ASTStmtReader::VisitMSPropertyRefExpr(MSPropertyRefExpr *E) { in VisitMSPropertyRefExpr()
1685 void ASTStmtReader::VisitMSPropertySubscriptExpr(MSPropertySubscriptExpr *E) { in VisitMSPropertySubscriptExpr()
1692 void ASTStmtReader::VisitCXXUuidofExpr(CXXUuidofExpr *E) { in VisitCXXUuidofExpr()
1707 void ASTStmtReader::VisitSEHLeaveStmt(SEHLeaveStmt *S) { in VisitSEHLeaveStmt()
1712 void ASTStmtReader::VisitSEHExceptStmt(SEHExceptStmt *S) { in VisitSEHExceptStmt()
1719 void ASTStmtReader::VisitSEHFinallyStmt(SEHFinallyStmt *S) { in VisitSEHFinallyStmt()
1725 void ASTStmtReader::VisitSEHTryStmt(SEHTryStmt *S) { in VisitSEHTryStmt()
1737 void ASTStmtReader::VisitCUDAKernelCallExpr(CUDAKernelCallExpr *E) { in VisitCUDAKernelCallExpr()
1745 void ASTStmtReader::VisitAsTypeExpr(AsTypeExpr *E) { in VisitAsTypeExpr()
1758 ASTStmtReader *Reader;
1763 OMPClauseReader(ASTStmtReader *R, ASTContext &C, in OMPClauseReader()
2475 void ASTStmtReader::VisitOMPExecutableDirective(OMPExecutableDirective *E) { in VisitOMPExecutableDirective()
2487 void ASTStmtReader::VisitOMPLoopDirective(OMPLoopDirective *D) { in VisitOMPLoopDirective()
2540 void ASTStmtReader::VisitOMPParallelDirective(OMPParallelDirective *D) { in VisitOMPParallelDirective()
2548 void ASTStmtReader::VisitOMPSimdDirective(OMPSimdDirective *D) { in VisitOMPSimdDirective()
2552 void ASTStmtReader::VisitOMPForDirective(OMPForDirective *D) { in VisitOMPForDirective()
2557 void ASTStmtReader::VisitOMPForSimdDirective(OMPForSimdDirective *D) { in VisitOMPForSimdDirective()
2561 void ASTStmtReader::VisitOMPSectionsDirective(OMPSectionsDirective *D) { in VisitOMPSectionsDirective()
2569 void ASTStmtReader::VisitOMPSectionDirective(OMPSectionDirective *D) { in VisitOMPSectionDirective()
2575 void ASTStmtReader::VisitOMPSingleDirective(OMPSingleDirective *D) { in VisitOMPSingleDirective()
2582 void ASTStmtReader::VisitOMPMasterDirective(OMPMasterDirective *D) { in VisitOMPMasterDirective()
2587 void ASTStmtReader::VisitOMPCriticalDirective(OMPCriticalDirective *D) { in VisitOMPCriticalDirective()
2595 void ASTStmtReader::VisitOMPParallelForDirective(OMPParallelForDirective *D) { in VisitOMPParallelForDirective()
2600 void ASTStmtReader::VisitOMPParallelForSimdDirective( in VisitOMPParallelForSimdDirective()
2605 void ASTStmtReader::VisitOMPParallelSectionsDirective( in VisitOMPParallelSectionsDirective()
2614 void ASTStmtReader::VisitOMPTaskDirective(OMPTaskDirective *D) { in VisitOMPTaskDirective()
2622 void ASTStmtReader::VisitOMPTaskyieldDirective(OMPTaskyieldDirective *D) { in VisitOMPTaskyieldDirective()
2627 void ASTStmtReader::VisitOMPBarrierDirective(OMPBarrierDirective *D) { in VisitOMPBarrierDirective()
2632 void ASTStmtReader::VisitOMPTaskwaitDirective(OMPTaskwaitDirective *D) { in VisitOMPTaskwaitDirective()
2637 void ASTStmtReader::VisitOMPTaskgroupDirective(OMPTaskgroupDirective *D) { in VisitOMPTaskgroupDirective()
2642 void ASTStmtReader::VisitOMPFlushDirective(OMPFlushDirective *D) { in VisitOMPFlushDirective()
2649 void ASTStmtReader::VisitOMPOrderedDirective(OMPOrderedDirective *D) { in VisitOMPOrderedDirective()
2656 void ASTStmtReader::VisitOMPAtomicDirective(OMPAtomicDirective *D) { in VisitOMPAtomicDirective()
2669 void ASTStmtReader::VisitOMPTargetDirective(OMPTargetDirective *D) { in VisitOMPTargetDirective()
2676 void ASTStmtReader::VisitOMPTargetDataDirective(OMPTargetDataDirective *D) { in VisitOMPTargetDataDirective()
2682 void ASTStmtReader::VisitOMPTargetEnterDataDirective( in VisitOMPTargetEnterDataDirective()
2689 void ASTStmtReader::VisitOMPTargetExitDataDirective( in VisitOMPTargetExitDataDirective()
2696 void ASTStmtReader::VisitOMPTargetParallelDirective( in VisitOMPTargetParallelDirective()
2703 void ASTStmtReader::VisitOMPTargetParallelForDirective( in VisitOMPTargetParallelForDirective()
2709 void ASTStmtReader::VisitOMPTeamsDirective(OMPTeamsDirective *D) { in VisitOMPTeamsDirective()
2716 void ASTStmtReader::VisitOMPCancellationPointDirective( in VisitOMPCancellationPointDirective()
2723 void ASTStmtReader::VisitOMPCancelDirective(OMPCancelDirective *D) { in VisitOMPCancelDirective()
2731 void ASTStmtReader::VisitOMPTaskLoopDirective(OMPTaskLoopDirective *D) { in VisitOMPTaskLoopDirective()
2735 void ASTStmtReader::VisitOMPTaskLoopSimdDirective(OMPTaskLoopSimdDirective *D) { in VisitOMPTaskLoopSimdDirective()
2739 void ASTStmtReader::VisitOMPDistributeDirective(OMPDistributeDirective *D) { in VisitOMPDistributeDirective()
2743 void ASTStmtReader::VisitOMPTargetUpdateDirective(OMPTargetUpdateDirective *D) { in VisitOMPTargetUpdateDirective()
2748 void ASTStmtReader::VisitOMPDistributeParallelForDirective( in VisitOMPDistributeParallelForDirective()
2753 void ASTStmtReader::VisitOMPDistributeParallelForSimdDirective( in VisitOMPDistributeParallelForSimdDirective()
2758 void ASTStmtReader::VisitOMPDistributeSimdDirective( in VisitOMPDistributeSimdDirective()
2763 void ASTStmtReader::VisitOMPTargetParallelForSimdDirective( in VisitOMPTargetParallelForSimdDirective()
2816 ASTStmtReader Reader(*this, F, Cursor, Record, Idx); in ReadStmtFromStream()
2878 /*NumAttrs*/Record[ASTStmtReader::NumStmtFields]); in ReadStmtFromStream()
2935 Record[ASTStmtReader::NumStmtFields]); in ReadStmtFromStream()
2945 /*HasQualifier=*/Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
2946 /*HasFoundDecl=*/Record[ASTStmtReader::NumExprFields + 1], in ReadStmtFromStream()
2947 /*HasTemplateKWAndArgsInfo=*/Record[ASTStmtReader::NumExprFields + 2], in ReadStmtFromStream()
2948 /*NumTemplateArgs=*/Record[ASTStmtReader::NumExprFields + 2] ? in ReadStmtFromStream()
2949 Record[ASTStmtReader::NumExprFields + 5] : 0); in ReadStmtFromStream()
2966 Record[ASTStmtReader::NumExprFields + 1]); in ReadStmtFromStream()
2987 Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
2988 Record[ASTStmtReader::NumExprFields + 1]); in ReadStmtFromStream()
3075 /*PathSize*/ Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3080 /*PathSize*/ Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3097 Record[ASTStmtReader::NumExprFields] - 1); in ReadStmtFromStream()
3157 Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3161 Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
3162 Record[ASTStmtReader::NumExprFields + 1]); in ReadStmtFromStream()
3186 Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
3187 Record[ASTStmtReader::NumExprFields + 1]); in ReadStmtFromStream()
3209 Record[ASTStmtReader::NumStmtFields], in ReadStmtFromStream()
3210 Record[ASTStmtReader::NumStmtFields + 1]); in ReadStmtFromStream()
3242 /*NumHandlers=*/Record[ASTStmtReader::NumStmtFields]); in ReadStmtFromStream()
3259 Record[ASTStmtReader::NumStmtFields], in ReadStmtFromStream()
3264 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields]; in ReadStmtFromStream()
3265 unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream()
3272 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields]; in ReadStmtFromStream()
3273 unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream()
3280 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields]; in ReadStmtFromStream()
3281 unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream()
3289 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3298 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3307 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3311 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields]; in ReadStmtFromStream()
3312 unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream()
3319 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields]; in ReadStmtFromStream()
3320 unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream()
3328 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3333 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3354 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3359 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3364 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3369 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3374 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3379 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3384 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3389 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3393 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields]; in ReadStmtFromStream()
3394 unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream()
3402 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3407 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3416 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3420 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields]; in ReadStmtFromStream()
3421 unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream()
3428 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields]; in ReadStmtFromStream()
3429 unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream()
3436 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields]; in ReadStmtFromStream()
3437 unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream()
3444 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields]; in ReadStmtFromStream()
3445 unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream()
3452 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields]; in ReadStmtFromStream()
3453 unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream()
3461 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields]; in ReadStmtFromStream()
3462 unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream()
3469 unsigned NumClauses = Record[ASTStmtReader::NumStmtFields]; in ReadStmtFromStream()
3470 unsigned CollapsedNum = Record[ASTStmtReader::NumStmtFields + 1]; in ReadStmtFromStream()
3498 /*PathSize*/ Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3503 /*PathSize*/ Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3508 /*PathSize*/ Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3517 /*PathSize*/ Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3584 Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3589 /*HasTemplateKWAndArgsInfo=*/Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
3590 /*NumTemplateArgs=*/Record[ASTStmtReader::NumExprFields] in ReadStmtFromStream()
3591 ? Record[ASTStmtReader::NumExprFields + 1] in ReadStmtFromStream()
3597 /*HasTemplateKWAndArgsInfo=*/Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
3598 /*NumTemplateArgs=*/Record[ASTStmtReader::NumExprFields] in ReadStmtFromStream()
3599 ? Record[ASTStmtReader::NumExprFields + 1] in ReadStmtFromStream()
3605 /*NumArgs=*/Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3610 /*HasTemplateKWAndArgsInfo=*/Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
3611 /*NumTemplateArgs=*/Record[ASTStmtReader::NumExprFields] in ReadStmtFromStream()
3612 ? Record[ASTStmtReader::NumExprFields + 1] in ReadStmtFromStream()
3618 /*HasTemplateKWAndArgsInfo=*/Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
3619 /*NumTemplateArgs=*/Record[ASTStmtReader::NumExprFields] in ReadStmtFromStream()
3620 ? Record[ASTStmtReader::NumExprFields + 1] in ReadStmtFromStream()
3626 Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3648 /*NumPartialArgs=*/Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3661 Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3685 unsigned numSemanticExprs = Record[ASTStmtReader::NumExprFields]; in ReadStmtFromStream()
3695 unsigned NumCaptures = Record[ASTStmtReader::NumExprFields]; in ReadStmtFromStream()
3696 unsigned NumArrayIndexVars = Record[ASTStmtReader::NumExprFields + 1]; in ReadStmtFromStream()