Home | History | Annotate | Download | only in Sema

Lines Matching refs:QuestionLoc

3862                                 SourceLocation QuestionLoc,
3951 SourceLocation QuestionLoc) {
3953 OverloadCandidateSet CandidateSet(QuestionLoc);
3954 Self.AddBuiltinOperatorCandidates(OO_Conditional, QuestionLoc, Args, 2,
3958 switch (CandidateSet.BestViableFunction(Self, QuestionLoc, Best)) {
3975 Self.MarkFunctionReferenced(QuestionLoc, Best->Function);
3984 if (Self.DiagnoseConditionalForNull(LHS.get(), RHS.get(), QuestionLoc))
3987 Self.Diag(QuestionLoc, diag::err_typecheck_cond_incompatible_operands)
3993 Self.Diag(QuestionLoc, diag::err_conditional_ambiguous_ovl)
4028 SourceLocation QuestionLoc) {
4081 Diag(QuestionLoc, diag::err_conditional_void_nonvoid)
4099 if (TryClassUnification(*this, LHS.get(), RHS.get(), QuestionLoc, HaveL2R, L2RType))
4101 if (TryClassUnification(*this, RHS.get(), LHS.get(), QuestionLoc, HaveR2L, R2LType))
4106 Diag(QuestionLoc, diag::err_conditional_ambiguous)
4152 if (FindConditionalOverload(*this, LHS, RHS, QuestionLoc))
4197 return CheckVectorOperands(LHS, RHS, QuestionLoc, /*isCompAssign*/false);
4220 QualType Composite = FindCompositePointerType(QuestionLoc, LHS, RHS,
4224 Diag(QuestionLoc,
4233 Composite = FindCompositeObjCPointerType(LHS, RHS, QuestionLoc);
4238 if (DiagnoseConditionalForNull(LHS.get(), RHS.get(), QuestionLoc))
4241 Diag(QuestionLoc, diag::err_typecheck_cond_incompatible_operands)