reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1460 ExprResult R = DefaultFunctionArrayLvalueConversion(ControllingExpr); 1463 ControllingExpr = R.get(); 1469 ControllingExpr->HasSideEffects(Context, false)) 1470 Diag(ControllingExpr->getExprLoc(), 1474 IsResultDependent = ControllingExpr->isTypeDependent(), 1476 = ControllingExpr->containsUnexpandedParameterPack(); 1532 return GenericSelectionExpr::Create(Context, KeyLoc, ControllingExpr, Types, 1541 else if (Context.typesAreCompatible(ControllingExpr->getType(), 1552 ControllingExpr = ControllingExpr->IgnoreParens(); 1552 ControllingExpr = ControllingExpr->IgnoreParens(); 1553 Diag(ControllingExpr->getBeginLoc(), diag::err_generic_sel_multi_match) 1554 << ControllingExpr->getSourceRange() << ControllingExpr->getType() 1554 << ControllingExpr->getSourceRange() << ControllingExpr->getType() 1571 ControllingExpr = ControllingExpr->IgnoreParens(); 1571 ControllingExpr = ControllingExpr->IgnoreParens(); 1572 Diag(ControllingExpr->getBeginLoc(), diag::err_generic_sel_no_match) 1573 << ControllingExpr->getSourceRange() << ControllingExpr->getType(); 1573 << ControllingExpr->getSourceRange() << ControllingExpr->getType(); 1586 Context, KeyLoc, ControllingExpr, Types, Exprs, DefaultLoc, RParenLoc,