reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaExpr.cpp
 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,