- 2b41771 Parse 'technical term' format specifier. by Ted Kremenek · 10 years ago
- 6b5ed34 Add support for analyzing FreeBSD kernel printf extensions. by Dimitry Andric · 11 years ago
- 6485fe4 Objective-C. Under a special flag, -Wcstring-format-directive, by Fariborz Jahanian · 11 years ago
- c597b4c MS format strings: parse the 'Z' printf conversion specifier (PR20808) by Hans Wennborg · 11 years ago
- 1b23158 MS format strings: allow the 'h' length modifier with C, C, s and S (PR20808) by Hans Wennborg · 11 years ago
- 68f42b9 MS format strings: support the 'w' length modifier (PR20808) by Hans Wennborg · 11 years ago
- 2554294 [C++11] Use 'nullptr'. Analysis edition. by Craig Topper · 11 years ago
- a39da8e Analysis: Make %I in printf more reasonable, add more tests by David Majnemer · 12 years ago
- 3cba495 Analysis: Add support for MS specific printf format specifiers by David Majnemer · 12 years ago
- 0d81e01 Add support for __wchar_t in -fms-extensions mode. by Hans Wennborg · 12 years ago
- 1eb3429 Format strings: don't ever convert %+d to %lu. by Jordan Rose · 13 years ago
- aa7a3b3 Format strings: correct signedness if already correcting width (%d,%u). by Jordan Rose · 13 years ago
- 2bf7fdb s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 13 years ago
- 0e5badd Format strings: offer a cast to 'unichar' for %C in Objective-C contexts. by Jordan Rose · 13 years ago
- 6aaa87e Format strings: the correct conversion for 'char' is %c, not %d or %hhd. by Jordan Rose · 13 years ago
- 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
- 510260c Format strings: %D, %U, and %O are valid on Darwin (same as %d, %u, %o). by Jordan Rose · 13 years ago
- 76bb5cabfa Remove redundant semicolons which are null statements. by Dmitri Gribenko · 13 years ago
- 9230359 Format strings: %Ld isn't available on Darwin or Windows. by Jordan Rose · 13 years ago
- abc1e22 Properly check length modfiers for %n in format strings. by Hans Wennborg · 13 years ago
- b1ab2a8 Remove ScanfArgType and bake that logic into ArgType. by Hans Wennborg · 13 years ago
- c3b3da0 Rename analyze_format_string::ArgTypeResult to ArgType by Hans Wennborg · 13 years ago
- ebcd1c7 Make -Wformat check the argument type for %n. by Hans Wennborg · 13 years ago
- 08574d3 Make -Wformat walk the typedef chain when looking for size_t, etc. by Hans Wennborg · 13 years ago
- 614e72b Make suggestions for mismatched enum arguments to printf/scanf. by Jordan Rose · 13 years ago
- 68f6d3b Suggest '%@' for Objective-C objects in ObjC format strings. by Jordan Rose · 13 years ago
- 9bc9bcc Format string analysis: give 'q' its own enumerator. by Hans Wennborg · 14 years ago
- d99d688 Make -Wformat fix-its preserve original conversion specifiers. by Hans Wennborg · 14 years ago
- 496cdc2 Let %S, %ls, %C match 16bit types in NSStrings. by Nico Weber · 14 years ago
- 9b1f3d4 Fix NSLog format string checking for %@. by Ted Kremenek · 14 years ago
- 6fa5727 Teach scanf/printf checking about '%Ld' and friends (a GNU extension). Fixes PR 9466. by Ted Kremenek · 14 years ago
- 6073e31 scanf: parse the 'm' length modifier, and check that the right arguments by Hans Wennborg · 14 years ago
- 23926bd Support the 'a' length modifier in scanf format strings as a C90 extension. by Hans Wennborg · 14 years ago
- 0c35326 Remove unnecessary braces from my previous commit. by Hans Wennborg · 14 years ago
- a5b1aa9 Make printf warnings refer to wint_t and wchar_t by name by Hans Wennborg · 14 years ago
- a8b042d Move definition of ConversionSpecifier::toString() to FormatString.cpp by Hans Wennborg · 14 years ago
- 2027de3 fix format specifier fixit for printf("%ld", "foo"); by Hans Wennborg · 14 years ago
- 772e927 Make printf warnings refer to intmax_t et al. by name by Hans Wennborg · 14 years ago
- 45ccba6 Revert r145697 and dependent patch r145702. It added a dependency from by Nick Lewycky · 14 years ago
- 4d99c7a Make r145697 actually work. by Hans Wennborg · 14 years ago
- 70f7213 Make conversion specifier warning refer to typedef if possible. by Hans Wennborg · 14 years ago
- 27541db Teach format string analysis that "%zu" means size_t. by Hans Wennborg · 14 years ago
- 74e82bd Tweak printf format string parsing to accept 'hh' conversion specifier to accept any char, not just signed char. Fixes <rdar://problem/10303638>. by Ted Kremenek · 14 years ago
- 5920797 More metaprogramming with builtin types. by John McCall · 14 years ago
- f99d04f Suggest %zu for size_t args to printf. by Hans Wennborg · 14 years ago
- 8a6b59a Add a new placeholder type to represent "unbridged" casts in ARC. by John McCall · 14 years ago
- f0c267e Provide half floating point support as a storage only type. by Anton Korobeynikov · 14 years ago
- 83d382b Switch assert(0/false) llvm_unreachable. by David Blaikie · 14 years ago
- 6fdf38b Fix else style. No functionality change intended. by Chad Rosier · 14 years ago
- 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
- 421bb42 Revert r133024, "[format strings] correctly suggest correct type for '%@' by Daniel Dunbar · 14 years ago
- 192ed0b [format strings] correctly suggest correct type for '%@' specifiers. Fixes <rdar://problem/9607158>. by Ted Kremenek · 14 years ago
- 7ec652a Don't print fixits for format specifiers in cases where the fixit does not actually fix the warning. PR8781. by Eli Friedman · 14 years ago
- 8dcc466 When generating printf fixits, preserve the original formating for unsigned integers (e.g., 'x', 'o'). by Ted Kremenek · 14 years ago
- f9cbcc4 Fix whitespace. by NAKAMURA Takumi · 15 years ago
- 7c28886 7bit-ize. by NAKAMURA Takumi · 15 years ago
- bf4832c Add semantic checking that the "thousands grouping" by Ted Kremenek · 15 years ago
- a322cae Add printf format string parsing support for ' by Ted Kremenek · 15 years ago
- ad3467e The -fshort-wchar option causes wchar_t to become unsigned, in addition to being by Chris Lattner · 15 years ago
- 9e618ed Fix range in printf warnings for invalid conversion specifiers. by Ted Kremenek · 15 years ago
- a369f8d The 'X' printf type has a valid alternative form. Fixes PR8641. by Anders Carlsson · 15 years ago
- 12a37de Previously, the printf warnings would say your arguments type was 'int' when it was really a 'char' by Ted Kremenek · 15 years ago
- 5f0c066 Fix printf format string checking for '%lc' (which expects a wint_t or compatible argument). Fixes PR 7981. by Ted Kremenek · 15 years ago
- ea28f83 Move 'hasValidLengthModifier' from PrintfFormatSpecifier to FormatSpecifier. by Ted Kremenek · 15 years ago
- 3652195 Cleanup whitespace in switch statement. No functionality change. by Ted Kremenek · 15 years ago
- f03e6d85 Add 'ConversionSpecifier' root class in 'analyze_format_string' namespace and by Ted Kremenek · 15 years ago
- 348d149 Rename 'UnicodeStrArg' to 'SArg'. by Ted Kremenek · 15 years ago
- 516ef22 Rename 'ConsumedSoFarArg' -> 'nArg' and 'OutIntPtrArg' to 'nArg' (scanf and printf checking). by Ted Kremenek · 15 years ago
- 1ce32be Rename 'VoidPtrArg' to 'pArg' in printf/scanf checking. by Ted Kremenek · 15 years ago
- 563e3ed Rename 'CStrArg' to 'sArg' for printf checking to match with the analagous enum for scanf checking. by Ted Kremenek · 15 years ago
- ab0fe8a Rename analyze_printf::ConversionSpecifier::IntAsCharArg to 'cArg' to match by Ted Kremenek · 15 years ago
- 0208793 Add most of the boilerplate support for scanf format string checking. This includes by Ted Kremenek · 15 years ago
- 49b4d73 Type Type::isRealFloatingType() that vectors are not floating-point by Douglas Gregor · 15 years ago
- 6e4ea2d Printf format strings: Added some more tests and fixed some minor bugs. by Tom Care · 15 years ago
- 9eee328 Bug 7394 - Fixed toString representation of Precisions in format strings. by Tom Care · 15 years ago
- b49ec69 Bug 7377: Fixed several bad printf format string bugs. by Tom Care · 15 years ago
- 64c235e Extend format string type-checking to include '%p'. Fixes remaining cases PR 4468. by Ted Kremenek · 15 years ago
- 0055463 Small fixes regarding printf fix suggestions. by Tom Care · 15 years ago
- b4e3533ce Fix a typo that breaks the GCC build. Turns out that Clang isn't by Douglas Gregor · 15 years ago
- b704270 Added FixIt support to printf format string checking. by Tom Care · 15 years ago
- 186508c Fix '+=' accumulation error when parsing numeric amounts in a format string. by Ted Kremenek · 16 years ago
- 80263e5 Allow a '0' precision in format strings (as the man page says it is okay). by Ted Kremenek · 16 years ago
- d166819 For printf format string checking, add support for positional format strings. by Ted Kremenek · 16 years ago
- 4a49d98 For printf format string checking, move the tracking of the data argument index out of by Ted Kremenek · 16 years ago
- 74a4ce7 Add support for '%C' and '%S' printf conversion specifiers. by Ted Kremenek · 16 years ago
- c8b188d Refactor the logic for printf argument type-checking into analyze_printf::ArgTypeResult. by Ted Kremenek · 16 years ago
- 2a0cd59 Convert tabs to spaces. by Ted Kremenek · 16 years ago
- 1de1707 Move ParseFormatString() and FormatStringHandler back into the analyze_printf namespace. by Ted Kremenek · 16 years ago
- 016b605 Add format string type checking support for 'long double'. by Ted Kremenek · 16 years ago
- 19b70bd Recognize 'q' as a format length modifier (from BSD). by Daniel Dunbar · 16 years ago
- 9ff0205 Add format string checking of 'double' arguments. Fixes <rdar://problem/6931734>. by Ted Kremenek · 16 years ago
- ba775fe Fix spacing. by Ted Kremenek · 16 years ago
- 79db7b7 Per a suggestion from Cristian Draghici, add a method to FormatSpecifier that returns the expected type of the matching data argument. It isn't complete, but should handle several of the important cases. by Ted Kremenek · 16 years ago
- 23a71a1 Enhancements to the alternate (WIP) format string checking: by Ted Kremenek · 16 years ago
- c22f78d Alternate format string checking: issue warnings for incomplete format specifiers. by Ted Kremenek · 16 years ago
- 94af575 Alternate format string checking: issue a warning for invalid conversion specifiers. by Ted Kremenek · 16 years ago
- 176f7d6 Yet another attempt to make the Linux buildbots happy. Apparently there are differences on how nested namespaces are handled... by Ted Kremenek · 16 years ago
- 559d89a Move definition of FormatStringHandler::~FormatStringHandler() within namespace directives. Hopefully this will make the Linux buildbots happy. by Ted Kremenek · 16 years ago
- 5739de7 Add precision/field width checking to AlternateCheckPrintfString(). by Ted Kremenek · 16 years ago
- b5c98ef Fix off-by-one error in ParseFormatSpecifier() when reporting the location of a null character. by Ted Kremenek · 16 years ago