hanchenye-llvm-project/clang/lib/Lex
Ted Kremenek 7c1e61d78b Use PushIncludeMacroStack/PopMacroStack instead of manually pushing/popping from IncludeMacroStack. This is both cleaner and makes the include stack transparently extensible.
llvm-svn: 59248
2008-11-13 16:51:03 +00:00
..
CMakeLists.txt CMake: Builds and installs clang binary and libs (no docs yet). It 2008-10-26 00:56:18 +00:00
HeaderMap.cpp Initialize Suffix and Prefix to 0, even with a bad entry. Removes an uninitialized value warning from gcc. 2008-10-28 00:18:42 +00:00
HeaderSearch.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
Lexer.cpp Move some diagnostic handling to PreprocessorLexer. 2008-11-12 23:13:54 +00:00
LiteralSupport.cpp Speed up NumericLiteralParser::GetIntegerValue. 2008-10-16 07:32:01 +00:00
MacroArgs.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
MacroArgs.h Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
MacroInfo.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
Makefile Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
PPCaching.cpp Use PushIncludeMacroStack() instead of manually manipulating the include stack. 2008-11-12 22:21:57 +00:00
PPDirectives.cpp Rename Characteristic_t to CharacteristicKind 2008-10-27 01:19:25 +00:00
PPExpressions.cpp various updates to match r54873 on mainline. 2008-08-17 07:19:51 +00:00
PPLexerChange.cpp Use PushIncludeMacroStack/PopMacroStack instead of manually pushing/popping from IncludeMacroStack. This is both cleaner and makes the include stack transparently extensible. 2008-11-13 16:51:03 +00:00
PPMacroExpansion.cpp Fix the root cause of PR2750 instead of the side effect. 2008-09-29 23:12:31 +00:00
PTHLexer.cpp Move some diagnostic handling to PreprocessorLexer. 2008-11-12 23:13:54 +00:00
Pragma.cpp Add Preprocessor::RemovePragmaHandler. 2008-10-04 19:17:46 +00:00
Preprocessor.cpp Fixed build warning. No functionality change. 2008-10-31 10:24:31 +00:00
PreprocessorLexer.cpp Move some diagnostic handling to PreprocessorLexer. 2008-11-12 23:13:54 +00:00
ScratchBuffer.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
TokenLexer.cpp Simplify raw mode lexing by treating an unterminate /**/ comment the 2008-10-12 01:31:51 +00:00