History log of /external/clang/test/Misc/integer-literal-printing.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6d4f73498cf014b002e72368f1c80b6b0a0785f0 08-Feb-2013 Jordan Rose <jordan_rose@apple.com> StmtPrinter: Write large char values using \u or \U.

This may not always be valid, but we were previously just
emitting them raw.

While here, s/isprint/isPrintable/ (using the new CharInfo).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174766 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Misc/integer-literal-printing.cpp
39ad0f03d53c3aae5ea8c6d0572fd63154d40e99 21-Nov-2012 Benjamin Kramer <benny.kra@googlemail.com> SemaCXX: an enumeral type can be of character or boolean type in a C++11 enum class. Make sure we create a literal of the right type.

Fixes PR14386.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@168441 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Misc/integer-literal-printing.cpp
0d3317e0a2e0adb57ce8d075ebdcb41a3f939805 19-Jun-2012 Kaelyn Uhrain <rikka@google.com> Improve the error message when a function overload candidate is rejected
because it expects a reference and receives a non-l-value.

For example, given:

int foo(int &);
template<int x> void b() { foo(x); }

clang will now print "expects an l-value for 1st argument" instead of
"no known conversion from 'int' to 'int &' for 1st argument". The change
in wording (and associated code to detect the case) was prompted by
comment #5 in PR3104, and should be the last bit of work needed for the
bug.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158691 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Misc/integer-literal-printing.cpp
8da270e644481a3ddd13f937970b3555332182c9 07-Nov-2011 Richard Trieu <rtrieu@google.com> Remove test with int128 printing since it breaks on some platforms.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@143997 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Misc/integer-literal-printing.cpp
11cbe2a7fb565678fca456f6bc2d4648ced3adb3 07-Nov-2011 Richard Trieu <rtrieu@google.com> Add support for printing integer literals of type short, unsigned short,
__int128_t and __uint128_t. Short and unsigned short integer literals support
is only to work around a crasher as reported in PR11179 and will be removed
once Clang no longer builds short integer literals.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@143977 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Misc/integer-literal-printing.cpp