llvm-project/clang/Lex
Chris Lattner 4431a1b19b start partitioning the diagnostics into two classes: those
that are builtin and those that are aren't.  This is a bunch
of API refactoring that will make this possible, but there is
no functionality change yet.

llvm-svn: 44473
2007-11-30 22:53:43 +00:00
..
HeaderSearch.cpp move IdentifierTable.h from liblex to libbasic. 2007-10-07 08:58:51 +00:00
Lexer.cpp start partitioning the diagnostics into two classes: those 2007-11-30 22:53:43 +00:00
LiteralSupport.cpp Support floating point literals of the form "1e-16f" which specify an exponent but no decimal point. 2007-11-29 06:06:27 +00:00
MacroExpander.cpp Switch lexer/pp over to new Token::is/isNot api 2007-10-09 18:02:16 +00:00
MacroInfo.cpp At one point there were going to be lexer and parser tokens. 2007-07-20 16:59:19 +00:00
Makefile Add altivec version of block comment skipping code. 2006-10-30 20:01:22 +00:00
PPExpressions.cpp Switch lexer/pp over to new Token::is/isNot api 2007-10-09 18:02:16 +00:00
Pragma.cpp Switch lexer/pp over to new Token::is/isNot api 2007-10-09 18:02:16 +00:00
Preprocessor.cpp Fix PR1820, an incredibly subtle macro expansion bug that Neil discovered. 2007-11-23 06:50:21 +00:00
ScratchBuffer.cpp Reimplement SourceLocation. Instead of having a 2007-07-20 16:37:10 +00:00