Searched refs:ExpressionEvaluationContextRecord (Results 1 – 8 of 8) sorted by relevance
1241 struct ExpressionEvaluationContextRecord { struct1295 ExpressionEvaluationContextRecord(ExpressionEvaluationContext Context, in ExpressionEvaluationContextRecord() function1315 SmallVector<ExpressionEvaluationContextRecord, 8> ExprEvalContexts; argument1318 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 …]
1423 Sema::ExpressionEvaluationContextRecord::EK_Other, in ParseIfStatement()1462 Sema::ExpressionEvaluationContextRecord::EK_Other, in ParseIfStatement()
1526 /*ExprContext=*/Sema::ExpressionEvaluationContextRecord::EK_TemplateArgument); in ParseTemplateArgument()
1040 Sema::ExpressionEvaluationContextRecord::EK_Decltype); in ParseDecltypeSpecifier()
4874 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()
227 nullptr, ExpressionEvaluationContextRecord::EK_Other);
7027 ExpressionEvaluationContextRecord::EK_Decltype; in MaybeBindToTemporary()7111 ExpressionEvaluationContextRecord::EK_Decltype && in ActOnDecltypeExpression()7161 ExpressionEvaluationContextRecord::EK_Other; in ActOnDecltypeExpression()
4414 Sema::ExpressionEvaluationContextRecord::EK_TemplateArgument); in TransformTemplateArgument()6162 Sema::ExpressionEvaluationContextRecord::EK_Decltype); in TransformDecltypeType()