Searched refs:ExpressionEvaluationContextRecord (Results 1 – 9 of 9) sorted by relevance
964 struct ExpressionEvaluationContextRecord { struct1016 ExpressionEvaluationContextRecord(ExpressionEvaluationContext Context, in ExpressionEvaluationContextRecord() function1041 SmallVector<ExpressionEvaluationContextRecord, 8> ExprEvalContexts; argument1044 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 …]
1224 Sema::ExpressionEvaluationContextRecord::EK_Other, in ParseIfStatement()1258 Sema::ExpressionEvaluationContextRecord::EK_Other, in ParseIfStatement()
1237 /*ExprContext=*/Sema::ExpressionEvaluationContextRecord::EK_TemplateArgument); in ParseTemplateArgument()
968 Sema::ExpressionEvaluationContextRecord::EK_Decltype); in ParseDecltypeSpecifier()
367 Sema::ExpressionEvaluationContextRecord::getMangleNumberingContext( in getMangleNumberingContext()
166 nullptr, ExpressionEvaluationContextRecord::EK_Other);
4295 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()
6467 ExpressionEvaluationContextRecord::EK_Decltype; in MaybeBindToTemporary()6550 ExpressionEvaluationContextRecord::EK_Decltype && in ActOnDecltypeExpression()6599 ExpressionEvaluationContextRecord::EK_Other; in ActOnDecltypeExpression()
3885 Sema::ExpressionEvaluationContextRecord::EK_TemplateArgument); in TransformTemplateArgument()5588 Sema::ExpressionEvaluationContextRecord::EK_Decltype); in TransformDecltypeType()