| Commit message (Expand) | Author | Age | Files | Lines |
* | Add support for __builtin_os_log_format[_buffer_size] | Mehdi Amini | 2016-10-24 | 1 | -0/+3 |
* | Revert "Add support for __builtin_os_log_format[_buffer_size]" | Mehdi Amini | 2016-10-24 | 1 | -3/+0 |
* | Add support for __builtin_os_log_format[_buffer_size] | Mehdi Amini | 2016-10-24 | 1 | -0/+3 |
* | Move UTF functions into namespace llvm. | Justin Lebar | 2016-09-30 | 1 | -3/+4 |
* | [Sema] Don't crash on scanf on forward-declared enums. | Benjamin Kramer | 2016-08-20 | 1 | -3/+14 |
* | Check 'r' and 'y specifiers of freebsd_kernel_printf format strings on PS4 | Sunil Srivastava | 2016-04-26 | 1 | -2/+2 |
* | [Sema] Handle UTF-8 invalid format string specifiers | Bruno Cardoso Lopes | 2016-03-29 | 1 | -0/+23 |
* | Remove use of builtin comma operator. | Richard Trieu | 2016-02-18 | 1 | -4/+12 |
* | Roll-back r250822. | Angel Garcia Gomez | 2015-10-20 | 1 | -1/+1 |
* | Apply modernize-use-default to clang. | Angel Garcia Gomez | 2015-10-20 | 1 | -1/+1 |
* | Wrap to 80 columns. No behavior change. | Nico Weber | 2015-05-18 | 1 | -1/+2 |
* | Add a format warning for "%p" with non-void* args | Seth Cantrell | 2015-03-04 | 1 | -37/+45 |
* | Add support for analyzing FreeBSD kernel printf extensions. | Dimitry Andric | 2015-02-19 | 1 | -0/+16 |
* | MS format strings: parse the 'Z' printf conversion specifier (PR20808) | Hans Wennborg | 2014-09-07 | 1 | -1/+8 |
* | MS format strings: allow the 'h' length modifier with C, C, s and S (PR20808) | Hans Wennborg | 2014-09-04 | 1 | -1/+13 |
* | MS format strings: support the 'w' length modifier (PR20808) | Hans Wennborg | 2014-09-04 | 1 | -0/+15 |
* | Add a comment, no functional change. | Nico Weber | 2014-08-29 | 1 | -1/+1 |
* | [C++11] Use 'nullptr'. Analysis edition. | Craig Topper | 2014-05-20 | 1 | -3/+3 |
* | Analysis: Add support for MS specific printf format specifiers | David Majnemer | 2013-08-21 | 1 | -1/+45 |
* | Add support for __wchar_t in -fms-extensions mode. | Hans Wennborg | 2013-05-10 | 1 | -2/+2 |
* | Use None rather than Optional<T>() where possible. | David Blaikie | 2013-02-21 | 1 | -2/+2 |
* | Include llvm::Optional in clang/Basic/LLVM.h | David Blaikie | 2013-02-20 | 1 | -5/+4 |
* | s/CPlusPlus0x/CPlusPlus11/g | Richard Smith | 2013-01-02 | 1 | -1/+1 |
* | Format strings: offer a fixit for Darwin's %D/%U/%O to ISO %d/%u/%o. | Jordan Rose | 2012-09-13 | 1 | -0/+23 |
* | Format strings: %D, %U, and %O are valid on Darwin (same as %d, %u, %o). | Jordan Rose | 2012-09-13 | 1 | -0/+12 |
* | Format strings: suggest %lld instead of %qd and %Ld with -Wformat-non-iso. | Jordan Rose | 2012-09-08 | 1 | -11/+3 |
* | Format strings: %Ld isn't available on Darwin or Windows. | Jordan Rose | 2012-09-08 | 1 | -3/+27 |
* | Remove ScanfArgType and bake that logic into ArgType. | Hans Wennborg | 2012-08-07 | 1 | -18/+48 |
* | Rename analyze_format_string::ArgTypeResult to ArgType | Hans Wennborg | 2012-08-07 | 1 | -10/+10 |
* | -Wformat: better handling of qualifiers on pointer arguments | Hans Wennborg | 2012-07-31 | 1 | -0/+7 |
* | Make -Wformat walk the typedef chain when looking for size_t, etc. | Hans Wennborg | 2012-07-27 | 1 | -0/+34 |
* | Teach printf/scanf about enums with fixed underlying types. | Jordan Rose | 2012-06-04 | 1 | -0/+6 |
* | Make -Wformat accept printf("%hhx", c); with -funsigned-char | Hans Wennborg | 2012-05-08 | 1 | -2/+1 |
* | Fix handling of wint_t - we can't assume wint_t is purely an integer promotio... | James Molloy | 2012-05-04 | 1 | -10/+10 |
* | Support '%p' format specifier with block pointers. | Ted Kremenek | 2012-03-15 | 1 | -1/+1 |
* | -Wformat-non-iso: warn about positional arguments (pr12017) | Hans Wennborg | 2012-03-09 | 1 | -0/+3 |
* | Warn about non-standard format strings (pr12017) | Hans Wennborg | 2012-02-22 | 1 | -0/+71 |
* | Format string analysis: give 'q' its own enumerator. | Hans Wennborg | 2012-02-16 | 1 | -3/+6 |
* | Tweak format string checking to work with %@ and ObjC toll-free bridging. <r... | Ted Kremenek | 2012-02-06 | 1 | -3/+17 |
* | Format string warnings: don't a.k.a. wchar_t with wchar_t. | Hans Wennborg | 2012-01-31 | 1 | -1/+1 |
* | Fix NSLog format string checking for %@. | Ted Kremenek | 2012-01-25 | 1 | -1/+2 |
* | Teach scanf/printf checking about '%Ld' and friends (a GNU extension). Fixes... | Ted Kremenek | 2012-01-24 | 1 | -0/+8 |
* | The 'l' length modifier makes sense with the scanlist conversion specifier. | Ted Kremenek | 2012-01-20 | 1 | -0/+1 |
* | More dead code removal (using -Wunreachable-code) | David Blaikie | 2012-01-20 | 1 | -7/+3 |
* | scanf: parse the 'm' length modifier, and check that the right arguments | Hans Wennborg | 2012-01-12 | 1 | -0/+21 |
* | scanf analysis: the 'a' length modifier is valid with a scanlist | Hans Wennborg | 2012-01-12 | 1 | -0/+1 |
* | Support the 'a' scanf length modifier as an extension in C++. | Hans Wennborg | 2011-12-28 | 1 | -1/+1 |
* | Support the 'a' length modifier in scanf format strings as a C90 | Hans Wennborg | 2011-12-15 | 1 | -1/+28 |
* | Make printf warnings refer to wint_t and wchar_t by name | Hans Wennborg | 2011-12-09 | 1 | -5/+4 |
* | Move definition of ConversionSpecifier::toString() to FormatString.cpp | Hans Wennborg | 2011-12-09 | 1 | -4/+41 |