Searched refs:currentEvaluationContext (Results 1 – 11 of 11) sorted by relevance
907 const auto &ExprEvalCtx = SemaRef.currentEvaluationContext(); in CheckCall()
552 else if (S.currentEvaluationContext().IsCaseExpr) in DoEmitAvailabilityWarning()
783 const auto ExprContext = S.currentEvaluationContext().ExprContext; in checkSuspensionContext()
817 SemaRef.currentEvaluationContext().RebuildDefaultArgOrDefaultInit = in FillInEmptyInitForField()819 SemaRef.currentEvaluationContext().DelayedDefaultInitializationContext = in FillInEmptyInitForField()822 SemaRef.currentEvaluationContext().InLifetimeExtendingContext = in FillInEmptyInitForField()7723 currentEvaluationContext().ForRangeLifetimeExtendTemps.push_back(MTE); in CreateMaterializeTemporaryExpr()
4694 if (currentEvaluationContext().isUnevaluated() && in CreateUnaryExprOrTypeTraitExpr()4695 currentEvaluationContext().InConditionallyConstantEvaluateContext && in CreateUnaryExprOrTypeTraitExpr()5604 currentEvaluationContext().InLifetimeExtendingContext = in BuildCXXDefaultArgExpr()5712 currentEvaluationContext().InLifetimeExtendingContext = in BuildCXXDefaultInitExpr()6541 currentEvaluationContext().ReferenceToConsteval.erase(DRE); in ActOnCallExpr()17598 Sema::ExpressionEvaluationContextRecord &Current = currentEvaluationContext(); in PushExpressionEvaluationContextForFunction()18252 SemaRef.currentEvaluationContext(); in isOdrUseContext()
6117 currentEvaluationContext().InLifetimeExtendingContext = in InstantiateVariableInitializer()6119 currentEvaluationContext().RebuildDefaultArgOrDefaultInit = in InstantiateVariableInitializer()
4420 getSema().currentEvaluationContext().InLifetimeExtendingContext = in TransformInitializer()4422 getSema().currentEvaluationContext().RebuildDefaultArgOrDefaultInit = in TransformInitializer()9202 auto &LastRecord = getSema().currentEvaluationContext(); in TransformCXXForRangeStmt()
4824 currentEvaluationContext().isPotentiallyEvaluated() && in DeduceTemplateArguments()
2576 return currentEvaluationContext().isConstantEvaluated() || in isConstantEvaluatedContext()6872 const ExpressionEvaluationContextRecord ¤tEvaluationContext() const { in currentEvaluationContext() function6878 ExpressionEvaluationContextRecord ¤tEvaluationContext() { in currentEvaluationContext() function8105 const ExpressionEvaluationContextRecord &Ctx = currentEvaluationContext(); in isAlwaysConstantEvaluatedContext()8113 return currentEvaluationContext().isUnevaluated(); in isUnevaluatedContext()8117 return currentEvaluationContext().isImmediateFunctionContext(); in isImmediateFunctionContext()8121 return currentEvaluationContext().InLifetimeExtendingContext; in isInLifetimeExtendingContext()8125 return currentEvaluationContext().RebuildDefaultArgOrDefaultInit; in needsRebuildOfDefaultArgOrInit()8129 const ExpressionEvaluationContextRecord &Ctx = currentEvaluationContext(); in isCheckingDefaultArgumentOrInitializer()
176 Actions.currentEvaluationContext().IsCaseExpr = true; in ParseCaseExpression()
2315 auto &LastRecord = Actions.currentEvaluationContext(); in ParseDeclGroup()