reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaExprCXX.cpp
 5798     Diag(QuestionLoc, diag::err_conditional_void_nonvoid)
 5815     if (TryClassUnification(*this, LHS.get(), RHS.get(), QuestionLoc, HaveL2R, L2RType))
 5817     if (TryClassUnification(*this, RHS.get(), LHS.get(), QuestionLoc, HaveR2L, R2LType))
 5822       Diag(QuestionLoc, diag::err_conditional_ambiguous)
 5857     if (CompareReferenceRelationship(QuestionLoc, LTy, RTy, DerivedToBase,
 5867                    QuestionLoc, RTy, LTy, DerivedToBase, ObjCConversion,
 5898       LTy = FindCompositePointerType(QuestionLoc, LHS, RHS,
 5917     if (FindConditionalOverload(*this, LHS, RHS, QuestionLoc))
 5961       LTy = FindCompositePointerType(QuestionLoc, LHS, RHS);
 5971     return CheckVectorOperands(LHS, RHS, QuestionLoc, /*isCompAssign*/false,
 5983       Diag(QuestionLoc,
 6007   QualType Composite = FindCompositePointerType(QuestionLoc, LHS, RHS);
 6012   Composite = FindCompositeObjCPointerType(LHS, RHS, QuestionLoc);
 6017   if (DiagnoseConditionalForNull(LHS.get(), RHS.get(), QuestionLoc))
 6020   Diag(QuestionLoc, diag::err_typecheck_cond_incompatible_operands)