a64ccefdf0ea4e03ec88805d71b0af74950c7472 |
|
19-Sep-2011 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. It already works (and is useful with) macro locs as well. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@140057 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Lex/TokenConcatenation.cpp
|
03720fce6e709661af020f3e4e6dfd08a96e8044 |
|
11-Aug-2011 |
Craig Topper <craig.topper@gmail.com> |
Raw string followup. Pass a couple StringRefs by value. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137301 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Lex/TokenConcatenation.cpp
|
2fa4e86b4fdada3b9ecbbbd99965b83ed879f69b |
|
11-Aug-2011 |
Craig Topper <craig.topper@gmail.com> |
Add support for C++0x raw string literals. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137298 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Lex/TokenConcatenation.cpp
|
5cee1195584fa8672253139c86e922daeda69b9e |
|
27-Jul-2011 |
Douglas Gregor <dgregor@apple.com> |
Add support for C++0x unicode string and character literals, from Craig Topper! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@136210 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Lex/TokenConcatenation.cpp
|
c4bf2b9afb7d47445a9dc6bc848657098a4e3851 |
|
22-Dec-2010 |
Abramo Bagnara <abramo.bagnara@gmail.com> |
Introduced raw_identifier token kind. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@122394 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Lex/TokenConcatenation.cpp
|
8877321ca66b2887c2f377a7f724a62f34fdf1cd |
|
14-Apr-2010 |
Chris Lattner <sabre@nondot.org> |
make the token paste avoidance logic turn "..." into ".. ." instead of ". . ." when avoiding paste. Patch by David Peixotto! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@101218 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Lex/TokenConcatenation.cpp
|
86851109b8f70eee7a743bc914219e4f0d8bf9f4 |
|
26-Mar-2010 |
Chris Lattner <sabre@nondot.org> |
fix a bug in paste avoidance which would cause us to accidentally form a >>=. Patch by Abramo Bagnara, testcase by me. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@99624 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Lex/TokenConcatenation.cpp
|
e013d685c6689ac7ae103ee88acf573422d1ed6a |
|
18-Oct-2009 |
Daniel Dunbar <daniel@zuster.org> |
Move clients to use IdentifierInfo::getNameStart() instead of getName() git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@84436 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Lex/TokenConcatenation.cpp
|
1eb4433ac451dc16f4133a88af2d002ac26c58ef |
|
09-Sep-2009 |
Mike Stump <mrs@apple.com> |
Remove tabs, and whitespace cleanups. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@81346 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Lex/TokenConcatenation.cpp
|
8849f1190330c493a89b0088557d1a2333465847 |
|
15-Jun-2009 |
Eli Friedman <eli.friedman@gmail.com> |
PR4395: Don't detect token concatenation in C mode for C++-specific tokens. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@73408 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Lex/TokenConcatenation.cpp
|
896ccf83eb1a575d596fe757a9b259429ce7ab16 |
|
28-May-2009 |
Eli Friedman <eli.friedman@gmail.com> |
Don't vary token concatenation based on the language options; this behavior is more likely to be confusing than useful. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@72499 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Lex/TokenConcatenation.cpp
|
e1614bb01cc429658b414a9e00603c66ae96d8f5 |
|
22-Apr-2009 |
Chris Lattner <sabre@nondot.org> |
apply Eli's patch to fix PR4008, with a testcase. Thanks Eli! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@69750 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Lex/TokenConcatenation.cpp
|
99c7622d1f673e8929196cc6eec7825a42622d5f |
|
18-Mar-2009 |
Daniel Dunbar <daniel@zuster.org> |
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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67163 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Lex/TokenConcatenation.cpp
|
d7038e18ef540a78fe6ce2a43125ce9b08fdbbc5 |
|
13-Feb-2009 |
Chris Lattner <sabre@nondot.org> |
factor token concatenation avoidance logic out of PrintPreprocessedOutput into its own file. No functionality change. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64418 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Lex/TokenConcatenation.cpp
|