- Dec 23, 2009
-
-
Chris Lattner authored
of printf, patch by Christian Adaker! llvm-svn: 92019
-
- Dec 07, 2009
-
-
John McCall authored
Patch by Nicola Gigante! llvm-svn: 90814
-
- Nov 10, 2009
-
-
Daniel Dunbar authored
llvm-svn: 86686
-
- Apr 02, 2009
-
-
Douglas Gregor authored
llvm-svn: 68261
-
- Feb 04, 2009
-
-
Douglas Gregor authored
llvm-svn: 63732
-
- Nov 17, 2008
-
-
Douglas Gregor authored
llvm-svn: 59446
-
- Jul 13, 2008
-
-
Cedric Venet authored
llvm-svn: 53524
-
Cedric Venet authored
llvm-svn: 53522
-
- Mar 18, 2008
-
-
Steve Naroff authored
llvm-svn: 48499
-
- Oct 11, 2007
-
-
Chris Lattner authored
llvm-svn: 42862
-
- Oct 10, 2007
-
-
Ted Kremenek authored
llvm-svn: 42834
-
Chris Lattner authored
llvm-svn: 42831
-
- Jul 16, 2007
-
-
Chris Lattner authored
accurate diagnostics. For test/Lexer/comments.c we now emit: int x = 000000080; /* expected-error {{invalid digit}} */ ^ constants.c:7:4: error: invalid digit '8' in octal constant 00080; /* expected-error {{invalid digit}} */ ^ The last line is due to an escaped newline. The full line looks like: int y = 0000\ 00080; /* expected-error {{invalid digit}} */ Previously, we emitted: constants.c:4:9: error: invalid digit '8' in octal constant int x = 000000080; /* expected-error {{invalid digit}} */ ^ constants.c:6:9: error: invalid digit '8' in octal constant int y = 0000\ ^ which isn't too bad, but the new way is better for the user, regardless of whether there is an escaped newline or not. All the other lexer-related diagnostics should switch over to using AdvanceToTokenCharacter where appropriate. Help wanted :). This implements test/Lexer/constants.c. llvm-svn: 39906
-
- Jun 08, 2007
-
-
Chris Lattner authored
llvm-svn: 39606
-