reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7375 if (unsupportedTypeConversion(*this, LHSTy, RHSTy)) { 7377 diag::err_typecheck_cond_incompatible_operands) << LHSTy << RHSTy 7391 if (LHSTy->isArithmeticType() && RHSTy->isArithmeticType()) { 7401 if (const RecordType *RHSRT = RHSTy->getAs<RecordType>()) 7411 if (LHSTy->isVoidType() || RHSTy->isVoidType()) { 7418 if (!checkConditionalNullPointer(*this, LHS, RHSTy)) return RHSTy; 7418 if (!checkConditionalNullPointer(*this, LHS, RHSTy)) return RHSTy; 7430 if (LHSTy->isBlockPointerType() || RHSTy->isBlockPointerType()) 7435 if (LHSTy->isPointerType() && RHSTy->isPointerType()) 7443 return RHSTy; 7456 << LHSTy << RHSTy << LHS.get()->getSourceRange()