Lines Matching refs:QuestionLoc

7784                                       SourceLocation QuestionLoc) {  in DiagnoseConditionalForNull()  argument
7815 Diag(QuestionLoc, diag::err_typecheck_cond_incompatible_operands_null) in DiagnoseConditionalForNull()
7822 static bool checkCondition(Sema &S, Expr *Cond, SourceLocation QuestionLoc) { in checkCondition() argument
7827 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_nonfloat) in checkCondition()
7835 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_scalar) in checkCondition()
8098 SourceLocation QuestionLoc) { in OpenCLArithmeticConversions() argument
8114 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_int_float) in OpenCLArithmeticConversions()
8120 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_int_float) in OpenCLArithmeticConversions()
8152 QualType CondTy, SourceLocation QuestionLoc) { in OpenCLConvertScalarsToVectors() argument
8153 QualType ResTy = OpenCLArithmeticConversions(S, LHS, RHS, QuestionLoc); in OpenCLConvertScalarsToVectors()
8172 S.Diag(QuestionLoc, diag::err_conditional_vector_element_size) in OpenCLConvertScalarsToVectors()
8186 SourceLocation QuestionLoc) { in checkOpenCLConditionVector() argument
8194 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_nonfloat) in checkOpenCLConditionVector()
8206 SourceLocation QuestionLoc) { in checkVectorResult() argument
8212 S.Diag(QuestionLoc, diag::err_conditional_vector_size) in checkVectorResult()
8221 S.Diag(QuestionLoc, diag::err_conditional_vector_element_size) in checkVectorResult()
8235 SourceLocation QuestionLoc) { in OpenCLCheckVectorConditional() argument
8241 if (checkOpenCLConditionVector(S, Cond.get(), QuestionLoc)) in OpenCLCheckVectorConditional()
8248 QualType VecResTy = S.CheckVectorOperands(LHS, RHS, QuestionLoc, in OpenCLCheckVectorConditional()
8255 if (checkVectorResult(S, CondTy, VecResTy, QuestionLoc)) in OpenCLCheckVectorConditional()
8261 return OpenCLConvertScalarsToVectors(S, LHS, RHS, CondTy, QuestionLoc); in OpenCLCheckVectorConditional()
8282 SourceLocation QuestionLoc) { in CheckConditionalOperands() argument
8294 return CXXCheckConditionalOperands(Cond, LHS, RHS, VK, OK, QuestionLoc); in CheckConditionalOperands()
8313 return OpenCLCheckVectorConditional(*this, Cond, LHS, RHS, QuestionLoc); in CheckConditionalOperands()
8319 if (checkCondition(*this, Cond.get(), QuestionLoc)) in CheckConditionalOperands()
8325 return CheckVectorOperands(LHS, RHS, QuestionLoc, /*isCompAssign*/false, in CheckConditionalOperands()
8330 UsualArithmeticConversions(LHS, RHS, QuestionLoc, ACK_Conditional); in CheckConditionalOperands()
8340 Diag(QuestionLoc, in CheckConditionalOperands()
8359 Diag(QuestionLoc, diag::err_typecheck_cond_incompatible_operands) in CheckConditionalOperands()
8400 QuestionLoc); in CheckConditionalOperands()
8410 QuestionLoc); in CheckConditionalOperands()
8415 QuestionLoc); in CheckConditionalOperands()
8419 if (checkPointerIntegerMismatch(*this, LHS, RHS.get(), QuestionLoc, in CheckConditionalOperands()
8422 if (checkPointerIntegerMismatch(*this, RHS, LHS.get(), QuestionLoc, in CheckConditionalOperands()
8434 if (DiagnoseConditionalForNull(LHS.get(), RHS.get(), QuestionLoc)) in CheckConditionalOperands()
8438 Diag(QuestionLoc, diag::err_typecheck_cond_incompatible_operands) in CheckConditionalOperands()
8447 SourceLocation QuestionLoc) { in FindCompositeObjCPointerType() argument
8529 Diag(QuestionLoc, diag::ext_typecheck_cond_incompatible_operands) in FindCompositeObjCPointerType()
8547 Diag(QuestionLoc, diag::err_cond_voidptr_arc) << LHSTy << RHSTy in FindCompositeObjCPointerType()
8567 Diag(QuestionLoc, diag::err_cond_voidptr_arc) << LHSTy << RHSTy in FindCompositeObjCPointerType()
8775 ExprResult Sema::ActOnConditionalOp(SourceLocation QuestionLoc, in ActOnConditionalOp() argument
8855 VK, OK, QuestionLoc); in ActOnConditionalOp()
8860 DiagnoseConditionalPrecedence(*this, QuestionLoc, Cond.get(), LHS.get(), in ActOnConditionalOp()
8863 CheckBoolLikeConversion(Cond.get(), QuestionLoc); in ActOnConditionalOp()
8870 ConditionalOperator(Cond.get(), QuestionLoc, LHS.get(), ColonLoc, in ActOnConditionalOp()
8874 commonExpr, opaqueValue, Cond.get(), LHS.get(), RHS.get(), QuestionLoc, in ActOnConditionalOp()