Lines Matching refs:Context

2906     ASTContext &Context = getContext();  in ReadStmtFromStream()  local
2932 S = new (Context) NullStmt(Empty); in ReadStmtFromStream()
2938 S = CompoundStmt::CreateEmpty(Context, NumStmts, HasFPFeatures); in ReadStmtFromStream()
2944 Context, in ReadStmtFromStream()
2949 S = new (Context) DefaultStmt(Empty); in ReadStmtFromStream()
2953 S = new (Context) LabelStmt(Empty); in ReadStmtFromStream()
2958 Context, in ReadStmtFromStream()
2967 S = IfStmt::CreateEmpty(Context, HasElse, HasVar, HasInit); in ReadStmtFromStream()
2973 Context, in ReadStmtFromStream()
2980 Context, in ReadStmtFromStream()
2985 S = new (Context) DoStmt(Empty); in ReadStmtFromStream()
2989 S = new (Context) ForStmt(Empty); in ReadStmtFromStream()
2993 S = new (Context) GotoStmt(Empty); in ReadStmtFromStream()
2997 S = new (Context) IndirectGotoStmt(Empty); in ReadStmtFromStream()
3001 S = new (Context) ContinueStmt(Empty); in ReadStmtFromStream()
3005 S = new (Context) BreakStmt(Empty); in ReadStmtFromStream()
3010 Context, /* HasNRVOCandidate=*/Record[ASTStmtReader::NumStmtFields]); in ReadStmtFromStream()
3014 S = new (Context) DeclStmt(Empty); in ReadStmtFromStream()
3018 S = new (Context) GCCAsmStmt(Empty); in ReadStmtFromStream()
3022 S = new (Context) MSAsmStmt(Empty); in ReadStmtFromStream()
3027 Context, Record[ASTStmtReader::NumStmtFields]); in ReadStmtFromStream()
3032 Context, static_cast<ConstantResultStorageKind>( in ReadStmtFromStream()
3037 S = SYCLUniqueStableNameExpr::CreateEmpty(Context); in ReadStmtFromStream()
3042 Context, in ReadStmtFromStream()
3055 S = DeclRefExpr::CreateEmpty(Context, HasQualifier, HasFoundDecl, in ReadStmtFromStream()
3061 S = IntegerLiteral::Create(Context, Empty); in ReadStmtFromStream()
3065 S = FixedPointLiteral::Create(Context, Empty); in ReadStmtFromStream()
3069 S = FloatingLiteral::Create(Context, Empty); in ReadStmtFromStream()
3073 S = new (Context) ImaginaryLiteral(Empty); in ReadStmtFromStream()
3078 Context, in ReadStmtFromStream()
3085 S = new (Context) CharacterLiteral(Empty); in ReadStmtFromStream()
3089 S = new (Context) ParenExpr(Empty); in ReadStmtFromStream()
3094 Context, in ReadStmtFromStream()
3102 S = UnaryOperator::CreateEmpty(Context, HasFPFeatures); in ReadStmtFromStream()
3107 S = OffsetOfExpr::CreateEmpty(Context, in ReadStmtFromStream()
3113 S = new (Context) UnaryExprOrTypeTraitExpr(Empty); in ReadStmtFromStream()
3117 S = new (Context) ArraySubscriptExpr(Empty); in ReadStmtFromStream()
3121 S = new (Context) MatrixSubscriptExpr(Empty); in ReadStmtFromStream()
3125 S = new (Context) ArraySectionExpr(Empty); in ReadStmtFromStream()
3130 Context, Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3134 S = OMPIteratorExpr::CreateEmpty(Context, in ReadStmtFromStream()
3143 S = CallExpr::CreateEmpty(Context, NumArgs, HasFPFeatures, Empty); in ReadStmtFromStream()
3149 Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3158 S = MemberExpr::CreateEmpty(Context, HasQualifier, HasFoundDecl, in ReadStmtFromStream()
3167 S = BinaryOperator::CreateEmpty(Context, HasFPFeatures); in ReadStmtFromStream()
3175 S = CompoundAssignOperator::CreateEmpty(Context, HasFPFeatures); in ReadStmtFromStream()
3180 S = new (Context) ConditionalOperator(Empty); in ReadStmtFromStream()
3184 S = new (Context) BinaryConditionalOperator(Empty); in ReadStmtFromStream()
3192 S = ImplicitCastExpr::CreateEmpty(Context, PathSize, HasFPFeatures); in ReadStmtFromStream()
3201 S = CStyleCastExpr::CreateEmpty(Context, PathSize, HasFPFeatures); in ReadStmtFromStream()
3206 S = new (Context) CompoundLiteralExpr(Empty); in ReadStmtFromStream()
3210 S = new (Context) ExtVectorElementExpr(Empty); in ReadStmtFromStream()
3214 S = new (Context) InitListExpr(Empty); in ReadStmtFromStream()
3218 S = DesignatedInitExpr::CreateEmpty(Context, in ReadStmtFromStream()
3224 S = new (Context) DesignatedInitUpdateExpr(Empty); in ReadStmtFromStream()
3228 S = new (Context) ImplicitValueInitExpr(Empty); in ReadStmtFromStream()
3232 S = new (Context) NoInitExpr(Empty); in ReadStmtFromStream()
3236 S = new (Context) ArrayInitLoopExpr(Empty); in ReadStmtFromStream()
3240 S = new (Context) ArrayInitIndexExpr(Empty); in ReadStmtFromStream()
3244 S = new (Context) VAArgExpr(Empty); in ReadStmtFromStream()
3248 S = new (Context) SourceLocExpr(Empty); in ReadStmtFromStream()
3252 S = new (Context) EmbedExpr(Empty); in ReadStmtFromStream()
3256 S = new (Context) AddrLabelExpr(Empty); in ReadStmtFromStream()
3260 S = new (Context) StmtExpr(Empty); in ReadStmtFromStream()
3264 S = new (Context) ChooseExpr(Empty); in ReadStmtFromStream()
3268 S = new (Context) GNUNullExpr(Empty); in ReadStmtFromStream()
3272 S = new (Context) ShuffleVectorExpr(Empty); in ReadStmtFromStream()
3276 S = new (Context) ConvertVectorExpr(Empty); in ReadStmtFromStream()
3280 S = new (Context) BlockExpr(Empty); in ReadStmtFromStream()
3285 Context, in ReadStmtFromStream()
3290 S = new (Context) ObjCStringLiteral(Empty); in ReadStmtFromStream()
3294 S = new (Context) ObjCBoxedExpr(Empty); in ReadStmtFromStream()
3298 S = ObjCArrayLiteral::CreateEmpty(Context, in ReadStmtFromStream()
3303 S = ObjCDictionaryLiteral::CreateEmpty(Context, in ReadStmtFromStream()
3309 S = new (Context) ObjCEncodeExpr(Empty); in ReadStmtFromStream()
3313 S = new (Context) ObjCSelectorExpr(Empty); in ReadStmtFromStream()
3317 S = new (Context) ObjCProtocolExpr(Empty); in ReadStmtFromStream()
3321 S = new (Context) ObjCIvarRefExpr(Empty); in ReadStmtFromStream()
3325 S = new (Context) ObjCPropertyRefExpr(Empty); in ReadStmtFromStream()
3329 S = new (Context) ObjCSubscriptRefExpr(Empty); in ReadStmtFromStream()
3336 S = ObjCMessageExpr::CreateEmpty(Context, in ReadStmtFromStream()
3342 S = new (Context) ObjCIsaExpr(Empty); in ReadStmtFromStream()
3346 S = new (Context) ObjCIndirectCopyRestoreExpr(Empty); in ReadStmtFromStream()
3350 S = new (Context) ObjCBridgedCastExpr(Empty); in ReadStmtFromStream()
3354 S = new (Context) ObjCForCollectionStmt(Empty); in ReadStmtFromStream()
3358 S = new (Context) ObjCAtCatchStmt(Empty); in ReadStmtFromStream()
3362 S = new (Context) ObjCAtFinallyStmt(Empty); in ReadStmtFromStream()
3366 S = ObjCAtTryStmt::CreateEmpty(Context, in ReadStmtFromStream()
3372 S = new (Context) ObjCAtSynchronizedStmt(Empty); in ReadStmtFromStream()
3376 S = new (Context) ObjCAtThrowStmt(Empty); in ReadStmtFromStream()
3380 S = new (Context) ObjCAutoreleasePoolStmt(Empty); in ReadStmtFromStream()
3384 S = new (Context) ObjCBoolLiteralExpr(Empty); in ReadStmtFromStream()
3388 S = new (Context) ObjCAvailabilityCheckExpr(Empty); in ReadStmtFromStream()
3392 S = new (Context) SEHLeaveStmt(Empty); in ReadStmtFromStream()
3396 S = new (Context) SEHExceptStmt(Empty); in ReadStmtFromStream()
3400 S = new (Context) SEHFinallyStmt(Empty); in ReadStmtFromStream()
3404 S = new (Context) SEHTryStmt(Empty); in ReadStmtFromStream()
3408 S = new (Context) CXXCatchStmt(Empty); in ReadStmtFromStream()
3412 S = CXXTryStmt::Create(Context, Empty, in ReadStmtFromStream()
3417 S = new (Context) CXXForRangeStmt(Empty); in ReadStmtFromStream()
3421 S = new (Context) MSDependentExistsStmt(SourceLocation(), true, in ReadStmtFromStream()
3428 S = OMPCanonicalLoop::createEmpty(Context); in ReadStmtFromStream()
3433 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3438 OMPParallelDirective::CreateEmpty(Context, in ReadStmtFromStream()
3446 S = OMPSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3454 S = OMPTileDirective::CreateEmpty(Context, NumClauses, NumLoops); in ReadStmtFromStream()
3461 S = OMPUnrollDirective::CreateEmpty(Context, NumClauses); in ReadStmtFromStream()
3470 S = OMPReverseDirective::CreateEmpty(Context); in ReadStmtFromStream()
3477 S = OMPInterchangeDirective::CreateEmpty(Context, NumClauses, NumLoops); in ReadStmtFromStream()
3484 S = OMPForDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3492 S = OMPForSimdDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3499 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3503 S = OMPSectionDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3508 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3513 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3517 S = OMPMasterDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3522 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3528 S = OMPParallelForDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3536 S = OMPParallelForSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3543 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3548 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3553 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3558 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3562 S = OMPTaskyieldDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3566 S = OMPBarrierDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3571 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3576 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3581 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3586 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3591 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3596 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3602 S = OMPOrderedDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3609 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3614 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3619 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3624 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3629 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3634 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3640 S = OMPTargetParallelForDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3647 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3652 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3656 S = OMPCancellationPointDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3661 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3667 S = OMPTaskLoopDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3675 S = OMPTaskLoopSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3683 S = OMPMasterTaskLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3691 S = OMPMaskedTaskLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3699 S = OMPMasterTaskLoopSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3707 S = OMPMaskedTaskLoopSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3715 S = OMPParallelMasterTaskLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3723 S = OMPParallelMaskedTaskLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3732 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3740 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3747 S = OMPDistributeDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3755 S = OMPDistributeParallelForDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3763 S = OMPDistributeParallelForSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3772 S = OMPDistributeSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3780 S = OMPTargetParallelForSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3788 S = OMPTargetSimdDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3796 S = OMPTeamsDistributeDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3804 S = OMPTeamsDistributeSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3813 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3821 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3827 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3833 S = OMPTargetTeamsDistributeDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3842 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3850 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3858 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3864 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3869 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3874 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3880 S = OMPGenericLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3888 S = OMPTeamsGenericLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3896 S = OMPTargetTeamsGenericLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3904 S = OMPParallelGenericLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3913 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3922 S = CXXOperatorCallExpr::CreateEmpty(Context, NumArgs, HasFPFeatures, in ReadStmtFromStream()
3932 S = CXXMemberCallExpr::CreateEmpty(Context, NumArgs, HasFPFeatures, in ReadStmtFromStream()
3938 S = new (Context) CXXRewrittenBinaryOperator(Empty); in ReadStmtFromStream()
3943 Context, in ReadStmtFromStream()
3948 S = new (Context) CXXInheritedCtorInitExpr(Empty); in ReadStmtFromStream()
3953 Context, in ReadStmtFromStream()
3962 S = CXXStaticCastExpr::CreateEmpty(Context, PathSize, HasFPFeatures); in ReadStmtFromStream()
3968 S = CXXDynamicCastExpr::CreateEmpty(Context, PathSize); in ReadStmtFromStream()
3974 S = CXXReinterpretCastExpr::CreateEmpty(Context, PathSize); in ReadStmtFromStream()
3979 S = CXXConstCastExpr::CreateEmpty(Context); in ReadStmtFromStream()
3983 S = CXXAddrspaceCastExpr::CreateEmpty(Context); in ReadStmtFromStream()
3991 S = CXXFunctionalCastExpr::CreateEmpty(Context, PathSize, HasFPFeatures); in ReadStmtFromStream()
4000 S = new (Context) BuiltinBitCastExpr(Empty); in ReadStmtFromStream()
4009 S = UserDefinedLiteral::CreateEmpty(Context, NumArgs, HasFPFeatures, in ReadStmtFromStream()
4015 S = new (Context) CXXStdInitializerListExpr(Empty); in ReadStmtFromStream()
4019 S = new (Context) CXXBoolLiteralExpr(Empty); in ReadStmtFromStream()
4023 S = new (Context) CXXNullPtrLiteralExpr(Empty); in ReadStmtFromStream()
4027 S = new (Context) CXXTypeidExpr(Empty, true); in ReadStmtFromStream()
4031 S = new (Context) CXXTypeidExpr(Empty, false); in ReadStmtFromStream()
4035 S = new (Context) CXXUuidofExpr(Empty, true); in ReadStmtFromStream()
4039 S = new (Context) MSPropertyRefExpr(Empty); in ReadStmtFromStream()
4043 S = new (Context) MSPropertySubscriptExpr(Empty); in ReadStmtFromStream()
4047 S = new (Context) CXXUuidofExpr(Empty, false); in ReadStmtFromStream()
4051 S = CXXThisExpr::CreateEmpty(Context); in ReadStmtFromStream()
4055 S = new (Context) CXXThrowExpr(Empty); in ReadStmtFromStream()
4060 Context, /*HasRewrittenInit=*/Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
4065 Context, /*HasRewrittenInit=*/Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
4069 S = new (Context) CXXBindTemporaryExpr(Empty); in ReadStmtFromStream()
4073 S = new (Context) CXXScalarValueInitExpr(Empty); in ReadStmtFromStream()
4078 Context, in ReadStmtFromStream()
4086 S = new (Context) CXXDeleteExpr(Empty); in ReadStmtFromStream()
4090 S = new (Context) CXXPseudoDestructorExpr(Empty); in ReadStmtFromStream()
4094 S = ExprWithCleanups::Create(Context, Empty, in ReadStmtFromStream()
4107 Context, HasTemplateKWAndArgsInfo, NumTemplateArgs, in ReadStmtFromStream()
4122 Context, HasTemplateKWAndArgsInfo, NumTemplateArgs); in ReadStmtFromStream()
4127 S = CXXUnresolvedConstructExpr::CreateEmpty(Context, in ReadStmtFromStream()
4139 Context, NumResults, HasTemplateKWAndArgsInfo, NumTemplateArgs); in ReadStmtFromStream()
4151 Context, NumResults, HasTemplateKWAndArgsInfo, NumTemplateArgs); in ReadStmtFromStream()
4156 S = TypeTraitExpr::CreateDeserialized(Context, in ReadStmtFromStream()
4161 S = new (Context) ArrayTypeTraitExpr(Empty); in ReadStmtFromStream()
4165 S = new (Context) ExpressionTraitExpr(Empty); in ReadStmtFromStream()
4169 S = new (Context) CXXNoexceptExpr(Empty); in ReadStmtFromStream()
4173 S = new (Context) PackExpansionExpr(Empty); in ReadStmtFromStream()
4178 Context, in ReadStmtFromStream()
4184 Context, in ReadStmtFromStream()
4189 S = new (Context) SubstNonTypeTemplateParmExpr(Empty); in ReadStmtFromStream()
4193 S = new (Context) SubstNonTypeTemplateParmPackExpr(Empty); in ReadStmtFromStream()
4197 S = FunctionParmPackExpr::CreateEmpty(Context, in ReadStmtFromStream()
4202 S = new (Context) MaterializeTemporaryExpr(Empty); in ReadStmtFromStream()
4206 S = new (Context) CXXFoldExpr(Empty); in ReadStmtFromStream()
4211 Context, /*numExprs=*/Record[ASTStmtReader::NumExprFields], Empty); in ReadStmtFromStream()
4215 S = new (Context) OpaqueValueExpr(Empty); in ReadStmtFromStream()
4223 S = CUDAKernelCallExpr::CreateEmpty(Context, NumArgs, HasFPFeatures, in ReadStmtFromStream()
4229 S = new (Context) AsTypeExpr(Empty); in ReadStmtFromStream()
4234 S = PseudoObjectExpr::Create(Context, Empty, numSemanticExprs); in ReadStmtFromStream()
4239 S = new (Context) AtomicExpr(Empty); in ReadStmtFromStream()
4244 S = LambdaExpr::CreateDeserialized(Context, NumCaptures); in ReadStmtFromStream()
4250 S = CoroutineBodyStmt::Create(Context, Empty, NumParams); in ReadStmtFromStream()
4255 S = new (Context) CoreturnStmt(Empty); in ReadStmtFromStream()
4259 S = new (Context) CoawaitExpr(Empty); in ReadStmtFromStream()
4263 S = new (Context) CoyieldExpr(Empty); in ReadStmtFromStream()
4267 S = new (Context) DependentCoawaitExpr(Empty); in ReadStmtFromStream()
4271 S = new (Context) ConceptSpecializationExpr(Empty); in ReadStmtFromStream()
4276 S = OpenACCComputeConstruct::CreateEmpty(Context, NumClauses); in ReadStmtFromStream()
4281 S = OpenACCLoopConstruct::CreateEmpty(Context, NumClauses); in ReadStmtFromStream()
4287 S = RequiresExpr::Create(Context, Empty, numLocalParameters, in ReadStmtFromStream()