Searched refs:ExpressionEvaluationContextRecord (Results 1 – 8 of 8) sorted by relevance
1070 struct ExpressionEvaluationContextRecord { struct1120 ExpressionEvaluationContextRecord(ExpressionEvaluationContext Context, in ExpressionEvaluationContextRecord() argument1140 SmallVector<ExpressionEvaluationContextRecord, 8> ExprEvalContexts; argument1143 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 …]
1371 Sema::ExpressionEvaluationContextRecord::EK_Other, in ParseIfStatement()1410 Sema::ExpressionEvaluationContextRecord::EK_Other, in ParseIfStatement()
1521 /*ExprContext=*/Sema::ExpressionEvaluationContextRecord::EK_TemplateArgument); in ParseTemplateArgument()
980 Sema::ExpressionEvaluationContextRecord::EK_Decltype); in ParseDecltypeSpecifier()
4540 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()
195 nullptr, ExpressionEvaluationContextRecord::EK_Other);
6727 ExpressionEvaluationContextRecord::EK_Decltype; in MaybeBindToTemporary()6811 ExpressionEvaluationContextRecord::EK_Decltype && in ActOnDecltypeExpression()6860 ExpressionEvaluationContextRecord::EK_Other; in ActOnDecltypeExpression()
4118 Sema::ExpressionEvaluationContextRecord::EK_TemplateArgument); in TransformTemplateArgument()5783 Sema::ExpressionEvaluationContextRecord::EK_Decltype); in TransformDecltypeType()