Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h964 struct ExpressionEvaluationContextRecord { struct
1016 ExpressionEvaluationContextRecord(ExpressionEvaluationContext Context, in ExpressionEvaluationContextRecord() function
1041 SmallVector<ExpressionEvaluationContextRecord, 8> ExprEvalContexts; argument
1044 void WarnOnPendingNoDerefs(ExpressionEvaluationContextRecord &Rec);
4031 ExpressionEvaluationContextRecord::ExpressionKind Type =
4032 ExpressionEvaluationContextRecord::EK_Other);
4036 ExpressionEvaluationContextRecord::ExpressionKind Type =
4037 ExpressionEvaluationContextRecord::EK_Other);
10860 Sema::ExpressionEvaluationContextRecord::ExpressionKind ExprContext =
10861 Sema::ExpressionEvaluationContextRecord::EK_Other,
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseStmt.cpp1224 Sema::ExpressionEvaluationContextRecord::EK_Other, in ParseIfStatement()
1258 Sema::ExpressionEvaluationContextRecord::EK_Other, in ParseIfStatement()
H A DParseTemplate.cpp1237 /*ExprContext=*/Sema::ExpressionEvaluationContextRecord::EK_TemplateArgument); in ParseTemplateArgument()
H A DParseDeclCXX.cpp968 Sema::ExpressionEvaluationContextRecord::EK_Decltype); in ParseDecltypeSpecifier()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaLambda.cpp367 Sema::ExpressionEvaluationContextRecord::getMangleNumberingContext( in getMangleNumberingContext()
H A DSema.cpp166 nullptr, ExpressionEvaluationContextRecord::EK_Other);
H A DSemaExpr.cpp4295 ExpressionEvaluationContextRecord &LastRecord = ExprEvalContexts.back(); in CheckAddressOfNoDeref()
4309 ExpressionEvaluationContextRecord &LastRecord = ExprEvalContexts.back(); in CheckSubscriptAccessOfNoDeref()
14429 ExpressionEvaluationContextRecord::ExpressionKind ExprContext) { in PushExpressionEvaluationContext()
14440 ExpressionEvaluationContextRecord::ExpressionKind ExprContext) { in PushExpressionEvaluationContext()
14474 void Sema::WarnOnPendingNoDerefs(ExpressionEvaluationContextRecord &Rec) { in WarnOnPendingNoDerefs()
14491 ExpressionEvaluationContextRecord& Rec = ExprEvalContexts.back(); in PopExpressionEvaluationContext()
14495 using ExpressionKind = ExpressionEvaluationContextRecord::ExpressionKind; in PopExpressionEvaluationContext()
15997 ExpressionEvaluationContextRecord::EK_Decltype) { in CheckCallReturnType()
H A DSemaExprCXX.cpp6467 ExpressionEvaluationContextRecord::EK_Decltype; in MaybeBindToTemporary()
6550 ExpressionEvaluationContextRecord::EK_Decltype && in ActOnDecltypeExpression()
6599 ExpressionEvaluationContextRecord::EK_Other; in ActOnDecltypeExpression()
H A DTreeTransform.h3885 Sema::ExpressionEvaluationContextRecord::EK_TemplateArgument); in TransformTemplateArgument()
5588 Sema::ExpressionEvaluationContextRecord::EK_Decltype); in TransformDecltypeType()