llvm-project/clang/include/clang/Lex
Anna Zaks 59a3c80717 Add a utility function to the Lexer, which makes it easier to find a token after the given location. (It is a generalized version of trans::findLocationAfterSemi from ArcMigrate, which will be changed to use the Lexer utility).
llvm-svn: 136268
2011-07-27 21:43:43 +00:00
..
CMakeLists.txt New function for tablegenning: clang_tablegen. 2011-02-20 22:06:32 +00:00
CodeCompletionHandler.h Introduce a preprocessor code-completion hook for contexts where we 2010-08-25 17:04:25 +00:00
DirectoryLookup.h clean up forward declarations of raw_ostream to use the new LLVM.h 2011-07-23 10:35:09 +00:00
ExternalPreprocessorSource.h Make the deserialization of macro definitions lazy, so that we can 2010-10-30 00:23:06 +00:00
HeaderMap.h now that we have a centralized place to do so, add some using declarations for 2011-07-20 06:58:45 +00:00
HeaderSearch.h clang_getCXTUResourceUsage: report memory used by HeaderSearch. 2011-07-26 23:46:11 +00:00
LexDiagnostic.h Initial work to improve documentation for Clang's diagnostics, from Matthieu Monrocq 2011-04-15 22:04:17 +00:00
Lexer.h Add a utility function to the Lexer, which makes it easier to find a token after the given location. (It is a generalized version of trans::findLocationAfterSemi from ArcMigrate, which will be changed to use the Lexer utility). 2011-07-27 21:43:43 +00:00
LiteralSupport.h Add support for C++0x unicode string and character literals, from Craig Topper! 2011-07-27 05:40:30 +00:00
MacroInfo.h now that we have a centralized place to do so, add some using declarations for 2011-07-20 06:58:45 +00:00
Makefile Add a __has_attribute macro that works much like __has_feature and __has_builtin. 2010-10-20 02:31:43 +00:00
MultipleIncludeOpt.h fix a bunch of comment typos found by codespell. Patch by 2011-04-15 05:22:18 +00:00
PPCallbacks.h now that we have a centralized place to do so, add some using declarations for 2011-07-20 06:58:45 +00:00
PTHLexer.h Remove unused STL header includes. 2011-04-23 19:53:52 +00:00
PTHManager.h now that we have a centralized place to do so, add some using declarations for 2011-07-20 06:58:45 +00:00
Pragma.h now that we have a centralized place to do so, add some using declarations for 2011-07-20 06:58:45 +00:00
PreprocessingRecord.h Report more memory using in Preprocessor::getTotalMemory() and PreprocessingRecord::getTotalMemory(). 2011-07-26 21:17:24 +00:00
Preprocessor.h Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon Mulder! 2011-07-23 17:14:25 +00:00
PreprocessorLexer.h now that we have a centralized place to do so, add some using declarations for 2011-07-20 06:58:45 +00:00
ScratchBuffer.h Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
Token.h Add support for C++0x unicode string and character literals, from Craig Topper! 2011-07-27 05:40:30 +00:00
TokenConcatenation.h Add support for C++0x unicode string and character literals, from Craig Topper! 2011-07-27 05:40:30 +00:00
TokenLexer.h Switch the TokenLexer's terminology from various forms of 'instantiate' 2011-07-14 08:20:34 +00:00