3ea9e33ea25e0c2b12db56418ba3f994eb662c04 |
|
08-Apr-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master clang for rebase to r233350 Change-Id: I12d4823f10bc9e445b8b86e7721b71f98d1df442
/external/clang/test/SemaCXX/format-strings-0x.cpp
|
0e2189791acf7fcec4f1b32af24efb2d363f30c1 |
|
05-Aug-2013 |
Richard Smith <richard-llvm@metafoo.co.uk> |
Implement C++'s restrictions on the type of an expression passed to a vararg function: it can't be 'void' and it can't be an initializer list. We give a hard error for these rather than treating them as undefined behavior (we can and probably should do the same for non-POD types in C++11, but as of this change we don't). Slightly rework the checking of variadic arguments in a function with a format attribute to ensure that certain kinds of format string problem (non-literal string, too many/too few arguments, ...) don't suppress this error. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@187735 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/format-strings-0x.cpp
|
df9ef1bc8c3780307ab2ed81bf5e31c23310b936 |
|
13-Jun-2012 |
Richard Smith <richard-llvm@metafoo.co.uk> |
PR13099: Teach -Wformat about raw string literals, UTF-8 strings and Unicode escape sequences. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158390 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/format-strings-0x.cpp
|
a73cdcbc1dc1ed98c54556c6adcd2b12301759cc |
|
10-Feb-2012 |
David Blaikie <dblaikie@gmail.com> |
Support all null pointer literals in format strings. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@150276 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/format-strings-0x.cpp
|
ce506ae231703a23ea95335cd4de19c60082f361 |
|
20-Jan-2012 |
Ted Kremenek <kremenek@apple.com> |
Tighten format string diagnostic and make it a bit clearer (and a bit closer to GCC's). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@148579 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/format-strings-0x.cpp
|
5294c792c715b8dba26711be482b7a32be04d4d5 |
|
28-Dec-2011 |
Hans Wennborg <hans@hanshq.net> |
Support the 'a' scanf length modifier as an extension in C++. It should not be supported in C++11, since that uses the C99 standard library, in which 'a' is a format specifier. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147310 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/format-strings-0x.cpp
|