Cronologia Commit

Autore SHA1 Messaggio Data
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers 12 anni fa
  Jordan Rose 275b6f52c7 Format strings: %D, %U, and %O are valid on Darwin (same as %d, %u, %o). 13 anni fa
  Dmitri Gribenko 1ad23d6200 Remove redundant semicolons which are null statements. 13 anni fa
  Jordan Rose bbb6bb4952 Format strings: %Ld isn't available on Darwin or Windows. 13 anni fa
  Hans Wennborg f7158fa034 Properly check length modfiers for %n in format strings. 13 anni fa
  Hans Wennborg 58e1e54476 Remove ScanfArgType and bake that logic into ArgType. 13 anni fa
  Hans Wennborg f3749f4168 Rename analyze_format_string::ArgTypeResult to ArgType 13 anni fa
  Hans Wennborg 5deddafd3e -Wformat: better handling of qualifiers on pointer arguments 13 anni fa
  Hans Wennborg cec9ce49dc Make -Wformat check the argument type for %n. 13 anni fa
  Hans Wennborg 4684778993 Make -Wformat walk the typedef chain when looking for size_t, etc. 13 anni fa
  Jordan Rose 033a9c0804 Make suggestions for mismatched enum arguments to printf/scanf. 13 anni fa
  Hans Wennborg 32addd519c Format string analysis: give 'q' its own enumerator. 13 anni fa
  Hans Wennborg be6126a2a7 Make -Wformat fix-its preserve original conversion specifiers. 13 anni fa
  Ted Kremenek 9d24c2cbd9 Teach scanf/printf checking about '%Ld' and friends (a GNU extension). Fixes PR 9466. 13 anni fa
  David Blaikie 3026348bd4 More dead code removal (using -Wunreachable-code) 13 anni fa
  Hans Wennborg 37969b7e14 scanf: parse the 'm' length modifier, and check that the right arguments 13 anni fa
  Hans Wennborg 6de0b48c55 scanf analysis: don't bail out after successful parse of scanlist 13 anni fa
  Hans Wennborg d02deebce5 Support the 'a' length modifier in scanf format strings as a C90 13 anni fa
  Hans Wennborg 6fcd932dfd Check that arguments to a scanf call match the format specifier, 13 anni fa
  Michael J. Spencer 96827eb524 Revert r109428 "Hoist argument type checking into CheckFormatHandler. This is prep for scanf format" 15 anni fa
  Dan Gohman 3c46e8db99 Fix namespace polution. 15 anni fa
  Ted Kremenek f762905bde Hoist argument type checking into CheckFormatHandler. This is prep for scanf format 15 anni fa
  Ted Kremenek 1e51c200b1 Hookup checking for invalid length modifiers in scanf format strings. 15 anni fa
  Ted Kremenek 6ecb950c65 Add 'ConversionSpecifier' root class in 'analyze_format_string' namespace and 15 anni fa
  Ted Kremenek 35d353b47b Rename 'ConsumedSoFarArg' -> 'nArg' and 'OutIntPtrArg' to 'nArg' (scanf and printf checking). 15 anni fa
  Ted Kremenek be86ecc827 Add missing conversion specifier parsing for 'u', 'x', 'o', and 's'. Fixes <rdar://problem/8204052>. 15 anni fa
  Ted Kremenek b7c21018ec Hook up warning for an incomplete scanlist in scanf format strings. 15 anni fa
  Ted Kremenek d9c904de74 Add the main scanf-parsing logic that I meant to include in my previous commit. 15 anni fa