Lines Matching refs:QuestionLoc
4670 SourceLocation QuestionLoc, in TryClassUnification() argument
4710 Self.IsDerivedFrom(QuestionLoc, FTy, TTy); in TryClassUnification()
4712 Self.IsDerivedFrom(QuestionLoc, TTy, FTy))) { in TryClassUnification()
4759 SourceLocation QuestionLoc) { in FindConditionalOverload() argument
4761 OverloadCandidateSet CandidateSet(QuestionLoc, in FindConditionalOverload()
4763 Self.AddBuiltinOperatorCandidates(OO_Conditional, QuestionLoc, Args, in FindConditionalOverload()
4767 switch (CandidateSet.BestViableFunction(Self, QuestionLoc, Best)) { in FindConditionalOverload()
4784 Self.MarkFunctionReferenced(QuestionLoc, Best->Function); in FindConditionalOverload()
4793 if (Self.DiagnoseConditionalForNull(LHS.get(), RHS.get(), QuestionLoc)) in FindConditionalOverload()
4796 Self.Diag(QuestionLoc, diag::err_typecheck_cond_incompatible_operands) in FindConditionalOverload()
4802 Self.Diag(QuestionLoc, diag::err_conditional_ambiguous_ovl) in FindConditionalOverload()
4838 SourceLocation QuestionLoc) { in CXXCheckConditionalOperands() argument
4887 Diag(QuestionLoc, diag::err_conditional_void_nonvoid) in CXXCheckConditionalOperands()
4904 if (TryClassUnification(*this, LHS.get(), RHS.get(), QuestionLoc, HaveL2R, L2RType)) in CXXCheckConditionalOperands()
4906 if (TryClassUnification(*this, RHS.get(), LHS.get(), QuestionLoc, HaveR2L, R2LType)) in CXXCheckConditionalOperands()
4911 Diag(QuestionLoc, diag::err_conditional_ambiguous) in CXXCheckConditionalOperands()
4979 if (FindConditionalOverload(*this, LHS, RHS, QuestionLoc)) in CXXCheckConditionalOperands()
5002 if (RequireNonAbstractType(QuestionLoc, LTy, in CXXCheckConditionalOperands()
5028 return CheckVectorOperands(LHS, RHS, QuestionLoc, /*isCompAssign*/false, in CXXCheckConditionalOperands()
5059 QualType Composite = FindCompositePointerType(QuestionLoc, LHS, RHS, in CXXCheckConditionalOperands()
5064 Diag(QuestionLoc, in CXXCheckConditionalOperands()
5073 Composite = FindCompositeObjCPointerType(LHS, RHS, QuestionLoc); in CXXCheckConditionalOperands()
5078 if (DiagnoseConditionalForNull(LHS.get(), RHS.get(), QuestionLoc)) in CXXCheckConditionalOperands()
5081 Diag(QuestionLoc, diag::err_typecheck_cond_incompatible_operands) in CXXCheckConditionalOperands()