llvm-project/clang/Lex
Chris Lattner 3ebcf4e2cd Change Preprocessor::SkippingContents into Lexer::LexingRawMode. Raw mode
is an intra-lexer property, not a inter-lexer property, so it makes sense
for it to be define here.  It also makes no sense for macros, and allows us
to define it more carefully in the header.

While I'm at it, improve comments and structuring in Lexer.h

llvm-svn: 38701
2006-07-11 05:39:23 +00:00
..
IdentifierTable.cpp Add a simple but useful optimization for identifier lookup. Each time we 2006-07-10 06:10:51 +00:00
Lexer.cpp Change Preprocessor::SkippingContents into Lexer::LexingRawMode. Raw mode 2006-07-11 05:39:23 +00:00
MacroExpander.cpp Implement "lparen scanning" for lexer buffers, by making "skipping lexing" 2006-07-11 05:04:55 +00:00
MacroInfo.cpp Add identifiers for macro arguments to MacroInfo, check for duplicates, 2006-07-08 20:32:52 +00:00
Makefile Compile without rtti or exceptions. 2006-07-03 05:01:42 +00:00
PPExpressions.cpp Detect expressions semantically equivalent to !defined(X) for the multiple-include 2006-07-04 18:32:03 +00:00
Pragma.cpp Change Preprocessor::SkippingContents into Lexer::LexingRawMode. Raw mode 2006-07-11 05:39:23 +00:00
Preprocessor.cpp Change Preprocessor::SkippingContents into Lexer::LexingRawMode. Raw mode 2006-07-11 05:39:23 +00:00
ScratchBuffer.cpp Use a new helper to do this much more simply. 2006-06-30 06:14:45 +00:00