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

References

tools/clang/lib/Sema/SemaExpr.cpp
 7375   if (unsupportedTypeConversion(*this, LHSTy, RHSTy)) {
 7377          diag::err_typecheck_cond_incompatible_operands) << LHSTy << RHSTy
 7391   if (LHSTy->isArithmeticType() && RHSTy->isArithmeticType()) {
 7400   if (const RecordType *LHSRT = LHSTy->getAs<RecordType>()) {    // C99 6.5.15p3
 7405         return LHSTy.getUnqualifiedType();
 7411   if (LHSTy->isVoidType() || RHSTy->isVoidType()) {
 7417   if (!checkConditionalNullPointer(*this, RHS, LHSTy)) return LHSTy;
 7417   if (!checkConditionalNullPointer(*this, RHS, LHSTy)) return LHSTy;
 7430   if (LHSTy->isBlockPointerType() || RHSTy->isBlockPointerType())
 7435   if (LHSTy->isPointerType() && RHSTy->isPointerType())
 7446     return LHSTy;
 7456     << LHSTy << RHSTy << LHS.get()->getSourceRange()