8094bac4e987caf90e8fd719c24545add8dafcb6 |
|
28-Jan-2013 |
Jordan Rose <jordan_rose@apple.com> |
PR15067 (again): Don't warn about UCNs in C90 if we're raw-lexing. Fixes a crash. Thanks, Richard. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@173701 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Lexer/c90.c
|
bfec916e5fc40f22ac11267e78a024cd8dcf3bbf |
|
27-Jan-2013 |
Jordan Rose <jordan_rose@apple.com> |
PR15067: Don't assert when a UCN appears in a C90 file. Unfortunately, we can't accept the UCN as an extension because we're required to treat it as two tokens for preprocessing purposes. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@173622 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Lexer/c90.c
|
d2e95d1538ff91fe902464f02f83429f96117af5 |
|
15-Jun-2012 |
Richard Smith <richard-llvm@metafoo.co.uk> |
PR12717: Clang supports hexadecimal floating-point literals in all language modes. For languages other than C99/C11, this isn't quite a conforming extension, and for C++11, it breaks some reasonable code containing user-defined literals. In languages which don't officially have hexfloats, pare back this extension to only apply in cases where the token starts 0x and does not contain an underscore. The extension is still not quite conforming, but it's a lot closer now. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158487 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Lexer/c90.c
|
59705aee3fe01aa6fb6962dd11350161b47983d9 |
|
09-Oct-2010 |
Nico Weber <nicolasweber@gmx.de> |
Add support for UCNs for character literals git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@116129 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Lexer/c90.c
|
a0f15b0848405ae16d63bd5d78c862a6526b338a |
|
06-Oct-2010 |
Nico Weber <nicolasweber@gmx.de> |
Add support for 4-byte UCNs like \U12345678. Warn about UCNs in c90 mode. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@115743 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Lexer/c90.c
|
427c492d368d6ecf409fa8053eecb5cd0e779c5b |
|
20-Jul-2010 |
Douglas Gregor <dgregor@apple.com> |
Complain when string literals are too long for the active language standard's minimum requirements. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@108837 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Lexer/c90.c
|
a5728872c7702ddd09537c95bc3cbd20e1f2fb09 |
|
15-Dec-2009 |
Daniel Dunbar <daniel@zuster.org> |
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. - This is designed to make it obvious that %clang_cc1 is a "test variable" which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it can be useful to redefine what gets run as 'clang -cc1' (for example, to set a default target). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91446 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Lexer/c90.c
|
d7d5f0223bd30dfd618762349c6209dd1d5ea3e6 |
|
24-Mar-2009 |
Daniel Dunbar <daniel@zuster.org> |
Rename clang to clang-cc. Tests and drivers updated, still need to shuffle dirs. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67602 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Lexer/c90.c
|
8402c73dd880e8af46c826d873681820aebe32eb |
|
16-Jan-2009 |
Chris Lattner <sabre@nondot.org> |
Fix PR2477 - clang misparses "//*" in C89 mode git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@62368 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Lexer/c90.c
|
806c3b9478b44dec77d28f3de987f793d42ad555 |
|
25-Jul-2008 |
Chris Lattner <sabre@nondot.org> |
update this testcase. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@54037 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Lexer/c90.c
|
921e9ff0301fcc4d389cef16b84adc97229ed5e0 |
|
14-Nov-2007 |
Chris Lattner <sabre@nondot.org> |
Fix a bug handling hex floats in c90 mode, pointed out by Neil. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@44120 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Lexer/c90.c
|