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

References

tools/clang/lib/AST/PrintfFormatString.cpp
  112   if (ParseArgPosition(H, FS, Start, I, E))
  147           FS.setMaskType(MaskType);
  177       FS.setIsPrivate(MatchedStr.data());
  180       FS.setIsPublic(MatchedStr.data());
  183       FS.setIsSensitive(MatchedStr.data());
  197         FS.setHasThousandsGrouping(I);
  199       case '-': FS.setIsLeftJustified(I); break;
  200       case '+': FS.setHasPlusPrefix(I); break;
  201       case ' ': FS.setHasSpacePrefix(I); break;
  202       case '#': FS.setHasAlternativeForm(I); break;
  203       case '0': FS.setHasLeadingZeros(I); break;
  217   if (ParseFieldWidth(H, FS, Start, I, E,
  218                       FS.usesPositionalArg() ? nullptr : &argIndex))
  237     if (ParsePrecision(H, FS, Start, I, E,
  238                        FS.usesPositionalArg() ? nullptr : &argIndex))
  249   if (ParseVectorModifier(H, FS, I, E, LO))
  253   if (ParseLengthModifier(FS, I, E, LO) && I == E) {
  281         if (ParseObjCFlags(H, FS, flagStart, I, Warn))
  386   FS.setConversionSpecifier(CS);
  387   if (CS.consumesDataArgument() && !FS.usesPositionalArg())
  388     FS.setArgIndex(argIndex++);
  398       FS.setConversionSpecifier(CS);
  401     return !H.HandleInvalidPrintfConversionSpecifier(FS, Start, Len);
  403   return PrintfSpecifierResult(Start, FS);