Lines Matching defs:CondTy
7882 QualType CondTy = Cond->getType();
7885 if (S.getLangOpts().OpenCL && CondTy->isFloatingType()) {
7887 << CondTy << Cond->getSourceRange();
7892 if (CondTy->isScalarType()) return false;
7895 << CondTy << Cond->getSourceRange();
8196 QualType CondTy, SourceLocation QuestionLoc) {
8200 const VectorType *CV = CondTy->getAs<VectorType>();
8217 << CondTy << OS.str();
8233 const VectorType *CondTy = Cond->getType()->getAs<VectorType>();
8234 assert(CondTy);
8235 QualType EleTy = CondTy->getElementType();
8249 static bool checkVectorResult(Sema &S, QualType CondTy, QualType VecResTy,
8251 const VectorType *CV = CondTy->getAs<VectorType>();
8257 << CondTy << VecResTy;
8266 << CondTy << VecResTy;
8283 QualType CondTy = Cond.get()->getType();
8305 if (checkVectorResult(S, CondTy, VecResTy, QuestionLoc))
8311 return OpenCLConvertScalarsToVectors(S, LHS, RHS, CondTy, QuestionLoc);