Home
last modified time | relevance | path

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

/external/llvm-project/clang/include/clang/Sema/
DSema.h1126 struct ExpressionEvaluationContextRecord { struct
1180 ExpressionEvaluationContextRecord(ExpressionEvaluationContext Context, in ExpressionEvaluationContextRecord() argument
1200 SmallVector<ExpressionEvaluationContextRecord, 8> ExprEvalContexts; argument
1203 void WarnOnPendingNoDerefs(ExpressionEvaluationContextRecord &Rec);
4798 ExpressionEvaluationContextRecord::ExpressionKind Type =
4799 ExpressionEvaluationContextRecord::EK_Other);
4803 ExpressionEvaluationContextRecord::ExpressionKind Type =
4804 ExpressionEvaluationContextRecord::EK_Other);
12663 Sema::ExpressionEvaluationContextRecord::ExpressionKind ExprContext =
12664 Sema::ExpressionEvaluationContextRecord::EK_Other,
[all …]
/external/llvm-project/clang/lib/Parse/
DParseStmt.cpp1415 Sema::ExpressionEvaluationContextRecord::EK_Other, in ParseIfStatement()
1454 Sema::ExpressionEvaluationContextRecord::EK_Other, in ParseIfStatement()
DParseTemplate.cpp1526 /*ExprContext=*/Sema::ExpressionEvaluationContextRecord::EK_TemplateArgument); in ParseTemplateArgument()
DParseDeclCXX.cpp985 Sema::ExpressionEvaluationContextRecord::EK_Decltype); in ParseDecltypeSpecifier()
/external/clang/lib/Sema/
DSemaLambda.cpp346 Sema::ExpressionEvaluationContextRecord::getMangleNumberingContext( in getMangleNumberingContext()
DSemaExpr.cpp12841 ExpressionEvaluationContextRecord& Rec = ExprEvalContexts.back(); in PopExpressionEvaluationContext()
/external/llvm-project/clang/lib/Sema/
DSemaExpr.cpp4803 ExpressionEvaluationContextRecord &LastRecord = ExprEvalContexts.back(); in CheckAddressOfNoDeref()
4820 ExpressionEvaluationContextRecord &LastRecord = ExprEvalContexts.back(); in CheckSubscriptAccessOfNoDeref()
16241 ExpressionEvaluationContextRecord::ExpressionKind ExprContext) { in PushExpressionEvaluationContext()
16252 ExpressionEvaluationContextRecord::ExpressionKind ExprContext) { in PushExpressionEvaluationContext()
16286 void Sema::WarnOnPendingNoDerefs(ExpressionEvaluationContextRecord &Rec) { in WarnOnPendingNoDerefs()
16376 Sema &SemaRef, Sema::ExpressionEvaluationContextRecord &Rec, in RemoveNestedImmediateInvocation()
16455 Sema::ExpressionEvaluationContextRecord &Rec) { in HandleImmediateInvocations()
16503 ExpressionEvaluationContextRecord& Rec = ExprEvalContexts.back(); in PopExpressionEvaluationContext()
16507 using ExpressionKind = ExpressionEvaluationContextRecord::ExpressionKind; in PopExpressionEvaluationContext()
18522 ExpressionEvaluationContextRecord::EK_Decltype) { in CheckCallReturnType()
DSema.cpp201 nullptr, ExpressionEvaluationContextRecord::EK_Other);
DSemaExprCXX.cpp6905 ExpressionEvaluationContextRecord::EK_Decltype; in MaybeBindToTemporary()
6989 ExpressionEvaluationContextRecord::EK_Decltype && in ActOnDecltypeExpression()
7039 ExpressionEvaluationContextRecord::EK_Other; in ActOnDecltypeExpression()
DTreeTransform.h4307 Sema::ExpressionEvaluationContextRecord::EK_TemplateArgument); in TransformTemplateArgument()
6053 Sema::ExpressionEvaluationContextRecord::EK_Decltype); in TransformDecltypeType()
/external/clang/include/clang/Sema/
DSema.h833 struct ExpressionEvaluationContextRecord { struct
877 ExpressionEvaluationContextRecord(ExpressionEvaluationContext Context, in ExpressionEvaluationContextRecord() argument
897 SmallVector<ExpressionEvaluationContextRecord, 8> ExprEvalContexts; argument