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

References

tools/clang/lib/Sema/SemaExpr.cpp
17270   DiagnoseAssignmentAsCondition(E);
17271   if (ParenExpr *parenE = dyn_cast<ParenExpr>(E))
17274   ExprResult result = CheckPlaceholderExpr(E);
17276   E = result.get();
17278   if (!E->isTypeDependent()) {
17280       return CheckCXXBooleanCondition(E, IsConstexpr); // C++ 6.4p4
17282     ExprResult ERes = DefaultFunctionArrayLvalueConversion(E);
17285     E = ERes.get();
17287     QualType T = E->getType();
17290         << T << E->getSourceRange();
17293     CheckBoolLikeConversion(E, Loc);
17296   return E;