Abramo Bagnara
|
ea4f7c7761
|
Introduced raw_identifier token kind.
llvm-svn: 122394
|
2010-12-22 08:23:18 +00:00 |
Chris Lattner
|
0384e63501
|
make the token paste avoidance logic turn "..." into ".. ." instead of ". . ."
when avoiding paste. Patch by David Peixotto!
llvm-svn: 101218
|
2010-04-14 03:57:19 +00:00 |
Chris Lattner
|
80dbccd1bf
|
fix a bug in paste avoidance which would cause us to accidentally
form a >>=. Patch by Abramo Bagnara, testcase by me.
llvm-svn: 99624
|
2010-03-26 17:10:02 +00:00 |
Daniel Dunbar
|
2c422dc9ca
|
Move clients to use IdentifierInfo::getNameStart() instead of getName()
llvm-svn: 84436
|
2009-10-18 20:26:12 +00:00 |
Mike Stump
|
11289f4280
|
Remove tabs, and whitespace cleanups.
llvm-svn: 81346
|
2009-09-09 15:08:12 +00:00 |
Eli Friedman
|
dd2ab963de
|
PR4395: Don't detect token concatenation in C mode for
C++-specific tokens.
llvm-svn: 73408
|
2009-06-15 19:48:50 +00:00 |
Eli Friedman
|
98dbc1c79a
|
Don't vary token concatenation based on the language options; this
behavior is more likely to be confusing than useful.
llvm-svn: 72499
|
2009-05-27 22:33:06 +00:00 |
Chris Lattner
|
ca515ccb49
|
apply Eli's patch to fix PR4008, with a testcase. Thanks Eli!
llvm-svn: 69750
|
2009-04-21 23:28:41 +00:00 |
Daniel Dunbar
|
dc78bd9f79
|
Fix -E mismatch; an identifier followed by a numeric constant does not
require a space (to avoid concatenation) if the numeric constant had a
leading period.
- PR3819.
llvm-svn: 67163
|
2009-03-18 03:32:24 +00:00 |
Chris Lattner
|
644d452de5
|
factor token concatenation avoidance logic out of
PrintPreprocessedOutput into its own file. No functionality change.
llvm-svn: 64418
|
2009-02-13 00:46:04 +00:00 |