Lines Matching refs:QuestionLoc

8112                                       SourceLocation QuestionLoc) {  in DiagnoseConditionalForNull()  argument
8143 Diag(QuestionLoc, diag::err_typecheck_cond_incompatible_operands_null) in DiagnoseConditionalForNull()
8150 static bool checkCondition(Sema &S, Expr *Cond, SourceLocation QuestionLoc) { in checkCondition() argument
8155 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_nonfloat) in checkCondition()
8163 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_scalar) in checkCondition()
8426 SourceLocation QuestionLoc) { in OpenCLArithmeticConversions() argument
8442 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_int_float) in OpenCLArithmeticConversions()
8448 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_int_float) in OpenCLArithmeticConversions()
8480 QualType CondTy, SourceLocation QuestionLoc) { in OpenCLConvertScalarsToVectors() argument
8481 QualType ResTy = OpenCLArithmeticConversions(S, LHS, RHS, QuestionLoc); in OpenCLConvertScalarsToVectors()
8500 S.Diag(QuestionLoc, diag::err_conditional_vector_element_size) in OpenCLConvertScalarsToVectors()
8514 SourceLocation QuestionLoc) { in checkOpenCLConditionVector() argument
8522 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_nonfloat) in checkOpenCLConditionVector()
8534 SourceLocation QuestionLoc) { in checkVectorResult() argument
8540 S.Diag(QuestionLoc, diag::err_conditional_vector_size) in checkVectorResult()
8549 S.Diag(QuestionLoc, diag::err_conditional_vector_element_size) in checkVectorResult()
8563 SourceLocation QuestionLoc) { in OpenCLCheckVectorConditional() argument
8569 if (checkOpenCLConditionVector(S, Cond.get(), QuestionLoc)) in OpenCLCheckVectorConditional()
8579 S.CheckVectorOperands(LHS, RHS, QuestionLoc, in OpenCLCheckVectorConditional()
8589 if (checkVectorResult(S, CondTy, VecResTy, QuestionLoc)) in OpenCLCheckVectorConditional()
8595 return OpenCLConvertScalarsToVectors(S, LHS, RHS, CondTy, QuestionLoc); in OpenCLCheckVectorConditional()
8616 SourceLocation QuestionLoc) { in CheckConditionalOperands() argument
8628 return CXXCheckConditionalOperands(Cond, LHS, RHS, VK, OK, QuestionLoc); in CheckConditionalOperands()
8647 return OpenCLCheckVectorConditional(*this, Cond, LHS, RHS, QuestionLoc); in CheckConditionalOperands()
8653 if (checkCondition(*this, Cond.get(), QuestionLoc)) in CheckConditionalOperands()
8659 return CheckVectorOperands(LHS, RHS, QuestionLoc, /*isCompAssign*/ false, in CheckConditionalOperands()
8666 UsualArithmeticConversions(LHS, RHS, QuestionLoc, ACK_Conditional); in CheckConditionalOperands()
8676 Diag(QuestionLoc, in CheckConditionalOperands()
8696 Diag(QuestionLoc, diag::err_typecheck_cond_incompatible_operands) in CheckConditionalOperands()
8737 QuestionLoc); in CheckConditionalOperands()
8747 QuestionLoc); in CheckConditionalOperands()
8752 QuestionLoc); in CheckConditionalOperands()
8756 if (checkPointerIntegerMismatch(*this, LHS, RHS.get(), QuestionLoc, in CheckConditionalOperands()
8759 if (checkPointerIntegerMismatch(*this, RHS, LHS.get(), QuestionLoc, in CheckConditionalOperands()
8771 if (DiagnoseConditionalForNull(LHS.get(), RHS.get(), QuestionLoc)) in CheckConditionalOperands()
8775 Diag(QuestionLoc, diag::err_typecheck_cond_incompatible_operands) in CheckConditionalOperands()
8784 SourceLocation QuestionLoc) { in FindCompositeObjCPointerType() argument
8866 Diag(QuestionLoc, diag::ext_typecheck_cond_incompatible_operands) in FindCompositeObjCPointerType()
8884 Diag(QuestionLoc, diag::err_cond_voidptr_arc) << LHSTy << RHSTy in FindCompositeObjCPointerType()
8904 Diag(QuestionLoc, diag::err_cond_voidptr_arc) << LHSTy << RHSTy in FindCompositeObjCPointerType()
9112 ExprResult Sema::ActOnConditionalOp(SourceLocation QuestionLoc, in ActOnConditionalOp() argument
9192 VK, OK, QuestionLoc); in ActOnConditionalOp()
9197 DiagnoseConditionalPrecedence(*this, QuestionLoc, Cond.get(), LHS.get(), in ActOnConditionalOp()
9200 CheckBoolLikeConversion(Cond.get(), QuestionLoc); in ActOnConditionalOp()
9207 ConditionalOperator(Cond.get(), QuestionLoc, LHS.get(), ColonLoc, in ActOnConditionalOp()
9211 commonExpr, opaqueValue, Cond.get(), LHS.get(), RHS.get(), QuestionLoc, in ActOnConditionalOp()