Lines Matching refs:Context

2792     ASTContext &Context = getContext();  in ReadStmtFromStream()  local
2818 S = new (Context) NullStmt(Empty); in ReadStmtFromStream()
2823 Context, /*NumStmts=*/Record[ASTStmtReader::NumStmtFields], in ReadStmtFromStream()
2829 Context, in ReadStmtFromStream()
2834 S = new (Context) DefaultStmt(Empty); in ReadStmtFromStream()
2838 S = new (Context) LabelStmt(Empty); in ReadStmtFromStream()
2843 Context, in ReadStmtFromStream()
2849 Context, in ReadStmtFromStream()
2857 Context, in ReadStmtFromStream()
2864 Context, in ReadStmtFromStream()
2869 S = new (Context) DoStmt(Empty); in ReadStmtFromStream()
2873 S = new (Context) ForStmt(Empty); in ReadStmtFromStream()
2877 S = new (Context) GotoStmt(Empty); in ReadStmtFromStream()
2881 S = new (Context) IndirectGotoStmt(Empty); in ReadStmtFromStream()
2885 S = new (Context) ContinueStmt(Empty); in ReadStmtFromStream()
2889 S = new (Context) BreakStmt(Empty); in ReadStmtFromStream()
2894 Context, /* HasNRVOCandidate=*/Record[ASTStmtReader::NumStmtFields]); in ReadStmtFromStream()
2898 S = new (Context) DeclStmt(Empty); in ReadStmtFromStream()
2902 S = new (Context) GCCAsmStmt(Empty); in ReadStmtFromStream()
2906 S = new (Context) MSAsmStmt(Empty); in ReadStmtFromStream()
2911 Context, Record[ASTStmtReader::NumStmtFields]); in ReadStmtFromStream()
2916 Context, static_cast<ConstantExpr::ResultStorageKind>( in ReadStmtFromStream()
2921 S = SYCLUniqueStableNameExpr::CreateEmpty(Context); in ReadStmtFromStream()
2926 Context, in ReadStmtFromStream()
2932 Context, in ReadStmtFromStream()
2941 S = IntegerLiteral::Create(Context, Empty); in ReadStmtFromStream()
2945 S = FixedPointLiteral::Create(Context, Empty); in ReadStmtFromStream()
2949 S = FloatingLiteral::Create(Context, Empty); in ReadStmtFromStream()
2953 S = new (Context) ImaginaryLiteral(Empty); in ReadStmtFromStream()
2958 Context, in ReadStmtFromStream()
2965 S = new (Context) CharacterLiteral(Empty); in ReadStmtFromStream()
2969 S = new (Context) ParenExpr(Empty); in ReadStmtFromStream()
2974 Context, in ReadStmtFromStream()
2979 S = UnaryOperator::CreateEmpty(Context, in ReadStmtFromStream()
2984 S = OffsetOfExpr::CreateEmpty(Context, in ReadStmtFromStream()
2990 S = new (Context) UnaryExprOrTypeTraitExpr(Empty); in ReadStmtFromStream()
2994 S = new (Context) ArraySubscriptExpr(Empty); in ReadStmtFromStream()
2998 S = new (Context) MatrixSubscriptExpr(Empty); in ReadStmtFromStream()
3002 S = new (Context) OMPArraySectionExpr(Empty); in ReadStmtFromStream()
3007 Context, Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3011 S = OMPIteratorExpr::CreateEmpty(Context, in ReadStmtFromStream()
3017 Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
3023 Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3027 S = MemberExpr::CreateEmpty(Context, Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
3034 S = BinaryOperator::CreateEmpty(Context, in ReadStmtFromStream()
3040 Context, Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3044 S = new (Context) ConditionalOperator(Empty); in ReadStmtFromStream()
3048 S = new (Context) BinaryConditionalOperator(Empty); in ReadStmtFromStream()
3053 Context, in ReadStmtFromStream()
3060 Context, in ReadStmtFromStream()
3066 S = new (Context) CompoundLiteralExpr(Empty); in ReadStmtFromStream()
3070 S = new (Context) ExtVectorElementExpr(Empty); in ReadStmtFromStream()
3074 S = new (Context) InitListExpr(Empty); in ReadStmtFromStream()
3078 S = DesignatedInitExpr::CreateEmpty(Context, in ReadStmtFromStream()
3084 S = new (Context) DesignatedInitUpdateExpr(Empty); in ReadStmtFromStream()
3088 S = new (Context) ImplicitValueInitExpr(Empty); in ReadStmtFromStream()
3092 S = new (Context) NoInitExpr(Empty); in ReadStmtFromStream()
3096 S = new (Context) ArrayInitLoopExpr(Empty); in ReadStmtFromStream()
3100 S = new (Context) ArrayInitIndexExpr(Empty); in ReadStmtFromStream()
3104 S = new (Context) VAArgExpr(Empty); in ReadStmtFromStream()
3108 S = new (Context) SourceLocExpr(Empty); in ReadStmtFromStream()
3112 S = new (Context) AddrLabelExpr(Empty); in ReadStmtFromStream()
3116 S = new (Context) StmtExpr(Empty); in ReadStmtFromStream()
3120 S = new (Context) ChooseExpr(Empty); in ReadStmtFromStream()
3124 S = new (Context) GNUNullExpr(Empty); in ReadStmtFromStream()
3128 S = new (Context) ShuffleVectorExpr(Empty); in ReadStmtFromStream()
3132 S = new (Context) ConvertVectorExpr(Empty); in ReadStmtFromStream()
3136 S = new (Context) BlockExpr(Empty); in ReadStmtFromStream()
3141 Context, in ReadStmtFromStream()
3146 S = new (Context) ObjCStringLiteral(Empty); in ReadStmtFromStream()
3150 S = new (Context) ObjCBoxedExpr(Empty); in ReadStmtFromStream()
3154 S = ObjCArrayLiteral::CreateEmpty(Context, in ReadStmtFromStream()
3159 S = ObjCDictionaryLiteral::CreateEmpty(Context, in ReadStmtFromStream()
3165 S = new (Context) ObjCEncodeExpr(Empty); in ReadStmtFromStream()
3169 S = new (Context) ObjCSelectorExpr(Empty); in ReadStmtFromStream()
3173 S = new (Context) ObjCProtocolExpr(Empty); in ReadStmtFromStream()
3177 S = new (Context) ObjCIvarRefExpr(Empty); in ReadStmtFromStream()
3181 S = new (Context) ObjCPropertyRefExpr(Empty); in ReadStmtFromStream()
3185 S = new (Context) ObjCSubscriptRefExpr(Empty); in ReadStmtFromStream()
3192 S = ObjCMessageExpr::CreateEmpty(Context, in ReadStmtFromStream()
3198 S = new (Context) ObjCIsaExpr(Empty); in ReadStmtFromStream()
3202 S = new (Context) ObjCIndirectCopyRestoreExpr(Empty); in ReadStmtFromStream()
3206 S = new (Context) ObjCBridgedCastExpr(Empty); in ReadStmtFromStream()
3210 S = new (Context) ObjCForCollectionStmt(Empty); in ReadStmtFromStream()
3214 S = new (Context) ObjCAtCatchStmt(Empty); in ReadStmtFromStream()
3218 S = new (Context) ObjCAtFinallyStmt(Empty); in ReadStmtFromStream()
3222 S = ObjCAtTryStmt::CreateEmpty(Context, in ReadStmtFromStream()
3228 S = new (Context) ObjCAtSynchronizedStmt(Empty); in ReadStmtFromStream()
3232 S = new (Context) ObjCAtThrowStmt(Empty); in ReadStmtFromStream()
3236 S = new (Context) ObjCAutoreleasePoolStmt(Empty); in ReadStmtFromStream()
3240 S = new (Context) ObjCBoolLiteralExpr(Empty); in ReadStmtFromStream()
3244 S = new (Context) ObjCAvailabilityCheckExpr(Empty); in ReadStmtFromStream()
3248 S = new (Context) SEHLeaveStmt(Empty); in ReadStmtFromStream()
3252 S = new (Context) SEHExceptStmt(Empty); in ReadStmtFromStream()
3256 S = new (Context) SEHFinallyStmt(Empty); in ReadStmtFromStream()
3260 S = new (Context) SEHTryStmt(Empty); in ReadStmtFromStream()
3264 S = new (Context) CXXCatchStmt(Empty); in ReadStmtFromStream()
3268 S = CXXTryStmt::Create(Context, Empty, in ReadStmtFromStream()
3273 S = new (Context) CXXForRangeStmt(Empty); in ReadStmtFromStream()
3277 S = new (Context) MSDependentExistsStmt(SourceLocation(), true, in ReadStmtFromStream()
3284 S = OMPCanonicalLoop::createEmpty(Context); in ReadStmtFromStream()
3289 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3294 OMPParallelDirective::CreateEmpty(Context, in ReadStmtFromStream()
3302 S = OMPSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3310 S = OMPTileDirective::CreateEmpty(Context, NumClauses, NumLoops); in ReadStmtFromStream()
3317 S = OMPUnrollDirective::CreateEmpty(Context, NumClauses); in ReadStmtFromStream()
3324 S = OMPForDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3332 S = OMPForSimdDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3339 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3343 S = OMPSectionDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3348 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3352 S = OMPMasterDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3357 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3363 S = OMPParallelForDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3371 S = OMPParallelForSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3378 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3383 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3388 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3393 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3397 S = OMPTaskyieldDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3401 S = OMPBarrierDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3406 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3411 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3416 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3421 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3426 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3431 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3437 S = OMPOrderedDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3444 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3449 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3454 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3459 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3464 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3469 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3475 S = OMPTargetParallelForDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3482 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3487 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3491 S = OMPCancellationPointDirective::CreateEmpty(Context, Empty); in ReadStmtFromStream()
3496 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3502 S = OMPTaskLoopDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3510 S = OMPTaskLoopSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3518 S = OMPMasterTaskLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3526 S = OMPMaskedTaskLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3534 S = OMPMasterTaskLoopSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3542 S = OMPMaskedTaskLoopSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3550 S = OMPParallelMasterTaskLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3558 S = OMPParallelMaskedTaskLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3567 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3575 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3582 S = OMPDistributeDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3590 S = OMPDistributeParallelForDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3598 S = OMPDistributeParallelForSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3607 S = OMPDistributeSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3615 S = OMPTargetParallelForSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3623 S = OMPTargetSimdDirective::CreateEmpty(Context, NumClauses, CollapsedNum, in ReadStmtFromStream()
3631 S = OMPTeamsDistributeDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3639 S = OMPTeamsDistributeSimdDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3648 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3656 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3662 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3668 S = OMPTargetTeamsDistributeDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3677 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3685 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3693 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3699 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3704 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3709 Context, Record[ASTStmtReader::NumStmtFields], Empty); in ReadStmtFromStream()
3715 S = OMPGenericLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3723 S = OMPTeamsGenericLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3731 S = OMPTargetTeamsGenericLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3739 S = OMPParallelGenericLoopDirective::CreateEmpty(Context, NumClauses, in ReadStmtFromStream()
3748 Context, NumClauses, CollapsedNum, Empty); in ReadStmtFromStream()
3754 Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
3760 Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
3765 S = new (Context) CXXRewrittenBinaryOperator(Empty); in ReadStmtFromStream()
3770 Context, in ReadStmtFromStream()
3775 S = new (Context) CXXInheritedCtorInitExpr(Empty); in ReadStmtFromStream()
3780 Context, in ReadStmtFromStream()
3786 Context, in ReadStmtFromStream()
3792 S = CXXDynamicCastExpr::CreateEmpty(Context, in ReadStmtFromStream()
3797 S = CXXReinterpretCastExpr::CreateEmpty(Context, in ReadStmtFromStream()
3802 S = CXXConstCastExpr::CreateEmpty(Context); in ReadStmtFromStream()
3806 S = CXXAddrspaceCastExpr::CreateEmpty(Context); in ReadStmtFromStream()
3811 Context, in ReadStmtFromStream()
3818 S = new (Context) BuiltinBitCastExpr(Empty); in ReadStmtFromStream()
3823 Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
3828 S = new (Context) CXXStdInitializerListExpr(Empty); in ReadStmtFromStream()
3832 S = new (Context) CXXBoolLiteralExpr(Empty); in ReadStmtFromStream()
3836 S = new (Context) CXXNullPtrLiteralExpr(Empty); in ReadStmtFromStream()
3840 S = new (Context) CXXTypeidExpr(Empty, true); in ReadStmtFromStream()
3844 S = new (Context) CXXTypeidExpr(Empty, false); in ReadStmtFromStream()
3848 S = new (Context) CXXUuidofExpr(Empty, true); in ReadStmtFromStream()
3852 S = new (Context) MSPropertyRefExpr(Empty); in ReadStmtFromStream()
3856 S = new (Context) MSPropertySubscriptExpr(Empty); in ReadStmtFromStream()
3860 S = new (Context) CXXUuidofExpr(Empty, false); in ReadStmtFromStream()
3864 S = new (Context) CXXThisExpr(Empty); in ReadStmtFromStream()
3868 S = new (Context) CXXThrowExpr(Empty); in ReadStmtFromStream()
3873 Context, /*HasRewrittenInit=*/Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3878 Context, /*HasRewrittenInit=*/Record[ASTStmtReader::NumExprFields]); in ReadStmtFromStream()
3882 S = new (Context) CXXBindTemporaryExpr(Empty); in ReadStmtFromStream()
3886 S = new (Context) CXXScalarValueInitExpr(Empty); in ReadStmtFromStream()
3891 Context, in ReadStmtFromStream()
3899 S = new (Context) CXXDeleteExpr(Empty); in ReadStmtFromStream()
3903 S = new (Context) CXXPseudoDestructorExpr(Empty); in ReadStmtFromStream()
3907 S = ExprWithCleanups::Create(Context, Empty, in ReadStmtFromStream()
3913 Context, in ReadStmtFromStream()
3921 S = DependentScopeDeclRefExpr::CreateEmpty(Context, in ReadStmtFromStream()
3929 S = CXXUnresolvedConstructExpr::CreateEmpty(Context, in ReadStmtFromStream()
3935 Context, in ReadStmtFromStream()
3946 Context, in ReadStmtFromStream()
3956 S = TypeTraitExpr::CreateDeserialized(Context, in ReadStmtFromStream()
3961 S = new (Context) ArrayTypeTraitExpr(Empty); in ReadStmtFromStream()
3965 S = new (Context) ExpressionTraitExpr(Empty); in ReadStmtFromStream()
3969 S = new (Context) CXXNoexceptExpr(Empty); in ReadStmtFromStream()
3973 S = new (Context) PackExpansionExpr(Empty); in ReadStmtFromStream()
3978 Context, in ReadStmtFromStream()
3983 S = new (Context) SubstNonTypeTemplateParmExpr(Empty); in ReadStmtFromStream()
3987 S = new (Context) SubstNonTypeTemplateParmPackExpr(Empty); in ReadStmtFromStream()
3991 S = FunctionParmPackExpr::CreateEmpty(Context, in ReadStmtFromStream()
3996 S = new (Context) MaterializeTemporaryExpr(Empty); in ReadStmtFromStream()
4000 S = new (Context) CXXFoldExpr(Empty); in ReadStmtFromStream()
4005 Context, /*numExprs=*/Record[ASTStmtReader::NumExprFields], Empty); in ReadStmtFromStream()
4009 S = new (Context) OpaqueValueExpr(Empty); in ReadStmtFromStream()
4014 Context, /*NumArgs=*/Record[ASTStmtReader::NumExprFields], in ReadStmtFromStream()
4019 S = new (Context) AsTypeExpr(Empty); in ReadStmtFromStream()
4024 S = PseudoObjectExpr::Create(Context, Empty, numSemanticExprs); in ReadStmtFromStream()
4029 S = new (Context) AtomicExpr(Empty); in ReadStmtFromStream()
4034 S = LambdaExpr::CreateDeserialized(Context, NumCaptures); in ReadStmtFromStream()
4040 S = CoroutineBodyStmt::Create(Context, Empty, NumParams); in ReadStmtFromStream()
4045 S = new (Context) CoreturnStmt(Empty); in ReadStmtFromStream()
4049 S = new (Context) CoawaitExpr(Empty); in ReadStmtFromStream()
4053 S = new (Context) CoyieldExpr(Empty); in ReadStmtFromStream()
4057 S = new (Context) DependentCoawaitExpr(Empty); in ReadStmtFromStream()
4061 S = new (Context) ConceptSpecializationExpr(Empty); in ReadStmtFromStream()
4068 S = RequiresExpr::Create(Context, Empty, numLocalParameters, in ReadStmtFromStream()