summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/PrintfFormatString.cpp
Commit message (Expand)AuthorAgeFilesLines
* Format strings: don't ever convert %+d to %lu.Jordan Rose2013-01-171-1/+1
* Format strings: correct signedness if already correcting width (%d,%u).Jordan Rose2013-01-171-1/+19
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-021-1/+1
* Format strings: offer a cast to 'unichar' for %C in Objective-C contexts.Jordan Rose2012-12-051-3/+5
* Format strings: the correct conversion for 'char' is %c, not %d or %hhd.Jordan Rose2012-12-051-1/+1
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-1/+1
* Format strings: %D, %U, and %O are valid on Darwin (same as %d, %u, %o).Jordan Rose2012-09-131-3/+30
* Remove redundant semicolons which are null statements.Dmitri Gribenko2012-09-101-1/+1
* Format strings: %Ld isn't available on Darwin or Windows.Jordan Rose2012-09-081-3/+5
* Properly check length modfiers for %n in format strings.Hans Wennborg2012-08-071-2/+27
* Remove ScanfArgType and bake that logic into ArgType.Hans Wennborg2012-08-071-1/+1
* Rename analyze_format_string::ArgTypeResult to ArgTypeHans Wennborg2012-08-071-23/+23
* Make -Wformat check the argument type for %n.Hans Wennborg2012-07-301-0/+6
* Make -Wformat walk the typedef chain when looking for size_t, etc.Hans Wennborg2012-07-271-15/+2
* Make suggestions for mismatched enum arguments to printf/scanf.Jordan Rose2012-06-041-0/+4
* 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
OpenPOWER on IntegriCloud