Home | History | Annotate | Download | only in Sema

Lines Matching refs:ControllingExpr

1144                                 Expr *ControllingExpr,
1162 ControllingExpr, Types, Exprs,
1172 Expr *ControllingExpr,
1176 if (ControllingExpr->getType()->isPlaceholderType()) {
1177 ExprResult result = CheckPlaceholderExpr(ControllingExpr);
1179 ControllingExpr = result.take();
1183 IsResultDependent = ControllingExpr->isTypeDependent(),
1185 = ControllingExpr->containsUnexpandedParameterPack();
1242 Context, KeyLoc, ControllingExpr,
1252 else if (Context.typesAreCompatible(ControllingExpr->getType(),
1263 ControllingExpr = ControllingExpr->IgnoreParens();
1264 Diag(ControllingExpr->getLocStart(), diag::err_generic_sel_multi_match)
1265 << ControllingExpr->getSourceRange() << ControllingExpr->getType()
1283 ControllingExpr = ControllingExpr->IgnoreParens();
1284 Diag(ControllingExpr->getLocStart(), diag::err_generic_sel_no_match)
1285 << ControllingExpr->getSourceRange() << ControllingExpr->getType();
1298 Context, KeyLoc, ControllingExpr,