Home
last modified time | relevance | path

Searched refs:ExprContext (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DEnterExpressionEvaluationContext.h27 Sema::ExpressionEvaluationContextRecord::ExpressionKind ExprContext =
33 ExprContext); in Actions()
38 Sema::ExpressionEvaluationContextRecord::ExpressionKind ExprContext =
42 NewContext, Sema::ReuseLambdaContextDecl, ExprContext); in Actions()
H A DSema.h6776 } ExprContext; member
6823 ExpressionKind ExprContext) in ExpressionEvaluationContextRecord()
6826 ManglingContextDecl(ManglingContextDecl), ExprContext(ExprContext), in ExpressionEvaluationContextRecord()
6895 return ExprEvalContexts.back().ExprContext == in isAttrContext()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCoroutine.cpp783 const auto ExprContext = S.currentEvaluationContext().ExprContext; in checkSuspensionContext() local
786 (ExprContext != Sema::ExpressionEvaluationContextRecord::EK_Other && in checkSuspensionContext()
787 ExprContext != Sema::ExpressionEvaluationContextRecord::EK_VariableInit); in checkSuspensionContext()
H A DSemaExprCXX.cpp6646 bool IsDecltype = ExprEvalContexts.back().ExprContext == in MaybeBindToTemporary()
6727 assert(ExprEvalContexts.back().ExprContext == in ActOnDecltypeExpression()
6777 ExprEvalContexts.back().ExprContext = in ActOnDecltypeExpression()
H A DSemaExpr.cpp17552 ExpressionEvaluationContextRecord::ExpressionKind ExprContext) { in PushExpressionEvaluationContext() argument
17554 LambdaContextDecl, ExprContext); in PushExpressionEvaluationContext()
17581 ExpressionEvaluationContextRecord::ExpressionKind ExprContext) { in PushExpressionEvaluationContext() argument
17583 PushExpressionEvaluationContext(NewContext, ClosureContextDecl, ExprContext); in PushExpressionEvaluationContext()
17944 Rec.ExprContext == in HandleImmediateInvocations()
18046 (Rec.ExprContext == ExpressionKind::EK_TemplateArgument || in PopExpressionEvaluationContext()
18061 } else if (Rec.ExprContext == ExpressionKind::EK_TemplateArgument) { in PopExpressionEvaluationContext()
20493 if (ExprEvalContexts.back().ExprContext == in CheckCallReturnType()