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

References

tools/clang/include/clang/Sema/Overload.h
  632     bool isFailure() const { return isBad() || isAmbiguous(); }
tools/clang/lib/Sema/SemaInit.cpp
 4942   if (ICS.isBad()) {
 5905   } else if (ICS.isBad()) {
tools/clang/lib/Sema/SemaOverload.cpp
 3683   if (!ICS1.isBad()) {
 4952       if (ICS.isBad()) {
 4957       if (Result.isBad() || CompareImplicitConversionSequences(
 5159   return !ICS.isBad();
 5324   if (ICS.isBad()) {
 5402   if (!ICS.isBad())
 5695   if (!ICS.isBad())
 6262       if (Candidate.Conversions[ConvIdx].isBad()) {
 6347       if (ConversionState.isBad() ||
 6743     if (Candidate.Conversions[ConvIdx].isBad()) {
 6779       if (Candidate.Conversions[ConvIdx].isBad()) {
 6972     if (Conversions[ConvIdx].isBad())
 6990       if (Conversions[ConvIdx].isBad())
 7109   if (Candidate.Conversions[0].isBad()) {
 7301   if (ObjectInit.isBad()) {
 7357       if (Candidate.Conversions[ArgIdx + 1].isBad()) {
 7525     if (Candidate.Conversions[ArgIdx].isBad()) {
 9918   assert(Conv.isBad());
10673       if (Cand->Conversions[I].isBad())
10771     if (ICS.isBad()) break; // all meaningless after first invalid
10975         Cand->Conversions[ConvIdx].isBad()) {
11033         if (!Unfixable && Cand->Conversions[ConvIdx].isBad())