summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/PrintfFormatString.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Suggest '%@' for Objective-C objects in ObjC format strings.Jordan Rose2012-05-301-1/+23
* Format string analysis: give 'q' its own enumerator.Hans Wennborg2012-02-161-2/+6
* Make -Wformat fix-its preserve original conversion specifiers.Hans Wennborg2012-02-151-4/+8
* Let %S, %ls, %C match 16bit types in NSStrings.Nico Weber2012-01-311-3/+10
* Fix NSLog format string checking for %@.Ted Kremenek2012-01-251-0/+2
* Teach scanf/printf checking about '%Ld' and friends (a GNU extension). Fixes...Ted Kremenek2012-01-241-2/+4
* scanf: parse the 'm' length modifier, and check that the right argumentsHans Wennborg2012-01-121-0/+2
* Support the 'a' length modifier in scanf format strings as a C90Hans Wennborg2011-12-151-4/+11
* Remove unnecessary braces from my previous commit.Hans Wennborg2011-12-091-2/+1
* Make printf warnings refer to wint_t and wchar_t by nameHans Wennborg2011-12-091-6/+9
* Move definition of ConversionSpecifier::toString() to FormatString.cppHans Wennborg2011-12-091-40/+0
* fix format specifier fixit for printf("%ld", "foo");Hans Wennborg2011-12-091-0/+2
* Make printf warnings refer to intmax_t et al. by nameHans Wennborg2011-12-071-4/+7
* Revert r145697 and dependent patch r145702. It added a dependency fromNick Lewycky2011-12-021-28/+5
* Make r145697 actually work.Hans Wennborg2011-12-021-1/+1
* Make conversion specifier warning refer to typedef if possible.Hans Wennborg2011-12-021-5/+28
* Teach format string analysis that "%zu" means size_t.Hans Wennborg2011-10-271-9/+5
* Tweak printf format string parsing to accept 'hh' conversion specifier to acc...Ted Kremenek2011-10-251-1/+1
* More metaprogramming with builtin types.John McCall2011-10-181-15/+9
* Suggest %zu for size_t args to printf.Hans Wennborg2011-10-181-1/+18
* Add a new placeholder type to represent "unbridged"John McCall2011-10-171-0/+1
* Provide half floating point support as a storage only type.Anton Korobeynikov2011-10-141-0/+1
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-1/+1
* Fix else style. No functionality change intended.Chad Rosier2011-08-171-4/+2
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-1/+1
* Revert r133024, "[format strings] correctly suggest correct type for '%@'Daniel Dunbar2011-06-281-2/+0
* [format strings] correctly suggest correct type for '%@' specifiers. Fixes <...Ted Kremenek2011-06-141-0/+2
* Don't print fixits for format specifiers in cases where the fixit does not ac...Eli Friedman2011-04-271-12/+27
* When generating printf fixits, preserve the original formating for unsigned i...Ted Kremenek2011-04-251-1/+3
* Fix whitespace.NAKAMURA Takumi2011-01-271-4/+4
* 7bit-ize.NAKAMURA Takumi2011-01-271-1/+1
* Add semantic checking that the "thousands grouping"Ted Kremenek2011-01-081-0/+18
* Add printf format string parsing support for 'Ted Kremenek2011-01-081-1/+5
* The -fshort-wchar option causes wchar_t to become unsigned, in addition to beingChris Lattner2010-12-251-1/+2
* Fix range in printf warnings for invalid conversion specifiers.Ted Kremenek2010-12-021-1/+1
* The 'X' printf type has a valid alternative form. Fixes PR8641.Anders Carlsson2010-11-211-1/+2
* Previously, the printf warnings would say your arguments type was 'int' when ...Ted Kremenek2010-10-211-1/+15
* Fix printf format string checking for '%lc' (which expects a wint_t or compat...Ted Kremenek2010-08-241-0/+8
* Move 'hasValidLengthModifier' from PrintfFormatSpecifier to FormatSpecifier.Ted Kremenek2010-07-201-68/+0
* Cleanup whitespace in switch statement. No functionality change.Ted Kremenek2010-07-201-6/+7
* Add 'ConversionSpecifier' root class in 'analyze_format_string' namespace andTed Kremenek2010-07-201-2/+5
* Rename 'UnicodeStrArg' to 'SArg'.Ted Kremenek2010-07-201-3/+3
* Rename 'ConsumedSoFarArg' -> 'nArg' and 'OutIntPtrArg' to 'nArg' (scanf and p...Ted Kremenek2010-07-201-6/+6
* Rename 'VoidPtrArg' to 'pArg' in printf/scanf checking.Ted Kremenek2010-07-201-4/+4
* Rename 'CStrArg' to 'sArg' for printf checking to match with the analagous en...Ted Kremenek2010-07-201-6/+6
* Rename analyze_printf::ConversionSpecifier::IntAsCharArg to 'cArg' to matchTed Kremenek2010-07-201-4/+4
* Add most of the boilerplate support for scanf format string checking. This i...Ted Kremenek2010-07-161-405/+43
* Type Type::isRealFloatingType() that vectors are not floating-pointDouglas Gregor2010-06-221-1/+1
* Printf format strings: Added some more tests and fixed some minor bugs.Tom Care2010-06-181-3/+4
* Bug 7394 - Fixed toString representation of Precisions in format strings.Tom Care2010-06-171-0/+3
OpenPOWER on IntegriCloud