Lines Matching refs:Context

2849     ASTContext &Context = getContext();  in ReadStmtFromStream()  local
2875 S = new (Context) NullStmt(Empty); in ReadStmtFromStream()
2881 S = CompoundStmt::CreateEmpty(Context, NumStmts, HasFPFeatures); in ReadStmtFromStream()
2887 Context, in ReadStmtFromStream()
2892 S = new (Context) DefaultStmt(Empty); in ReadStmtFromStream()
2896 S = new (Context) LabelStmt(Empty); in ReadStmtFromStream()
2901 Context, in ReadStmtFromStream()
2910 S = IfStmt::CreateEmpty(Context, HasElse, HasVar, HasInit); in ReadStmtFromStream()
2916 Context, in ReadStmtFromStream()
2923 Context, in ReadStmtFromStream()
2928 S = new (Context) DoStmt(Empty); in ReadStmtFromStream()
2932 S = new (Context) ForStmt(Empty); in ReadStmtFromStream()
2936 S = new (Context) GotoStmt(Empty); in ReadStmtFromStream()
2940 S = new (Context) IndirectGotoStmt(Empty); in ReadStmtFromStream()
2944 S = new (Context) ContinueStmt(Empty); in ReadStmtFromStream()
2948 S = new (Context) BreakStmt(Empty); in ReadStmtFromStream()
2953 Context, /* HasNRVOCandidate=*/Record[ASTStmtReader::NumStmtFields]); in ReadStmtFromStream()
2957 S = new (Context) DeclStmt(Empty); in ReadStmtFromStream()
2961 S = new (Context) GCCAsmStmt(Empty); in ReadStmtFromStream()
2965 S = new (Context) MSAsmStmt(Empty); in ReadStmtFromStream()
2970 Context, Record[ASTStmtReader::NumStmtFields]); in ReadStmtFromStream()
2975 Context, static_cast<ConstantResultStorageKind>( in ReadStmtFromStream()
2980 S = SYCLUniqueStableNameExpr::CreateEmpty(Context); in ReadStmtFromStream()
2985 Context, in ReadStmtFromStream()
2998 S = DeclRefExpr::CreateEmpty(Context, HasQualifier, HasFoundDecl, in ReadStmtFromStream()
3004 S = IntegerLiteral::Create(Context, Empty); in ReadStmtFromStream()
3008 S = FixedPointLiteral::Create(Context, Empty); in ReadStmtFromStream()
3012 S = FloatingLiteral::Create(Context, Empty); in ReadStmtFromStream()
3016 S = new (Context) ImaginaryLiteral(Empty); in ReadStmtFromStream()
3021 Context, in ReadStmtFromStream()
3028 S = new (Context) CharacterLiteral(Empty); in ReadStmtFromStream()
3032 S = new (Context) ParenExpr(Empty); in ReadStmtFromStream()
3037 Context, in ReadStmtFromStream()
3045 S = UnaryOperator::CreateEmpty(Context, HasFPFeatures); in ReadStmtFromStream()
3050 S = OffsetOfExpr::CreateEmpty(Context, in ReadStmtFromStream()
3056 S = new (Context) UnaryExprOrTypeTraitExpr(Empty); in ReadStmtFromStream()
3060 S = new (Context) ArraySubscriptExpr(Empty); in ReadStmtFromStream()
3064 S = new (Context) MatrixSubscriptExpr(Empty); in ReadStmtFromStream()
3068 S = new (Context) OMPArraySectionExpr(Empty); in ReadStmtFromStream()
3073 Context, Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3077 S = OMPIteratorExpr::CreateEmpty(Context, in ReadStmtFromStream()
3086 S = CallExpr::CreateEmpty(Context, NumArgs, HasFPFeatures, Empty); in ReadStmtFromStream()
3092 Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3101 S = MemberExpr::CreateEmpty(Context, HasQualifier, HasFoundDecl, in ReadStmtFromStream()
3110 S = BinaryOperator::CreateEmpty(Context, HasFPFeatures); in ReadStmtFromStream()
3118 S = CompoundAssignOperator::CreateEmpty(Context, HasFPFeatures); in ReadStmtFromStream()
3123 S = new (Context) ConditionalOperator(Empty); in ReadStmtFromStream()
3127 S = new (Context) BinaryConditionalOperator(Empty); in ReadStmtFromStream()
3135 S = ImplicitCastExpr::CreateEmpty(Context, PathSize, HasFPFeatures); in ReadStmtFromStream()
3144 S = CStyleCastExpr::CreateEmpty(Context, PathSize, HasFPFeatures); in ReadStmtFromStream()
3149 S = new (Context) CompoundLiteralExpr(Empty); in ReadStmtFromStream()
3153 S = new (Context) ExtVectorElementExpr(Empty); in ReadStmtFromStream()
3157 S = new (Context) InitListExpr(Empty); in ReadStmtFromStream()
3161 S = DesignatedInitExpr::CreateEmpty(Context, in ReadStmtFromStream()
3167 S = new (Context) DesignatedInitUpdateExpr(Empty); in ReadStmtFromStream()
3171 S = new (Context) ImplicitValueInitExpr(Empty); in ReadStmtFromStream()
3175 S = new (Context) NoInitExpr(Empty); in ReadStmtFromStream()
3179 S = new (Context) ArrayInitLoopExpr(Empty); in ReadStmtFromStream()
3183 S = new (Context) ArrayInitIndexExpr(Empty); in ReadStmtFromStream()
3187 S = new (Context) VAArgExpr(Empty); in ReadStmtFromStream()
3191 S = new (Context) SourceLocExpr(Empty); in ReadStmtFromStream()
3195 S = new (Context) AddrLabelExpr(Empty); in ReadStmtFromStream()
3199 S = new (Context) StmtExpr(Empty); in ReadStmtFromStream()
3203 S = new (Context) ChooseExpr(Empty); in ReadStmtFromStream()
3207 S = new (Context) GNUNullExpr(Empty); in ReadStmtFromStream()
3211 S = new (Context) ShuffleVectorExpr(Empty); in ReadStmtFromStream()
3215 S = new (Context) ConvertVectorExpr(Empty); in ReadStmtFromStream()
3219 S = new (Context) BlockExpr(Empty); in ReadStmtFromStream()
3224 Context, in ReadStmtFromStream()
3229 S = new (Context) ObjCStringLiteral(Empty); in ReadStmtFromStream()
3233 S = new (Context) ObjCBoxedExpr(Empty); in ReadStmtFromStream()
3237 S = ObjCArrayLiteral::CreateEmpty(Context, in ReadStmtFromStream()
3242 S = ObjCDictionaryLiteral::CreateEmpty(Context, in ReadStmtFromStream()
3248 S = new (Context) ObjCEncodeExpr(Empty); in ReadStmtFromStream()
3252 S = new (Context) ObjCSelectorExpr(Empty); in ReadStmtFromStream()
3256 S = new (Context) ObjCProtocolExpr(Empty); in ReadStmtFromStream()
3260 S = new (Context) ObjCIvarRefExpr(Empty); in ReadStmtFromStream()
3264 S = new (Context) ObjCPropertyRefExpr(Empty); in ReadStmtFromStream()
3268 S = new (Context) ObjCSubscriptRefExpr(Empty); in ReadStmtFromStream()
3275 S = ObjCMessageExpr::CreateEmpty(Context, in ReadStmtFromStream()
3281 S = new (Context) ObjCIsaExpr(Empty); in ReadStmtFromStream()
3285 S = new (Context) ObjCIndirectCopyRestoreExpr(Empty); in ReadStmtFromStream()
3289 S = new (Context) ObjCBridgedCastExpr(Empty); in ReadStmtFromStream()
3293 S = new (Context) ObjCForCollectionStmt(Empty); in ReadStmtFromStream()
3297 S = new (Context) ObjCAtCatchStmt(Empty); in ReadStmtFromStream()
3301 S = new (Context) ObjCAtFinallyStmt(Empty); in ReadStmtFromStream()
3305 S = ObjCAtTryStmt::CreateEmpty(Context, in ReadStmtFromStream()
3311 S = new (Context) ObjCAtSynchronizedStmt(Empty); in ReadStmtFromStream()
3315 S = new (Context) ObjCAtThrowStmt(Empty); in ReadStmtFromStream()
3319 S = new (Context) ObjCAutoreleasePoolStmt(Empty); in ReadStmtFromStream()
3323 S = new (Context) ObjCBoolLiteralExpr(Empty); in ReadStmtFromStream()
3327 S = new (Context) ObjCAvailabilityCheckExpr(Empty); in ReadStmtFromStream()
3331 S = new (Context) SEHLeaveStmt(Empty); in ReadStmtFromStream()
3335 S = new (Context) SEHExceptStmt(Empty); in ReadStmtFromStream()
3339 S = new (Context) SEHFinallyStmt(Empty); in ReadStmtFromStream()
3343 S = new (Context) SEHTryStmt(Empty); in ReadStmtFromStream()
3347 S = new (Context) CXXCatchStmt(Empty); in ReadStmtFromStream()
3351 S = CXXTryStmt::Create(Context, Empty, in ReadStmtFromStream()
3356 S = new (Context) CXXForRangeStmt(Empty); in ReadStmtFromStream()
3360 S = new (Context) MSDependentExistsStmt(SourceLocation(), true, in ReadStmtFromStream()
3367 S = OMPCanonicalLoop::createEmpty(Context); in ReadStmtFromStream()
3372 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3377 OMPParallelDirective::CreateEmpty(Context, in ReadStmtFromStream()
3385 S = OMPSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3393 S = OMPTileDirective::CreateEmpty(Context, NumClauses, NumLoops); in ReadStmtFromStream()
3400 S = OMPUnrollDirective::CreateEmpty(Context, NumClauses); in ReadStmtFromStream()
3407 S = OMPForDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3415 S = OMPForSimdDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3422 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3426 S = OMPSectionDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3431 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3436 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3440 S = OMPMasterDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3445 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3451 S = OMPParallelForDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3459 S = OMPParallelForSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3466 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3471 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3476 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3481 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3485 S = OMPTaskyieldDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3489 S = OMPBarrierDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3494 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3499 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3504 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3509 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3514 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3519 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3525 S = OMPOrderedDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3532 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3537 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3542 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3547 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3552 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3557 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3563 S = OMPTargetParallelForDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3570 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3575 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3579 S = OMPCancellationPointDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3584 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3590 S = OMPTaskLoopDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3598 S = OMPTaskLoopSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3606 S = OMPMasterTaskLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3614 S = OMPMaskedTaskLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3622 S = OMPMasterTaskLoopSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3630 S = OMPMaskedTaskLoopSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3638 S = OMPParallelMasterTaskLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3646 S = OMPParallelMaskedTaskLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3655 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3663 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3670 S = OMPDistributeDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3678 S = OMPDistributeParallelForDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3686 S = OMPDistributeParallelForSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3695 S = OMPDistributeSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3703 S = OMPTargetParallelForSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3711 S = OMPTargetSimdDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3719 S = OMPTeamsDistributeDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3727 S = OMPTeamsDistributeSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3736 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3744 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3750 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3756 S = OMPTargetTeamsDistributeDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3765 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3773 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3781 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3787 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3792 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3797 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3803 S = OMPGenericLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3811 S = OMPTeamsGenericLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3819 S = OMPTargetTeamsGenericLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3827 S = OMPParallelGenericLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3836 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3845 S = CXXOperatorCallExpr::CreateEmpty(Context, NumArgs, HasFPFeatures, in ReadStmtFromStream()
3855 S = CXXMemberCallExpr::CreateEmpty(Context, NumArgs, HasFPFeatures, in ReadStmtFromStream()
3861 S = new (Context) CXXRewrittenBinaryOperator(Empty); in ReadStmtFromStream()
3866 Context, in ReadStmtFromStream()
3871 S = new (Context) CXXInheritedCtorInitExpr(Empty); in ReadStmtFromStream()
3876 Context, in ReadStmtFromStream()
3885 S = CXXStaticCastExpr::CreateEmpty(Context, PathSize, HasFPFeatures); in ReadStmtFromStream()
3891 S = CXXDynamicCastExpr::CreateEmpty(Context, PathSize); in ReadStmtFromStream()
3897 S = CXXReinterpretCastExpr::CreateEmpty(Context, PathSize); in ReadStmtFromStream()
3902 S = CXXConstCastExpr::CreateEmpty(Context); in ReadStmtFromStream()
3906 S = CXXAddrspaceCastExpr::CreateEmpty(Context); in ReadStmtFromStream()
3914 S = CXXFunctionalCastExpr::CreateEmpty(Context, PathSize, HasFPFeatures); in ReadStmtFromStream()
3923 S = new (Context) BuiltinBitCastExpr(Empty); in ReadStmtFromStream()
3932 S = UserDefinedLiteral::CreateEmpty(Context, NumArgs, HasFPFeatures, in ReadStmtFromStream()
3938 S = new (Context) CXXStdInitializerListExpr(Empty); in ReadStmtFromStream()
3942 S = new (Context) CXXBoolLiteralExpr(Empty); in ReadStmtFromStream()
3946 S = new (Context) CXXNullPtrLiteralExpr(Empty); in ReadStmtFromStream()
3950 S = new (Context) CXXTypeidExpr(Empty, true); in ReadStmtFromStream()
3954 S = new (Context) CXXTypeidExpr(Empty, false); in ReadStmtFromStream()
3958 S = new (Context) CXXUuidofExpr(Empty, true); in ReadStmtFromStream()
3962 S = new (Context) MSPropertyRefExpr(Empty); in ReadStmtFromStream()
3966 S = new (Context) MSPropertySubscriptExpr(Empty); in ReadStmtFromStream()
3970 S = new (Context) CXXUuidofExpr(Empty, false); in ReadStmtFromStream()
3974 S = CXXThisExpr::CreateEmpty(Context); in ReadStmtFromStream()
3978 S = new (Context) CXXThrowExpr(Empty); in ReadStmtFromStream()
3983 Context, /*HasRewrittenInit=*/Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3988 Context, /*HasRewrittenInit=*/Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3992 S = new (Context) CXXBindTemporaryExpr(Empty); in ReadStmtFromStream()
3996 S = new (Context) CXXScalarValueInitExpr(Empty); in ReadStmtFromStream()
4001 Context, in ReadStmtFromStream()
4009 S = new (Context) CXXDeleteExpr(Empty); in ReadStmtFromStream()
4013 S = new (Context) CXXPseudoDestructorExpr(Empty); in ReadStmtFromStream()
4017 S = ExprWithCleanups::Create(Context, Empty, in ReadStmtFromStream()
4030 Context, HasTemplateKWAndArgsInfo, NumTemplateArgs, in ReadStmtFromStream()
4045 Context, HasTemplateKWAndArgsInfo, NumTemplateArgs); in ReadStmtFromStream()
4050 S = CXXUnresolvedConstructExpr::CreateEmpty(Context, in ReadStmtFromStream()
4062 Context, NumResults, HasTemplateKWAndArgsInfo, NumTemplateArgs); in ReadStmtFromStream()
4074 Context, NumResults, HasTemplateKWAndArgsInfo, NumTemplateArgs); in ReadStmtFromStream()
4079 S = TypeTraitExpr::CreateDeserialized(Context, in ReadStmtFromStream()
4084 S = new (Context) ArrayTypeTraitExpr(Empty); in ReadStmtFromStream()
4088 S = new (Context) ExpressionTraitExpr(Empty); in ReadStmtFromStream()
4092 S = new (Context) CXXNoexceptExpr(Empty); in ReadStmtFromStream()
4096 S = new (Context) PackExpansionExpr(Empty); in ReadStmtFromStream()
4101 Context, in ReadStmtFromStream()
4106 S = new (Context) SubstNonTypeTemplateParmExpr(Empty); in ReadStmtFromStream()
4110 S = new (Context) SubstNonTypeTemplateParmPackExpr(Empty); in ReadStmtFromStream()
4114 S = FunctionParmPackExpr::CreateEmpty(Context, in ReadStmtFromStream()
4119 S = new (Context) MaterializeTemporaryExpr(Empty); in ReadStmtFromStream()
4123 S = new (Context) CXXFoldExpr(Empty); in ReadStmtFromStream()
4128 Context, /*numExprs=*/Record[ASTStmtReader::NumExprFields], Empty); in ReadStmtFromStream()
4132 S = new (Context) OpaqueValueExpr(Empty); in ReadStmtFromStream()
4140 S = CUDAKernelCallExpr::CreateEmpty(Context, NumArgs, HasFPFeatures, in ReadStmtFromStream()
4146 S = new (Context) AsTypeExpr(Empty); in ReadStmtFromStream()
4151 S = PseudoObjectExpr::Create(Context, Empty, numSemanticExprs); in ReadStmtFromStream()
4156 S = new (Context) AtomicExpr(Empty); in ReadStmtFromStream()
4161 S = LambdaExpr::CreateDeserialized(Context, NumCaptures); in ReadStmtFromStream()
4167 S = CoroutineBodyStmt::Create(Context, Empty, NumParams); in ReadStmtFromStream()
4172 S = new (Context) CoreturnStmt(Empty); in ReadStmtFromStream()
4176 S = new (Context) CoawaitExpr(Empty); in ReadStmtFromStream()
4180 S = new (Context) CoyieldExpr(Empty); in ReadStmtFromStream()
4184 S = new (Context) DependentCoawaitExpr(Empty); in ReadStmtFromStream()
4188 S = new (Context) ConceptSpecializationExpr(Empty); in ReadStmtFromStream()
4195 S = RequiresExpr::Create(Context, Empty, numLocalParameters, in ReadStmtFromStream()