reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
8645 const ScanfConversionSpecifier &CS = FS.getConversionSpecifier(); 8649 if (FS.consumesDataArgument()) { 8652 usesPositionalArgs = FS.usesPositionalArg(); 8654 else if (usesPositionalArgs != FS.usesPositionalArg()) { 8662 const OptionalAmount &Amt = FS.getFieldWidth(); 8674 if (!FS.consumesDataArgument()) { 8681 unsigned argIndex = FS.getArgIndex(); 8690 if (!FS.hasValidLengthModifier(S.getASTContext().getTargetInfo(), 8692 HandleInvalidLengthModifier(FS, CS, startSpecifier, specifierLen, 8694 else if (!FS.hasStandardLengthModifier()) 8695 HandleNonStandardLengthModifier(FS, startSpecifier, specifierLen); 8696 else if (!FS.hasStandardLengthConversionCombination()) 8697 HandleInvalidLengthModifier(FS, CS, startSpecifier, specifierLen, 8700 if (!FS.hasStandardConversionSpecifier(S.getLangOpts())) 8707 if (!CheckNumArgs(FS, CS, startSpecifier, specifierLen, argIndex)) 8715 const analyze_format_string::ArgType &AT = FS.getArgType(S.Context); 8727 ScanfSpecifier fixedFS = FS;