Home | History | Annotate | Download | only in Sema

Lines Matching full:candidate

581     /// This conversion candidate was not considered because it
586 /// This conversion candidate is not viable because its result
590 /// This conversion function template specialization candidate is not
594 /// (CUDA) This candidate was not viable because the callee
600 /// OverloadCandidate - A single candidate in an overload set (C++ 13.3).
602 /// Function - The actual function that this candidate
603 /// represents. When NULL, this is a built-in candidate
614 // built-in overload candidate. Only valid when Function is NULL.
620 /// Surrogate - The conversion function for which this candidate
630 /// The FixIt hints which can be used to fix the Bad candidate.
636 /// Viable - True to indicate that this overload candidate is viable.
639 /// IsSurrogate - True to indicate that this candidate is a
647 /// when the candidate is a static member function (where the
653 /// FailureKind - The reason why this candidate is not viable.
666 /// after the call to the overload candidate to convert the result
672 /// candidate requires an ambiguous conversion or not.
687 // If at least one conversion fails, the candidate cannot be fixed.
721 /// \brief Determine when this overload candidate will be new to the
737 /// \brief Add a new candidate with NumConversions conversion sequence slots