Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
HDSema.h1070 struct ExpressionEvaluationContextRecord { struct
1120 ExpressionEvaluationContextRecord(ExpressionEvaluationContext Context, in ExpressionEvaluationContextRecord() argument
1140 SmallVector<ExpressionEvaluationContextRecord, 8> ExprEvalContexts; argument
1143 void WarnOnPendingNoDerefs(ExpressionEvaluationContextRecord &Rec);
4463 ExpressionEvaluationContextRecord::ExpressionKind Type =
4464 ExpressionEvaluationContextRecord::EK_Other);
4468 ExpressionEvaluationContextRecord::ExpressionKind Type =
4469 ExpressionEvaluationContextRecord::EK_Other);
12076 Sema::ExpressionEvaluationContextRecord::ExpressionKind ExprContext =
12077 Sema::ExpressionEvaluationContextRecord::EK_Other,
[all …]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/
HDParseStmt.cpp1371 Sema::ExpressionEvaluationContextRecord::EK_Other, in ParseIfStatement()
1410 Sema::ExpressionEvaluationContextRecord::EK_Other, in ParseIfStatement()
HDParseTemplate.cpp1521 /*ExprContext=*/Sema::ExpressionEvaluationContextRecord::EK_TemplateArgument); in ParseTemplateArgument()
HDParseDeclCXX.cpp980 Sema::ExpressionEvaluationContextRecord::EK_Decltype); in ParseDecltypeSpecifier()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaExpr.cpp4540 ExpressionEvaluationContextRecord &LastRecord = ExprEvalContexts.back(); in CheckAddressOfNoDeref()
4554 ExpressionEvaluationContextRecord &LastRecord = ExprEvalContexts.back(); in CheckSubscriptAccessOfNoDeref()
15203 ExpressionEvaluationContextRecord::ExpressionKind ExprContext) { in PushExpressionEvaluationContext()
15214 ExpressionEvaluationContextRecord::ExpressionKind ExprContext) { in PushExpressionEvaluationContext()
15248 void Sema::WarnOnPendingNoDerefs(ExpressionEvaluationContextRecord &Rec) { in WarnOnPendingNoDerefs()
15285 ExpressionEvaluationContextRecord& Rec = ExprEvalContexts.back(); in PopExpressionEvaluationContext()
15289 using ExpressionKind = ExpressionEvaluationContextRecord::ExpressionKind; in PopExpressionEvaluationContext()
17283 ExpressionEvaluationContextRecord::EK_Decltype) { in CheckCallReturnType()
HDSema.cpp195 nullptr, ExpressionEvaluationContextRecord::EK_Other);
HDSemaExprCXX.cpp6727 ExpressionEvaluationContextRecord::EK_Decltype; in MaybeBindToTemporary()
6811 ExpressionEvaluationContextRecord::EK_Decltype && in ActOnDecltypeExpression()
6860 ExpressionEvaluationContextRecord::EK_Other; in ActOnDecltypeExpression()
HDTreeTransform.h4118 Sema::ExpressionEvaluationContextRecord::EK_TemplateArgument); in TransformTemplateArgument()
5783 Sema::ExpressionEvaluationContextRecord::EK_Decltype); in TransformDecltypeType()