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

References

tools/clang/lib/AST/PrintfFormatString.cpp
  305     case '%': k = ConversionSpecifier::PercentArg;   break;
  306     case 'A': k = ConversionSpecifier::AArg; break;
  307     case 'E': k = ConversionSpecifier::EArg; break;
  308     case 'F': k = ConversionSpecifier::FArg; break;
  309     case 'G': k = ConversionSpecifier::GArg; break;
  310     case 'X': k = ConversionSpecifier::XArg; break;
  311     case 'a': k = ConversionSpecifier::aArg; break;
  312     case 'c': k = ConversionSpecifier::cArg; break;
  313     case 'd': k = ConversionSpecifier::dArg; break;
  314     case 'e': k = ConversionSpecifier::eArg; break;
  315     case 'f': k = ConversionSpecifier::fArg; break;
  316     case 'g': k = ConversionSpecifier::gArg; break;
  317     case 'i': k = ConversionSpecifier::iArg; break;
  321         k = ConversionSpecifier::nArg;
  323     case 'o': k = ConversionSpecifier::oArg; break;
  324     case 'p': k = ConversionSpecifier::pArg; break;
  325     case 's': k = ConversionSpecifier::sArg; break;
  326     case 'u': k = ConversionSpecifier::uArg; break;
  327     case 'x': k = ConversionSpecifier::xArg; break;
  329     case 'C': k = ConversionSpecifier::CArg; break;
  330     case 'S': k = ConversionSpecifier::SArg; break;
  333       k = ConversionSpecifier::PArg;
  336     case '@': k = ConversionSpecifier::ObjCObjArg; break;
  338     case 'm': k = ConversionSpecifier::PrintErrno; break;
  342         k = ConversionSpecifier::FreeBSDbArg; // int followed by char *
  346         k = ConversionSpecifier::FreeBSDrArg; // int
  350         k = ConversionSpecifier::FreeBSDyArg; // int
  355         k = ConversionSpecifier::FreeBSDDArg; // void * followed by char *
  357         k = ConversionSpecifier::DArg;
  361         k = ConversionSpecifier::OArg;
  365         k = ConversionSpecifier::UArg;
  370         k = ConversionSpecifier::ZArg;
  376   if (k != ConversionSpecifier::ObjCObjArg &&
  377       k != ConversionSpecifier::InvalidSpecifier &&
  385   PrintfConversionSpecifier CS(conversionPosition, k);
  390   if (k == ConversionSpecifier::FreeBSDbArg ||
  391       k == ConversionSpecifier::FreeBSDDArg)
  394   if (k == ConversionSpecifier::InvalidSpecifier) {