llvm-project/clang/lib
Argyrios Kyrtzidis 5733271925 In libclang, when visiting preprocessed entities in a source range, use
PreprocessingRecord's getPreprocessedEntitiesInRange.

Also remove all the stuff that were added in ASTUnit that are unnecessary now
that we do a binary search for preprocessed entities and deserialize only
what is necessary.

llvm-svn: 140063
2011-09-19 20:40:48 +00:00
..
ARCMigrate Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. 2011-09-19 20:40:19 +00:00
AST Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. 2011-09-19 20:40:19 +00:00
Analysis Fix massive LiveVariables regression (due to LiveVariables rewrite) by addressing two performance problems: 2011-09-16 23:01:39 +00:00
Basic [libclang] When getting a source location from a file:line:col triplet 2011-09-19 20:40:35 +00:00
CodeGen In CodeGenAction::ExecuteAction() use SourceManager::translateFileLineCol() 2011-09-19 20:40:38 +00:00
Driver As per discussion with Doug Gregor on the IRC channel, introduce a new compiler switch: -fms-compatility. 2011-09-17 04:32:15 +00:00
Frontend In libclang, when visiting preprocessed entities in a source range, use 2011-09-19 20:40:48 +00:00
FrontendTool Eliminate the unused -create-module cc1-level option 2011-09-15 19:45:56 +00:00
Headers Tweak *mmintrin.h so that they don't make any bad assumptions about alignment (which probably has little effect in practice, but better to get it right). Make the load in _mm_loadh_pi and _mm_loadl_pi a single LLVM IR instruction to make optimizing easier for CodeGen. 2011-09-15 23:15:27 +00:00
Index remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
Lex Introduce local_begin()/local_end() methods in PreprocessingRecord which 2011-09-19 20:40:42 +00:00
Parse Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. 2011-09-19 20:40:19 +00:00
Rewrite Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. 2011-09-19 20:40:19 +00:00
Sema Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. 2011-09-19 20:40:19 +00:00
Serialization In libclang, when visiting preprocessed entities in a source range, use 2011-09-19 20:40:48 +00:00
StaticAnalyzer Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. 2011-09-19 20:40:19 +00:00
CMakeLists.txt The ARC Migration Tool. All the credit goes to Argyrios and Fariborz 2011-06-15 23:25:17 +00:00
Makefile The ARC Migration Tool. All the credit goes to Argyrios and Fariborz 2011-06-15 23:25:17 +00:00