Lines Matching refs:ASTStmtWriter
33 class ASTStmtWriter : public StmtVisitor<ASTStmtWriter, void> { class
94 ASTStmtWriter(ASTWriter &Writer, ASTWriter::RecordData &Record) in ASTStmtWriter() function in clang::ASTStmtWriter
99 ASTStmtWriter(const ASTStmtWriter&) = delete;
100 ASTStmtWriter &operator=(const ASTStmtWriter &) = delete;
119 void ASTStmtWriter::AddTemplateKWAndArgsInfo( in AddTemplateKWAndArgsInfo()
128 void ASTStmtWriter::VisitStmt(Stmt *S) { in VisitStmt()
131 void ASTStmtWriter::VisitNullStmt(NullStmt *S) { in VisitNullStmt()
138 void ASTStmtWriter::VisitCompoundStmt(CompoundStmt *S) { in VisitCompoundStmt()
157 void ASTStmtWriter::VisitSwitchCase(SwitchCase *S) { in VisitSwitchCase()
164 void ASTStmtWriter::VisitCaseStmt(CaseStmt *S) { in VisitCaseStmt()
176 void ASTStmtWriter::VisitDefaultStmt(DefaultStmt *S) { in VisitDefaultStmt()
182 void ASTStmtWriter::VisitLabelStmt(LabelStmt *S) { in VisitLabelStmt()
191 void ASTStmtWriter::VisitAttributedStmt(AttributedStmt *S) { in VisitAttributedStmt()
200 void ASTStmtWriter::VisitIfStmt(IfStmt *S) { in VisitIfStmt()
231 void ASTStmtWriter::VisitSwitchStmt(SwitchStmt *S) { in VisitSwitchStmt()
257 void ASTStmtWriter::VisitWhileStmt(WhileStmt *S) { in VisitWhileStmt()
274 void ASTStmtWriter::VisitDoStmt(DoStmt *S) { in VisitDoStmt()
284 void ASTStmtWriter::VisitForStmt(ForStmt *S) { in VisitForStmt()
297 void ASTStmtWriter::VisitGotoStmt(GotoStmt *S) { in VisitGotoStmt()
305 void ASTStmtWriter::VisitIndirectGotoStmt(IndirectGotoStmt *S) { in VisitIndirectGotoStmt()
313 void ASTStmtWriter::VisitContinueStmt(ContinueStmt *S) { in VisitContinueStmt()
319 void ASTStmtWriter::VisitBreakStmt(BreakStmt *S) { in VisitBreakStmt()
325 void ASTStmtWriter::VisitReturnStmt(ReturnStmt *S) { in VisitReturnStmt()
339 void ASTStmtWriter::VisitDeclStmt(DeclStmt *S) { in VisitDeclStmt()
349 void ASTStmtWriter::VisitAsmStmt(AsmStmt *S) { in VisitAsmStmt()
359 void ASTStmtWriter::VisitGCCAsmStmt(GCCAsmStmt *S) { in VisitGCCAsmStmt()
392 void ASTStmtWriter::VisitMSAsmStmt(MSAsmStmt *S) { in VisitMSAsmStmt()
425 void ASTStmtWriter::VisitCoroutineBodyStmt(CoroutineBodyStmt *CoroStmt) { in VisitCoroutineBodyStmt()
433 void ASTStmtWriter::VisitCoreturnStmt(CoreturnStmt *S) { in VisitCoreturnStmt()
442 void ASTStmtWriter::VisitCoroutineSuspendExpr(CoroutineSuspendExpr *E) { in VisitCoroutineSuspendExpr()
450 void ASTStmtWriter::VisitCoawaitExpr(CoawaitExpr *E) { in VisitCoawaitExpr()
456 void ASTStmtWriter::VisitCoyieldExpr(CoyieldExpr *E) { in VisitCoyieldExpr()
461 void ASTStmtWriter::VisitDependentCoawaitExpr(DependentCoawaitExpr *E) { in VisitDependentCoawaitExpr()
501 void ASTStmtWriter::VisitConceptSpecializationExpr( in VisitConceptSpecializationExpr()
515 void ASTStmtWriter::VisitRequiresExpr(RequiresExpr *E) { in VisitRequiresExpr()
581 void ASTStmtWriter::VisitCapturedStmt(CapturedStmt *S) { in VisitCapturedStmt()
612 void ASTStmtWriter::VisitExpr(Expr *E) { in VisitExpr()
623 void ASTStmtWriter::VisitConstantExpr(ConstantExpr *E) { in VisitConstantExpr()
648 void ASTStmtWriter::VisitSYCLUniqueStableNameExpr(SYCLUniqueStableNameExpr *E) { in VisitSYCLUniqueStableNameExpr()
659 void ASTStmtWriter::VisitPredefinedExpr(PredefinedExpr *E) { in VisitPredefinedExpr()
673 void ASTStmtWriter::VisitDeclRefExpr(DeclRefExpr *E) { in VisitDeclRefExpr()
715 void ASTStmtWriter::VisitIntegerLiteral(IntegerLiteral *E) { in VisitIntegerLiteral()
727 void ASTStmtWriter::VisitFixedPointLiteral(FixedPointLiteral *E) { in VisitFixedPointLiteral()
735 void ASTStmtWriter::VisitFloatingLiteral(FloatingLiteral *E) { in VisitFloatingLiteral()
744 void ASTStmtWriter::VisitImaginaryLiteral(ImaginaryLiteral *E) { in VisitImaginaryLiteral()
750 void ASTStmtWriter::VisitStringLiteral(StringLiteral *E) { in VisitStringLiteral()
772 void ASTStmtWriter::VisitCharacterLiteral(CharacterLiteral *E) { in VisitCharacterLiteral()
783 void ASTStmtWriter::VisitParenExpr(ParenExpr *E) { in VisitParenExpr()
791 void ASTStmtWriter::VisitParenListExpr(ParenListExpr *E) { in VisitParenListExpr()
801 void ASTStmtWriter::VisitUnaryOperator(UnaryOperator *E) { in VisitUnaryOperator()
818 void ASTStmtWriter::VisitOffsetOfExpr(OffsetOfExpr *E) { in VisitOffsetOfExpr()
853 void ASTStmtWriter::VisitUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *E) { in VisitUnaryExprOrTypeTraitExpr()
867 void ASTStmtWriter::VisitArraySubscriptExpr(ArraySubscriptExpr *E) { in VisitArraySubscriptExpr()
875 void ASTStmtWriter::VisitMatrixSubscriptExpr(MatrixSubscriptExpr *E) { in VisitMatrixSubscriptExpr()
884 void ASTStmtWriter::VisitOMPArraySectionExpr(OMPArraySectionExpr *E) { in VisitOMPArraySectionExpr()
896 void ASTStmtWriter::VisitOMPArrayShapingExpr(OMPArrayShapingExpr *E) { in VisitOMPArrayShapingExpr()
909 void ASTStmtWriter::VisitOMPIteratorExpr(OMPIteratorExpr *E) { in VisitOMPIteratorExpr()
935 void ASTStmtWriter::VisitCallExpr(CallExpr *E) { in VisitCallExpr()
959 void ASTStmtWriter::VisitRecoveryExpr(RecoveryExpr *E) { in VisitRecoveryExpr()
969 void ASTStmtWriter::VisitMemberExpr(MemberExpr *E) { in VisitMemberExpr()
1014 void ASTStmtWriter::VisitObjCIsaExpr(ObjCIsaExpr *E) { in VisitObjCIsaExpr()
1023 void ASTStmtWriter::
1031 void ASTStmtWriter::VisitObjCBridgedCastExpr(ObjCBridgedCastExpr *E) { in VisitObjCBridgedCastExpr()
1039 void ASTStmtWriter::VisitCastExpr(CastExpr *E) { in VisitCastExpr()
1057 void ASTStmtWriter::VisitBinaryOperator(BinaryOperator *E) { in VisitBinaryOperator()
1079 void ASTStmtWriter::VisitCompoundAssignOperator(CompoundAssignOperator *E) { in VisitCompoundAssignOperator()
1091 void ASTStmtWriter::VisitConditionalOperator(ConditionalOperator *E) { in VisitConditionalOperator()
1102 ASTStmtWriter::VisitBinaryConditionalOperator(BinaryConditionalOperator *E) { in VisitBinaryConditionalOperator()
1114 void ASTStmtWriter::VisitImplicitCastExpr(ImplicitCastExpr *E) { in VisitImplicitCastExpr()
1124 void ASTStmtWriter::VisitExplicitCastExpr(ExplicitCastExpr *E) { in VisitExplicitCastExpr()
1129 void ASTStmtWriter::VisitCStyleCastExpr(CStyleCastExpr *E) { in VisitCStyleCastExpr()
1136 void ASTStmtWriter::VisitCompoundLiteralExpr(CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr()
1145 void ASTStmtWriter::VisitExtVectorElementExpr(ExtVectorElementExpr *E) { in VisitExtVectorElementExpr()
1153 void ASTStmtWriter::VisitInitListExpr(InitListExpr *E) { in VisitInitListExpr()
1181 void ASTStmtWriter::VisitDesignatedInitExpr(DesignatedInitExpr *E) { in VisitDesignatedInitExpr()
1216 void ASTStmtWriter::VisitDesignatedInitUpdateExpr(DesignatedInitUpdateExpr *E) { in VisitDesignatedInitUpdateExpr()
1223 void ASTStmtWriter::VisitNoInitExpr(NoInitExpr *E) { in VisitNoInitExpr()
1228 void ASTStmtWriter::VisitArrayInitLoopExpr(ArrayInitLoopExpr *E) { in VisitArrayInitLoopExpr()
1235 void ASTStmtWriter::VisitArrayInitIndexExpr(ArrayInitIndexExpr *E) { in VisitArrayInitIndexExpr()
1240 void ASTStmtWriter::VisitImplicitValueInitExpr(ImplicitValueInitExpr *E) { in VisitImplicitValueInitExpr()
1245 void ASTStmtWriter::VisitVAArgExpr(VAArgExpr *E) { in VisitVAArgExpr()
1255 void ASTStmtWriter::VisitSourceLocExpr(SourceLocExpr *E) { in VisitSourceLocExpr()
1264 void ASTStmtWriter::VisitAddrLabelExpr(AddrLabelExpr *E) { in VisitAddrLabelExpr()
1272 void ASTStmtWriter::VisitStmtExpr(StmtExpr *E) { in VisitStmtExpr()
1281 void ASTStmtWriter::VisitChooseExpr(ChooseExpr *E) { in VisitChooseExpr()
1292 void ASTStmtWriter::VisitGNUNullExpr(GNUNullExpr *E) { in VisitGNUNullExpr()
1298 void ASTStmtWriter::VisitShuffleVectorExpr(ShuffleVectorExpr *E) { in VisitShuffleVectorExpr()
1308 void ASTStmtWriter::VisitConvertVectorExpr(ConvertVectorExpr *E) { in VisitConvertVectorExpr()
1317 void ASTStmtWriter::VisitBlockExpr(BlockExpr *E) { in VisitBlockExpr()
1323 void ASTStmtWriter::VisitGenericSelectionExpr(GenericSelectionExpr *E) { in VisitGenericSelectionExpr()
1347 void ASTStmtWriter::VisitPseudoObjectExpr(PseudoObjectExpr *E) { in VisitPseudoObjectExpr()
1365 void ASTStmtWriter::VisitAtomicExpr(AtomicExpr *E) { in VisitAtomicExpr()
1379 void ASTStmtWriter::VisitObjCStringLiteral(ObjCStringLiteral *E) { in VisitObjCStringLiteral()
1386 void ASTStmtWriter::VisitObjCBoxedExpr(ObjCBoxedExpr *E) { in VisitObjCBoxedExpr()
1394 void ASTStmtWriter::VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
1404 void ASTStmtWriter::VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
1426 void ASTStmtWriter::VisitObjCEncodeExpr(ObjCEncodeExpr *E) { in VisitObjCEncodeExpr()
1434 void ASTStmtWriter::VisitObjCSelectorExpr(ObjCSelectorExpr *E) { in VisitObjCSelectorExpr()
1442 void ASTStmtWriter::VisitObjCProtocolExpr(ObjCProtocolExpr *E) { in VisitObjCProtocolExpr()
1451 void ASTStmtWriter::VisitObjCIvarRefExpr(ObjCIvarRefExpr *E) { in VisitObjCIvarRefExpr()
1462 void ASTStmtWriter::VisitObjCPropertyRefExpr(ObjCPropertyRefExpr *E) { in VisitObjCPropertyRefExpr()
1488 void ASTStmtWriter::VisitObjCSubscriptRefExpr(ObjCSubscriptRefExpr *E) { in VisitObjCSubscriptRefExpr()
1499 void ASTStmtWriter::VisitObjCMessageExpr(ObjCMessageExpr *E) { in VisitObjCMessageExpr()
1545 void ASTStmtWriter::VisitObjCForCollectionStmt(ObjCForCollectionStmt *S) { in VisitObjCForCollectionStmt()
1555 void ASTStmtWriter::VisitObjCAtCatchStmt(ObjCAtCatchStmt *S) { in VisitObjCAtCatchStmt()
1564 void ASTStmtWriter::VisitObjCAtFinallyStmt(ObjCAtFinallyStmt *S) { in VisitObjCAtFinallyStmt()
1571 void ASTStmtWriter::VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()
1578 void ASTStmtWriter::VisitObjCAtTryStmt(ObjCAtTryStmt *S) { in VisitObjCAtTryStmt()
1591 void ASTStmtWriter::VisitObjCAtSynchronizedStmt(ObjCAtSynchronizedStmt *S) { in VisitObjCAtSynchronizedStmt()
1599 void ASTStmtWriter::VisitObjCAtThrowStmt(ObjCAtThrowStmt *S) { in VisitObjCAtThrowStmt()
1606 void ASTStmtWriter::VisitObjCBoolLiteralExpr(ObjCBoolLiteralExpr *E) { in VisitObjCBoolLiteralExpr()
1613 void ASTStmtWriter::VisitObjCAvailabilityCheckExpr(ObjCAvailabilityCheckExpr *E) { in VisitObjCAvailabilityCheckExpr()
1624 void ASTStmtWriter::VisitCXXCatchStmt(CXXCatchStmt *S) { in VisitCXXCatchStmt()
1632 void ASTStmtWriter::VisitCXXTryStmt(CXXTryStmt *S) { in VisitCXXTryStmt()
1642 void ASTStmtWriter::VisitCXXForRangeStmt(CXXForRangeStmt *S) { in VisitCXXForRangeStmt()
1659 void ASTStmtWriter::VisitMSDependentExistsStmt(MSDependentExistsStmt *S) { in VisitMSDependentExistsStmt()
1669 void ASTStmtWriter::VisitCXXOperatorCallExpr(CXXOperatorCallExpr *E) { in VisitCXXOperatorCallExpr()
1680 void ASTStmtWriter::VisitCXXMemberCallExpr(CXXMemberCallExpr *E) { in VisitCXXMemberCallExpr()
1689 void ASTStmtWriter::VisitCXXRewrittenBinaryOperator( in VisitCXXRewrittenBinaryOperator()
1697 void ASTStmtWriter::VisitCXXConstructExpr(CXXConstructExpr *E) { in VisitCXXConstructExpr()
1719 void ASTStmtWriter::VisitCXXInheritedCtorInitExpr(CXXInheritedCtorInitExpr *E) { in VisitCXXInheritedCtorInitExpr()
1728 void ASTStmtWriter::VisitCXXTemporaryObjectExpr(CXXTemporaryObjectExpr *E) { in VisitCXXTemporaryObjectExpr()
1734 void ASTStmtWriter::VisitLambdaExpr(LambdaExpr *E) { in VisitLambdaExpr()
1757 void ASTStmtWriter::VisitCXXStdInitializerListExpr(CXXStdInitializerListExpr *E) { in VisitCXXStdInitializerListExpr()
1763 void ASTStmtWriter::VisitCXXNamedCastExpr(CXXNamedCastExpr *E) { in VisitCXXNamedCastExpr()
1771 void ASTStmtWriter::VisitCXXStaticCastExpr(CXXStaticCastExpr *E) { in VisitCXXStaticCastExpr()
1776 void ASTStmtWriter::VisitCXXDynamicCastExpr(CXXDynamicCastExpr *E) { in VisitCXXDynamicCastExpr()
1781 void ASTStmtWriter::VisitCXXReinterpretCastExpr(CXXReinterpretCastExpr *E) { in VisitCXXReinterpretCastExpr()
1786 void ASTStmtWriter::VisitCXXConstCastExpr(CXXConstCastExpr *E) { in VisitCXXConstCastExpr()
1791 void ASTStmtWriter::VisitCXXAddrspaceCastExpr(CXXAddrspaceCastExpr *E) { in VisitCXXAddrspaceCastExpr()
1796 void ASTStmtWriter::VisitCXXFunctionalCastExpr(CXXFunctionalCastExpr *E) { in VisitCXXFunctionalCastExpr()
1803 void ASTStmtWriter::VisitBuiltinBitCastExpr(BuiltinBitCastExpr *E) { in VisitBuiltinBitCastExpr()
1810 void ASTStmtWriter::VisitUserDefinedLiteral(UserDefinedLiteral *E) { in VisitUserDefinedLiteral()
1816 void ASTStmtWriter::VisitCXXBoolLiteralExpr(CXXBoolLiteralExpr *E) { in VisitCXXBoolLiteralExpr()
1823 void ASTStmtWriter::VisitCXXNullPtrLiteralExpr(CXXNullPtrLiteralExpr *E) { in VisitCXXNullPtrLiteralExpr()
1829 void ASTStmtWriter::VisitCXXTypeidExpr(CXXTypeidExpr *E) { in VisitCXXTypeidExpr()
1841 void ASTStmtWriter::VisitCXXThisExpr(CXXThisExpr *E) { in VisitCXXThisExpr()
1849 void ASTStmtWriter::VisitCXXThrowExpr(CXXThrowExpr *E) { in VisitCXXThrowExpr()
1857 void ASTStmtWriter::VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) { in VisitCXXDefaultArgExpr()
1868 void ASTStmtWriter::VisitCXXDefaultInitExpr(CXXDefaultInitExpr *E) { in VisitCXXDefaultInitExpr()
1879 void ASTStmtWriter::VisitCXXBindTemporaryExpr(CXXBindTemporaryExpr *E) { in VisitCXXBindTemporaryExpr()
1886 void ASTStmtWriter::VisitCXXScalarValueInitExpr(CXXScalarValueInitExpr *E) { in VisitCXXScalarValueInitExpr()
1893 void ASTStmtWriter::VisitCXXNewExpr(CXXNewExpr *E) { in VisitCXXNewExpr()
1922 void ASTStmtWriter::VisitCXXDeleteExpr(CXXDeleteExpr *E) { in VisitCXXDeleteExpr()
1935 void ASTStmtWriter::VisitCXXPseudoDestructorExpr(CXXPseudoDestructorExpr *E) { in VisitCXXPseudoDestructorExpr()
1956 void ASTStmtWriter::VisitExprWithCleanups(ExprWithCleanups *E) { in VisitExprWithCleanups()
1974 void ASTStmtWriter::VisitCXXDependentScopeMemberExpr( in VisitCXXDependentScopeMemberExpr()
2010 ASTStmtWriter::VisitDependentScopeDeclRefExpr(DependentScopeDeclRefExpr *E) { in VisitDependentScopeDeclRefExpr()
2033 ASTStmtWriter::VisitCXXUnresolvedConstructExpr(CXXUnresolvedConstructExpr *E) { in VisitCXXUnresolvedConstructExpr()
2046 void ASTStmtWriter::VisitOverloadExpr(OverloadExpr *E) { in VisitOverloadExpr()
2071 void ASTStmtWriter::VisitUnresolvedMemberExpr(UnresolvedMemberExpr *E) { in VisitUnresolvedMemberExpr()
2085 void ASTStmtWriter::VisitUnresolvedLookupExpr(UnresolvedLookupExpr *E) { in VisitUnresolvedLookupExpr()
2093 void ASTStmtWriter::VisitTypeTraitExpr(TypeTraitExpr *E) { in VisitTypeTraitExpr()
2104 void ASTStmtWriter::VisitArrayTypeTraitExpr(ArrayTypeTraitExpr *E) { in VisitArrayTypeTraitExpr()
2114 void ASTStmtWriter::VisitExpressionTraitExpr(ExpressionTraitExpr *E) { in VisitExpressionTraitExpr()
2123 void ASTStmtWriter::VisitCXXNoexceptExpr(CXXNoexceptExpr *E) { in VisitCXXNoexceptExpr()
2131 void ASTStmtWriter::VisitPackExpansionExpr(PackExpansionExpr *E) { in VisitPackExpansionExpr()
2139 void ASTStmtWriter::VisitSizeOfPackExpr(SizeOfPackExpr *E) { in VisitSizeOfPackExpr()
2156 void ASTStmtWriter::VisitSubstNonTypeTemplateParmExpr( in VisitSubstNonTypeTemplateParmExpr()
2171 void ASTStmtWriter::VisitSubstNonTypeTemplateParmPackExpr( in VisitSubstNonTypeTemplateParmPackExpr()
2181 void ASTStmtWriter::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) { in VisitFunctionParmPackExpr()
2192 void ASTStmtWriter::VisitMaterializeTemporaryExpr(MaterializeTemporaryExpr *E) { in VisitMaterializeTemporaryExpr()
2202 void ASTStmtWriter::VisitCXXFoldExpr(CXXFoldExpr *E) { in VisitCXXFoldExpr()
2215 void ASTStmtWriter::VisitCXXParenListInitExpr(CXXParenListInitExpr *E) { in VisitCXXParenListInitExpr()
2239 void ASTStmtWriter::VisitOpaqueValueExpr(OpaqueValueExpr *E) { in VisitOpaqueValueExpr()
2247 void ASTStmtWriter::VisitTypoExpr(TypoExpr *E) { in VisitTypoExpr()
2257 void ASTStmtWriter::VisitCUDAKernelCallExpr(CUDAKernelCallExpr *E) { in VisitCUDAKernelCallExpr()
2266 void ASTStmtWriter::VisitAsTypeExpr(AsTypeExpr *E) { in VisitAsTypeExpr()
2277 void ASTStmtWriter::VisitMSPropertyRefExpr(MSPropertyRefExpr *E) { in VisitMSPropertyRefExpr()
2287 void ASTStmtWriter::VisitMSPropertySubscriptExpr(MSPropertySubscriptExpr *E) { in VisitMSPropertySubscriptExpr()
2295 void ASTStmtWriter::VisitCXXUuidofExpr(CXXUuidofExpr *E) { in VisitCXXUuidofExpr()
2308 void ASTStmtWriter::VisitSEHExceptStmt(SEHExceptStmt *S) { in VisitSEHExceptStmt()
2316 void ASTStmtWriter::VisitSEHFinallyStmt(SEHFinallyStmt *S) { in VisitSEHFinallyStmt()
2323 void ASTStmtWriter::VisitSEHTryStmt(SEHTryStmt *S) { in VisitSEHTryStmt()
2332 void ASTStmtWriter::VisitSEHLeaveStmt(SEHLeaveStmt *S) { in VisitSEHLeaveStmt()
2342 void ASTStmtWriter::VisitOMPCanonicalLoop(OMPCanonicalLoop *S) { in VisitOMPCanonicalLoop()
2349 void ASTStmtWriter::VisitOMPExecutableDirective(OMPExecutableDirective *E) { in VisitOMPExecutableDirective()
2356 void ASTStmtWriter::VisitOMPLoopBasedDirective(OMPLoopBasedDirective *D) { in VisitOMPLoopBasedDirective()
2362 void ASTStmtWriter::VisitOMPLoopDirective(OMPLoopDirective *D) { in VisitOMPLoopDirective()
2366 void ASTStmtWriter::VisitOMPMetaDirective(OMPMetaDirective *D) { in VisitOMPMetaDirective()
2373 void ASTStmtWriter::VisitOMPParallelDirective(OMPParallelDirective *D) { in VisitOMPParallelDirective()
2380 void ASTStmtWriter::VisitOMPSimdDirective(OMPSimdDirective *D) { in VisitOMPSimdDirective()
2385 void ASTStmtWriter::VisitOMPLoopTransformationDirective( in VisitOMPLoopTransformationDirective()
2391 void ASTStmtWriter::VisitOMPTileDirective(OMPTileDirective *D) { in VisitOMPTileDirective()
2396 void ASTStmtWriter::VisitOMPUnrollDirective(OMPUnrollDirective *D) { in VisitOMPUnrollDirective()
2401 void ASTStmtWriter::VisitOMPForDirective(OMPForDirective *D) { in VisitOMPForDirective()
2407 void ASTStmtWriter::VisitOMPForSimdDirective(OMPForSimdDirective *D) { in VisitOMPForSimdDirective()
2412 void ASTStmtWriter::VisitOMPSectionsDirective(OMPSectionsDirective *D) { in VisitOMPSectionsDirective()
2419 void ASTStmtWriter::VisitOMPSectionDirective(OMPSectionDirective *D) { in VisitOMPSectionDirective()
2426 void ASTStmtWriter::VisitOMPScopeDirective(OMPScopeDirective *D) { in VisitOMPScopeDirective()
2432 void ASTStmtWriter::VisitOMPSingleDirective(OMPSingleDirective *D) { in VisitOMPSingleDirective()
2438 void ASTStmtWriter::VisitOMPMasterDirective(OMPMasterDirective *D) { in VisitOMPMasterDirective()
2444 void ASTStmtWriter::VisitOMPCriticalDirective(OMPCriticalDirective *D) { in VisitOMPCriticalDirective()
2451 void ASTStmtWriter::VisitOMPParallelForDirective(OMPParallelForDirective *D) { in VisitOMPParallelForDirective()
2457 void ASTStmtWriter::VisitOMPParallelForSimdDirective( in VisitOMPParallelForSimdDirective()
2463 void ASTStmtWriter::VisitOMPParallelMasterDirective( in VisitOMPParallelMasterDirective()
2470 void ASTStmtWriter::VisitOMPParallelMaskedDirective( in VisitOMPParallelMaskedDirective()
2477 void ASTStmtWriter::VisitOMPParallelSectionsDirective( in VisitOMPParallelSectionsDirective()
2485 void ASTStmtWriter::VisitOMPTaskDirective(OMPTaskDirective *D) { in VisitOMPTaskDirective()
2492 void ASTStmtWriter::VisitOMPAtomicDirective(OMPAtomicDirective *D) { in VisitOMPAtomicDirective()
2501 void ASTStmtWriter::VisitOMPTargetDirective(OMPTargetDirective *D) { in VisitOMPTargetDirective()
2507 void ASTStmtWriter::VisitOMPTargetDataDirective(OMPTargetDataDirective *D) { in VisitOMPTargetDataDirective()
2513 void ASTStmtWriter::VisitOMPTargetEnterDataDirective( in VisitOMPTargetEnterDataDirective()
2520 void ASTStmtWriter::VisitOMPTargetExitDataDirective( in VisitOMPTargetExitDataDirective()
2527 void ASTStmtWriter::VisitOMPTargetParallelDirective( in VisitOMPTargetParallelDirective()
2535 void ASTStmtWriter::VisitOMPTargetParallelForDirective( in VisitOMPTargetParallelForDirective()
2542 void ASTStmtWriter::VisitOMPTaskyieldDirective(OMPTaskyieldDirective *D) { in VisitOMPTaskyieldDirective()
2548 void ASTStmtWriter::VisitOMPBarrierDirective(OMPBarrierDirective *D) { in VisitOMPBarrierDirective()
2554 void ASTStmtWriter::VisitOMPTaskwaitDirective(OMPTaskwaitDirective *D) { in VisitOMPTaskwaitDirective()
2561 void ASTStmtWriter::VisitOMPErrorDirective(OMPErrorDirective *D) { in VisitOMPErrorDirective()
2568 void ASTStmtWriter::VisitOMPTaskgroupDirective(OMPTaskgroupDirective *D) { in VisitOMPTaskgroupDirective()
2574 void ASTStmtWriter::VisitOMPFlushDirective(OMPFlushDirective *D) { in VisitOMPFlushDirective()
2580 void ASTStmtWriter::VisitOMPDepobjDirective(OMPDepobjDirective *D) { in VisitOMPDepobjDirective()
2586 void ASTStmtWriter::VisitOMPScanDirective(OMPScanDirective *D) { in VisitOMPScanDirective()
2592 void ASTStmtWriter::VisitOMPOrderedDirective(OMPOrderedDirective *D) { in VisitOMPOrderedDirective()
2598 void ASTStmtWriter::VisitOMPTeamsDirective(OMPTeamsDirective *D) { in VisitOMPTeamsDirective()
2604 void ASTStmtWriter::VisitOMPCancellationPointDirective( in VisitOMPCancellationPointDirective()
2612 void ASTStmtWriter::VisitOMPCancelDirective(OMPCancelDirective *D) { in VisitOMPCancelDirective()
2619 void ASTStmtWriter::VisitOMPTaskLoopDirective(OMPTaskLoopDirective *D) { in VisitOMPTaskLoopDirective()
2625 void ASTStmtWriter::VisitOMPTaskLoopSimdDirective(OMPTaskLoopSimdDirective *D) { in VisitOMPTaskLoopSimdDirective()
2630 void ASTStmtWriter::VisitOMPMasterTaskLoopDirective( in VisitOMPMasterTaskLoopDirective()
2637 void ASTStmtWriter::VisitOMPMaskedTaskLoopDirective( in VisitOMPMaskedTaskLoopDirective()
2644 void ASTStmtWriter::VisitOMPMasterTaskLoopSimdDirective( in VisitOMPMasterTaskLoopSimdDirective()
2650 void ASTStmtWriter::VisitOMPMaskedTaskLoopSimdDirective( in VisitOMPMaskedTaskLoopSimdDirective()
2656 void ASTStmtWriter::VisitOMPParallelMasterTaskLoopDirective( in VisitOMPParallelMasterTaskLoopDirective()
2663 void ASTStmtWriter::VisitOMPParallelMaskedTaskLoopDirective( in VisitOMPParallelMaskedTaskLoopDirective()
2670 void ASTStmtWriter::VisitOMPParallelMasterTaskLoopSimdDirective( in VisitOMPParallelMasterTaskLoopSimdDirective()
2676 void ASTStmtWriter::VisitOMPParallelMaskedTaskLoopSimdDirective( in VisitOMPParallelMaskedTaskLoopSimdDirective()
2682 void ASTStmtWriter::VisitOMPDistributeDirective(OMPDistributeDirective *D) { in VisitOMPDistributeDirective()
2687 void ASTStmtWriter::VisitOMPTargetUpdateDirective(OMPTargetUpdateDirective *D) { in VisitOMPTargetUpdateDirective()
2693 void ASTStmtWriter::VisitOMPDistributeParallelForDirective( in VisitOMPDistributeParallelForDirective()
2700 void ASTStmtWriter::VisitOMPDistributeParallelForSimdDirective( in VisitOMPDistributeParallelForSimdDirective()
2706 void ASTStmtWriter::VisitOMPDistributeSimdDirective( in VisitOMPDistributeSimdDirective()
2712 void ASTStmtWriter::VisitOMPTargetParallelForSimdDirective( in VisitOMPTargetParallelForSimdDirective()
2718 void ASTStmtWriter::VisitOMPTargetSimdDirective(OMPTargetSimdDirective *D) { in VisitOMPTargetSimdDirective()
2723 void ASTStmtWriter::VisitOMPTeamsDistributeDirective( in VisitOMPTeamsDistributeDirective()
2729 void ASTStmtWriter::VisitOMPTeamsDistributeSimdDirective( in VisitOMPTeamsDistributeSimdDirective()
2735 void ASTStmtWriter::VisitOMPTeamsDistributeParallelForSimdDirective( in VisitOMPTeamsDistributeParallelForSimdDirective()
2741 void ASTStmtWriter::VisitOMPTeamsDistributeParallelForDirective( in VisitOMPTeamsDistributeParallelForDirective()
2748 void ASTStmtWriter::VisitOMPTargetTeamsDirective(OMPTargetTeamsDirective *D) { in VisitOMPTargetTeamsDirective()
2754 void ASTStmtWriter::VisitOMPTargetTeamsDistributeDirective( in VisitOMPTargetTeamsDistributeDirective()
2760 void ASTStmtWriter::VisitOMPTargetTeamsDistributeParallelForDirective( in VisitOMPTargetTeamsDistributeParallelForDirective()
2767 void ASTStmtWriter::VisitOMPTargetTeamsDistributeParallelForSimdDirective( in VisitOMPTargetTeamsDistributeParallelForSimdDirective()
2774 void ASTStmtWriter::VisitOMPTargetTeamsDistributeSimdDirective( in VisitOMPTargetTeamsDistributeSimdDirective()
2780 void ASTStmtWriter::VisitOMPInteropDirective(OMPInteropDirective *D) { in VisitOMPInteropDirective()
2786 void ASTStmtWriter::VisitOMPDispatchDirective(OMPDispatchDirective *D) { in VisitOMPDispatchDirective()
2793 void ASTStmtWriter::VisitOMPMaskedDirective(OMPMaskedDirective *D) { in VisitOMPMaskedDirective()
2799 void ASTStmtWriter::VisitOMPGenericLoopDirective(OMPGenericLoopDirective *D) { in VisitOMPGenericLoopDirective()
2804 void ASTStmtWriter::VisitOMPTeamsGenericLoopDirective( in VisitOMPTeamsGenericLoopDirective()
2810 void ASTStmtWriter::VisitOMPTargetTeamsGenericLoopDirective( in VisitOMPTargetTeamsGenericLoopDirective()
2816 void ASTStmtWriter::VisitOMPParallelGenericLoopDirective( in VisitOMPParallelGenericLoopDirective()
2822 void ASTStmtWriter::VisitOMPTargetParallelGenericLoopDirective( in VisitOMPTargetParallelGenericLoopDirective()
2852 ASTStmtWriter Writer(*this, Record); in WriteSubStmt()