Lines Matching refs:Context

2692     ASTContext &Context = getContext();  in ReadStmtFromStream()  local
2718 S = new (Context) NullStmt(Empty); in ReadStmtFromStream()
2723 Context, /*NumStmts=*/Record[ASTStmtReader::NumStmtFields]); in ReadStmtFromStream()
2728 Context, in ReadStmtFromStream()
2733 S = new (Context) DefaultStmt(Empty); in ReadStmtFromStream()
2737 S = new (Context) LabelStmt(Empty); in ReadStmtFromStream()
2742 Context, in ReadStmtFromStream()
2748 Context, in ReadStmtFromStream()
2756 Context, in ReadStmtFromStream()
2763 Context, in ReadStmtFromStream()
2768 S = new (Context) DoStmt(Empty); in ReadStmtFromStream()
2772 S = new (Context) ForStmt(Empty); in ReadStmtFromStream()
2776 S = new (Context) GotoStmt(Empty); in ReadStmtFromStream()
2780 S = new (Context) IndirectGotoStmt(Empty); in ReadStmtFromStream()
2784 S = new (Context) ContinueStmt(Empty); in ReadStmtFromStream()
2788 S = new (Context) BreakStmt(Empty); in ReadStmtFromStream()
2793 Context, /* HasNRVOCandidate=*/Record[ASTStmtReader::NumStmtFields]); in ReadStmtFromStream()
2797 S = new (Context) DeclStmt(Empty); in ReadStmtFromStream()
2801 S = new (Context) GCCAsmStmt(Empty); in ReadStmtFromStream()
2805 S = new (Context) MSAsmStmt(Empty); in ReadStmtFromStream()
2810 Context, Record[ASTStmtReader::NumStmtFields]); in ReadStmtFromStream()
2815 Context, static_cast<ConstantExpr::ResultStorageKind>( in ReadStmtFromStream()
2820 S = SYCLUniqueStableNameExpr::CreateEmpty(Context); in ReadStmtFromStream()
2825 Context, in ReadStmtFromStream()
2831 Context, in ReadStmtFromStream()
2840 S = IntegerLiteral::Create(Context, Empty); in ReadStmtFromStream()
2844 S = FixedPointLiteral::Create(Context, Empty); in ReadStmtFromStream()
2848 S = FloatingLiteral::Create(Context, Empty); in ReadStmtFromStream()
2852 S = new (Context) ImaginaryLiteral(Empty); in ReadStmtFromStream()
2857 Context, in ReadStmtFromStream()
2864 S = new (Context) CharacterLiteral(Empty); in ReadStmtFromStream()
2868 S = new (Context) ParenExpr(Empty); in ReadStmtFromStream()
2873 Context, in ReadStmtFromStream()
2878 S = UnaryOperator::CreateEmpty(Context, in ReadStmtFromStream()
2883 S = OffsetOfExpr::CreateEmpty(Context, in ReadStmtFromStream()
2889 S = new (Context) UnaryExprOrTypeTraitExpr(Empty); in ReadStmtFromStream()
2893 S = new (Context) ArraySubscriptExpr(Empty); in ReadStmtFromStream()
2897 S = new (Context) MatrixSubscriptExpr(Empty); in ReadStmtFromStream()
2901 S = new (Context) OMPArraySectionExpr(Empty); in ReadStmtFromStream()
2906 Context, Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
2910 S = OMPIteratorExpr::CreateEmpty(Context, in ReadStmtFromStream()
2916 Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
2922 Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
2926 S = MemberExpr::CreateEmpty(Context, Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
2933 S = BinaryOperator::CreateEmpty(Context, in ReadStmtFromStream()
2939 Context, Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
2943 S = new (Context) ConditionalOperator(Empty); in ReadStmtFromStream()
2947 S = new (Context) BinaryConditionalOperator(Empty); in ReadStmtFromStream()
2952 Context, in ReadStmtFromStream()
2959 Context, in ReadStmtFromStream()
2965 S = new (Context) CompoundLiteralExpr(Empty); in ReadStmtFromStream()
2969 S = new (Context) ExtVectorElementExpr(Empty); in ReadStmtFromStream()
2973 S = new (Context) InitListExpr(Empty); in ReadStmtFromStream()
2977 S = DesignatedInitExpr::CreateEmpty(Context, in ReadStmtFromStream()
2983 S = new (Context) DesignatedInitUpdateExpr(Empty); in ReadStmtFromStream()
2987 S = new (Context) ImplicitValueInitExpr(Empty); in ReadStmtFromStream()
2991 S = new (Context) NoInitExpr(Empty); in ReadStmtFromStream()
2995 S = new (Context) ArrayInitLoopExpr(Empty); in ReadStmtFromStream()
2999 S = new (Context) ArrayInitIndexExpr(Empty); in ReadStmtFromStream()
3003 S = new (Context) VAArgExpr(Empty); in ReadStmtFromStream()
3007 S = new (Context) SourceLocExpr(Empty); in ReadStmtFromStream()
3011 S = new (Context) AddrLabelExpr(Empty); in ReadStmtFromStream()
3015 S = new (Context) StmtExpr(Empty); in ReadStmtFromStream()
3019 S = new (Context) ChooseExpr(Empty); in ReadStmtFromStream()
3023 S = new (Context) GNUNullExpr(Empty); in ReadStmtFromStream()
3027 S = new (Context) ShuffleVectorExpr(Empty); in ReadStmtFromStream()
3031 S = new (Context) ConvertVectorExpr(Empty); in ReadStmtFromStream()
3035 S = new (Context) BlockExpr(Empty); in ReadStmtFromStream()
3040 Context, in ReadStmtFromStream()
3045 S = new (Context) ObjCStringLiteral(Empty); in ReadStmtFromStream()
3049 S = new (Context) ObjCBoxedExpr(Empty); in ReadStmtFromStream()
3053 S = ObjCArrayLiteral::CreateEmpty(Context, in ReadStmtFromStream()
3058 S = ObjCDictionaryLiteral::CreateEmpty(Context, in ReadStmtFromStream()
3064 S = new (Context) ObjCEncodeExpr(Empty); in ReadStmtFromStream()
3068 S = new (Context) ObjCSelectorExpr(Empty); in ReadStmtFromStream()
3072 S = new (Context) ObjCProtocolExpr(Empty); in ReadStmtFromStream()
3076 S = new (Context) ObjCIvarRefExpr(Empty); in ReadStmtFromStream()
3080 S = new (Context) ObjCPropertyRefExpr(Empty); in ReadStmtFromStream()
3084 S = new (Context) ObjCSubscriptRefExpr(Empty); in ReadStmtFromStream()
3091 S = ObjCMessageExpr::CreateEmpty(Context, in ReadStmtFromStream()
3097 S = new (Context) ObjCIsaExpr(Empty); in ReadStmtFromStream()
3101 S = new (Context) ObjCIndirectCopyRestoreExpr(Empty); in ReadStmtFromStream()
3105 S = new (Context) ObjCBridgedCastExpr(Empty); in ReadStmtFromStream()
3109 S = new (Context) ObjCForCollectionStmt(Empty); in ReadStmtFromStream()
3113 S = new (Context) ObjCAtCatchStmt(Empty); in ReadStmtFromStream()
3117 S = new (Context) ObjCAtFinallyStmt(Empty); in ReadStmtFromStream()
3121 S = ObjCAtTryStmt::CreateEmpty(Context, in ReadStmtFromStream()
3127 S = new (Context) ObjCAtSynchronizedStmt(Empty); in ReadStmtFromStream()
3131 S = new (Context) ObjCAtThrowStmt(Empty); in ReadStmtFromStream()
3135 S = new (Context) ObjCAutoreleasePoolStmt(Empty); in ReadStmtFromStream()
3139 S = new (Context) ObjCBoolLiteralExpr(Empty); in ReadStmtFromStream()
3143 S = new (Context) ObjCAvailabilityCheckExpr(Empty); in ReadStmtFromStream()
3147 S = new (Context) SEHLeaveStmt(Empty); in ReadStmtFromStream()
3151 S = new (Context) SEHExceptStmt(Empty); in ReadStmtFromStream()
3155 S = new (Context) SEHFinallyStmt(Empty); in ReadStmtFromStream()
3159 S = new (Context) SEHTryStmt(Empty); in ReadStmtFromStream()
3163 S = new (Context) CXXCatchStmt(Empty); in ReadStmtFromStream()
3167 S = CXXTryStmt::Create(Context, Empty, in ReadStmtFromStream()
3172 S = new (Context) CXXForRangeStmt(Empty); in ReadStmtFromStream()
3176 S = new (Context) MSDependentExistsStmt(SourceLocation(), true, in ReadStmtFromStream()
3183 S = OMPCanonicalLoop::createEmpty(Context); in ReadStmtFromStream()
3188 OMPParallelDirective::CreateEmpty(Context, in ReadStmtFromStream()
3196 S = OMPSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3204 S = OMPTileDirective::CreateEmpty(Context, NumClauses, NumLoops); in ReadStmtFromStream()
3211 S = OMPUnrollDirective::CreateEmpty(Context, NumClauses); in ReadStmtFromStream()
3218 S = OMPForDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3226 S = OMPForSimdDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3233 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3237 S = OMPSectionDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3242 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3246 S = OMPMasterDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3251 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3257 S = OMPParallelForDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3265 S = OMPParallelForSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3272 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3277 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3282 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3286 S = OMPTaskyieldDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3290 S = OMPBarrierDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3294 S = OMPTaskwaitDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3299 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3304 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3309 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3314 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3320 S = OMPOrderedDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3327 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3332 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3337 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3342 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3347 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3352 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3358 S = OMPTargetParallelForDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3365 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3370 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3374 S = OMPCancellationPointDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3379 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3385 S = OMPTaskLoopDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3393 S = OMPTaskLoopSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3401 S = OMPMasterTaskLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3409 S = OMPMasterTaskLoopSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3417 S = OMPParallelMasterTaskLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3426 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3433 S = OMPDistributeDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3441 S = OMPDistributeParallelForDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3449 S = OMPDistributeParallelForSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3458 S = OMPDistributeSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3466 S = OMPTargetParallelForSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3474 S = OMPTargetSimdDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3482 S = OMPTeamsDistributeDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3490 S = OMPTeamsDistributeSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3499 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3507 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3513 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3519 S = OMPTargetTeamsDistributeDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3528 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3536 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3544 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3550 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3555 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3560 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3565 Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
3571 Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
3576 S = new (Context) CXXRewrittenBinaryOperator(Empty); in ReadStmtFromStream()
3581 Context, in ReadStmtFromStream()
3586 S = new (Context) CXXInheritedCtorInitExpr(Empty); in ReadStmtFromStream()
3591 Context, in ReadStmtFromStream()
3597 Context, in ReadStmtFromStream()
3603 S = CXXDynamicCastExpr::CreateEmpty(Context, in ReadStmtFromStream()
3608 S = CXXReinterpretCastExpr::CreateEmpty(Context, in ReadStmtFromStream()
3613 S = CXXConstCastExpr::CreateEmpty(Context); in ReadStmtFromStream()
3617 S = CXXAddrspaceCastExpr::CreateEmpty(Context); in ReadStmtFromStream()
3622 Context, in ReadStmtFromStream()
3629 S = new (Context) BuiltinBitCastExpr(Empty); in ReadStmtFromStream()
3634 Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
3639 S = new (Context) CXXStdInitializerListExpr(Empty); in ReadStmtFromStream()
3643 S = new (Context) CXXBoolLiteralExpr(Empty); in ReadStmtFromStream()
3647 S = new (Context) CXXNullPtrLiteralExpr(Empty); in ReadStmtFromStream()
3651 S = new (Context) CXXTypeidExpr(Empty, true); in ReadStmtFromStream()
3655 S = new (Context) CXXTypeidExpr(Empty, false); in ReadStmtFromStream()
3659 S = new (Context) CXXUuidofExpr(Empty, true); in ReadStmtFromStream()
3663 S = new (Context) MSPropertyRefExpr(Empty); in ReadStmtFromStream()
3667 S = new (Context) MSPropertySubscriptExpr(Empty); in ReadStmtFromStream()
3671 S = new (Context) CXXUuidofExpr(Empty, false); in ReadStmtFromStream()
3675 S = new (Context) CXXThisExpr(Empty); in ReadStmtFromStream()
3679 S = new (Context) CXXThrowExpr(Empty); in ReadStmtFromStream()
3683 S = new (Context) CXXDefaultArgExpr(Empty); in ReadStmtFromStream()
3687 S = new (Context) CXXDefaultInitExpr(Empty); in ReadStmtFromStream()
3691 S = new (Context) CXXBindTemporaryExpr(Empty); in ReadStmtFromStream()
3695 S = new (Context) CXXScalarValueInitExpr(Empty); in ReadStmtFromStream()
3700 Context, in ReadStmtFromStream()
3708 S = new (Context) CXXDeleteExpr(Empty); in ReadStmtFromStream()
3712 S = new (Context) CXXPseudoDestructorExpr(Empty); in ReadStmtFromStream()
3716 S = ExprWithCleanups::Create(Context, Empty, in ReadStmtFromStream()
3722 Context, in ReadStmtFromStream()
3730 S = DependentScopeDeclRefExpr::CreateEmpty(Context, in ReadStmtFromStream()
3738 S = CXXUnresolvedConstructExpr::CreateEmpty(Context, in ReadStmtFromStream()
3744 Context, in ReadStmtFromStream()
3755 Context, in ReadStmtFromStream()
3765 S = TypeTraitExpr::CreateDeserialized(Context, in ReadStmtFromStream()
3770 S = new (Context) ArrayTypeTraitExpr(Empty); in ReadStmtFromStream()
3774 S = new (Context) ExpressionTraitExpr(Empty); in ReadStmtFromStream()
3778 S = new (Context) CXXNoexceptExpr(Empty); in ReadStmtFromStream()
3782 S = new (Context) PackExpansionExpr(Empty); in ReadStmtFromStream()
3787 Context, in ReadStmtFromStream()
3792 S = new (Context) SubstNonTypeTemplateParmExpr(Empty); in ReadStmtFromStream()
3796 S = new (Context) SubstNonTypeTemplateParmPackExpr(Empty); in ReadStmtFromStream()
3800 S = FunctionParmPackExpr::CreateEmpty(Context, in ReadStmtFromStream()
3805 S = new (Context) MaterializeTemporaryExpr(Empty); in ReadStmtFromStream()
3809 S = new (Context) CXXFoldExpr(Empty); in ReadStmtFromStream()
3813 S = new (Context) OpaqueValueExpr(Empty); in ReadStmtFromStream()
3818 Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
3823 S = new (Context) AsTypeExpr(Empty); in ReadStmtFromStream()
3828 S = PseudoObjectExpr::Create(Context, Empty, numSemanticExprs); in ReadStmtFromStream()
3833 S = new (Context) AtomicExpr(Empty); in ReadStmtFromStream()
3838 S = LambdaExpr::CreateDeserialized(Context, NumCaptures); in ReadStmtFromStream()
3844 S = CoroutineBodyStmt::Create(Context, Empty, NumParams); in ReadStmtFromStream()
3849 S = new (Context) CoreturnStmt(Empty); in ReadStmtFromStream()
3853 S = new (Context) CoawaitExpr(Empty); in ReadStmtFromStream()
3857 S = new (Context) CoyieldExpr(Empty); in ReadStmtFromStream()
3861 S = new (Context) DependentCoawaitExpr(Empty); in ReadStmtFromStream()
3866 S = ConceptSpecializationExpr::Create(Context, Empty, numTemplateArgs); in ReadStmtFromStream()
3873 S = RequiresExpr::Create(Context, Empty, numLocalParameters, in ReadStmtFromStream()