clang API Documentation
RAII object that enters a new expression evaluation context. More...
#include <Sema.h>
Public Member Functions | |
| EnterExpressionEvaluationContext (Sema &Actions, Sema::ExpressionEvaluationContext NewContext, Decl *LambdaContextDecl=nullptr, bool IsDecltype=false) | |
| EnterExpressionEvaluationContext (Sema &Actions, Sema::ExpressionEvaluationContext NewContext, Sema::ReuseLambdaContextDecl_t, bool IsDecltype=false) | |
| ~EnterExpressionEvaluationContext () | |
RAII object that enters a new expression evaluation context.
| clang::EnterExpressionEvaluationContext::EnterExpressionEvaluationContext | ( | Sema & | Actions, |
| Sema::ExpressionEvaluationContext | NewContext, | ||
| Decl * | LambdaContextDecl = nullptr, |
||
| bool | IsDecltype = false |
||
| ) | [inline] |
Definition at line 8705 of file Sema.h.
References clang::Sema::PushExpressionEvaluationContext().
| clang::EnterExpressionEvaluationContext::EnterExpressionEvaluationContext | ( | Sema & | Actions, |
| Sema::ExpressionEvaluationContext | NewContext, | ||
| Sema::ReuseLambdaContextDecl_t | , | ||
| bool | IsDecltype = false |
||
| ) | [inline] |
Definition at line 8713 of file Sema.h.
References clang::Sema::PushExpressionEvaluationContext(), and clang::Sema::ReuseLambdaContextDecl.