Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
30ad167f74cb8a04c35ced6c69b116f15d104f8e
/
lib
/
Lex
/
Lexer.cpp
662e8b5
Change Parser & Sema to use interned "super" for comparions.
by Daniel Dunbar
· 16 years ago
5253c7f
Fix typo
by Nate Begeman
· 17 years ago
b25e5d7
don't diagnose empty source files, thanks Neil!
by Chris Lattner
· 17 years ago
8fa3078
don't read off the front of the buffer. Thanks to Sam for pointing this out.
by Chris Lattner
· 17 years ago
bda0b62
Make a major restructuring of the clang tree: introduce a top-level
by Chris Lattner
· 17 years ago
[Renamed from Lex/Lexer.cpp]
146ccd4
Fix PR2090, a typo in digraph processing.
by Chris Lattner
· 17 years ago
3a57077
simplify the lexer a bit, pulling stuff out of the default case.
by Chris Lattner
· 17 years ago
0bc735f
Don't attribute in file headers anymore. See llvmdev for the
by Chris Lattner
· 17 years ago
53702cd
add a helper method.
by Chris Lattner
· 17 years ago
0750618
start partitioning the diagnostics into two classes: those
by Chris Lattner
· 17 years ago
95c062b
Silenced a couple of VC++ warnings.
by Hartmut Kaiser
· 17 years ago
9a61194
Move token length calculation out of the diagnostics machinery into
by Chris Lattner
· 17 years ago
168ae2d
Add a new type of lexer: a raw lexer, which does not require a preprocessor
by Chris Lattner
· 17 years ago
53b0dab
Make a significant change to invert the control flow handling
by Chris Lattner
· 17 years ago
22f6bbc
Switch lexer/pp over to new Token::is/isNot api
by Chris Lattner
· 17 years ago
dbf388b
implement the Token class in the Lexer.cpp file instead of IdentifierInfo.cpp
by Chris Lattner
· 17 years ago
b812814
Eliminate some VC++ warnings, patch by Hartmut Kaiser!
by Chris Lattner
· 17 years ago
d8e3083
Use a smallstring instead of an std::string in FileChanged to avoid some malloc traffic.
by Chris Lattner
· 17 years ago
448cec4
Change hte lexer to start a start pointer to the underlying
by Chris Lattner
· 17 years ago
409a036
split the slow path out of Lexer::getSourceLocation and do not let the
by Chris Lattner
· 17 years ago
8133cfc
avoid recursion between SkipBCPLComment and SkipWhitespace. In cases like this:
by Chris Lattner
· 17 years ago
8146b68
Fix a lexer bug where we incorrectly rejected int i = /*/ */ 1;
by Chris Lattner
· 17 years ago
d217773
At one point there were going to be lexer and parser tokens.
by Chris Lattner
· 17 years ago
25bdb51
simplify the lexer ctor to take a SLoc instead of a sloc and a redundant buffer*.
by Chris Lattner
· 17 years ago
9dc1f53
Reimplement SourceLocation. Instead of having a
by Chris Lattner
· 17 years ago
5f016e2
Stage two of getting CFE top correct.
by Reid Spencer
· 18 years ago