Home
last modified time | relevance | path

Searched refs:ExpressionEvaluationContextRecord (Results 1 – 8 of 8) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h1241 struct ExpressionEvaluationContextRecord { struct
1295 ExpressionEvaluationContextRecord(ExpressionEvaluationContext Context, in ExpressionEvaluationContextRecord() function
1315 SmallVector<ExpressionEvaluationContextRecord, 8> ExprEvalContexts; argument
1318 void WarnOnPendingNoDerefs(ExpressionEvaluationContextRecord &Rec);
4981 ExpressionEvaluationContextRecord::ExpressionKind Type =
4982 ExpressionEvaluationContextRecord::EK_Other);
4986 ExpressionEvaluationContextRecord::ExpressionKind Type =
4987 ExpressionEvaluationContextRecord::EK_Other);
12996 Sema::ExpressionEvaluationContextRecord::ExpressionKind ExprContext =
12997 Sema::ExpressionEvaluationContextRecord::EK_Other,
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseStmt.cpp1423 Sema::ExpressionEvaluationContextRecord::EK_Other, in ParseIfStatement()
1462 Sema::ExpressionEvaluationContextRecord::EK_Other, in ParseIfStatement()
H A DParseTemplate.cpp1526 /*ExprContext=*/Sema::ExpressionEvaluationContextRecord::EK_TemplateArgument); in ParseTemplateArgument()
H A DParseDeclCXX.cpp1040 Sema::ExpressionEvaluationContextRecord::EK_Decltype); in ParseDecltypeSpecifier()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp4874 ExpressionEvaluationContextRecord &LastRecord = ExprEvalContexts.back(); in CheckAddressOfNoDeref()
4891 ExpressionEvaluationContextRecord &LastRecord = ExprEvalContexts.back(); in CheckSubscriptAccessOfNoDeref()
16530 ExpressionEvaluationContextRecord::ExpressionKind ExprContext) { in PushExpressionEvaluationContext()
16541 ExpressionEvaluationContextRecord::ExpressionKind ExprContext) { in PushExpressionEvaluationContext()
16575 void Sema::WarnOnPendingNoDerefs(ExpressionEvaluationContextRecord &Rec) { in WarnOnPendingNoDerefs()
16665 Sema &SemaRef, Sema::ExpressionEvaluationContextRecord &Rec, in RemoveNestedImmediateInvocation()
16744 Sema::ExpressionEvaluationContextRecord &Rec) { in HandleImmediateInvocations()
16792 ExpressionEvaluationContextRecord& Rec = ExprEvalContexts.back(); in PopExpressionEvaluationContext()
16796 using ExpressionKind = ExpressionEvaluationContextRecord::ExpressionKind; in PopExpressionEvaluationContext()
18944 ExpressionEvaluationContextRecord::EK_Decltype) { in CheckCallReturnType()
H A DSema.cpp227 nullptr, ExpressionEvaluationContextRecord::EK_Other);
H A DSemaExprCXX.cpp7027 ExpressionEvaluationContextRecord::EK_Decltype; in MaybeBindToTemporary()
7111 ExpressionEvaluationContextRecord::EK_Decltype && in ActOnDecltypeExpression()
7161 ExpressionEvaluationContextRecord::EK_Other; in ActOnDecltypeExpression()
H A DTreeTransform.h4414 Sema::ExpressionEvaluationContextRecord::EK_TemplateArgument); in TransformTemplateArgument()
6162 Sema::ExpressionEvaluationContextRecord::EK_Decltype); in TransformDecltypeType()