aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/ScanfFormatString.cpp
AgeCommit message (Expand)Author
2013-01-02s/CPlusPlus0x/CPlusPlus11/gRichard Smith
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-09-13Format strings: %D, %U, and %O are valid on Darwin (same as %d, %u, %o).Jordan Rose
2012-09-10Remove redundant semicolons which are null statements.Dmitri Gribenko
2012-09-08Format strings: %Ld isn't available on Darwin or Windows.Jordan Rose
2012-08-07Properly check length modfiers for %n in format strings.Hans Wennborg
2012-08-07Remove ScanfArgType and bake that logic into ArgType.Hans Wennborg
2012-08-07Rename analyze_format_string::ArgTypeResult to ArgTypeHans Wennborg
2012-07-31-Wformat: better handling of qualifiers on pointer argumentsHans Wennborg
2012-07-30Make -Wformat check the argument type for %n.Hans Wennborg
2012-07-27Make -Wformat walk the typedef chain when looking for size_t, etc.Hans Wennborg
2012-06-04Make suggestions for mismatched enum arguments to printf/scanf.Jordan Rose
2012-02-16Format string analysis: give 'q' its own enumerator.Hans Wennborg
2012-02-15Make -Wformat fix-its preserve original conversion specifiers.Hans Wennborg
2012-01-24Teach scanf/printf checking about '%Ld' and friends (a GNU extension). Fixes...Ted Kremenek
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie
2012-01-12scanf: parse the 'm' length modifier, and check that the right argumentsHans Wennborg
2012-01-12scanf analysis: don't bail out after successful parse of scanlistHans Wennborg
2011-12-15Support the 'a' length modifier in scanf format strings as a C90Hans Wennborg
2011-12-10Check that arguments to a scanf call match the format specifier,Hans Wennborg
2010-07-27Revert r109428 "Hoist argument type checking into CheckFormatHandler. This i...Michael J. Spencer
2010-07-26Fix namespace polution.Dan Gohman
2010-07-26Hoist argument type checking into CheckFormatHandler. This is prep for scanf...Ted Kremenek
2010-07-20Hookup checking for invalid length modifiers in scanf format strings.Ted Kremenek
2010-07-20Add 'ConversionSpecifier' root class in 'analyze_format_string' namespace andTed Kremenek
2010-07-20Rename 'ConsumedSoFarArg' -> 'nArg' and 'OutIntPtrArg' to 'nArg' (scanf and p...Ted Kremenek
2010-07-19Add missing conversion specifier parsing for 'u', 'x', 'o', and 's'. Fixes <...Ted Kremenek
2010-07-16Hook up warning for an incomplete scanlist in scanf format strings.Ted Kremenek
2010-07-16Add the main scanf-parsing logic that I meant to include in my previous commit.Ted Kremenek