llvm-project/clang/lib/Index
Steve Naroff 58bd62d190 Remove _clang_initCXLookupHint() and _clang_getCursorWithHint(). Related to <rdar://problem/7310688>.
Localize the optimization to ResolveLocationInAST(). The last valid AST location is now stored with ASTUnit. There still isn't optimal, however it's an improvement (with a much cleaner API). Having the client manage an "hint" is error prone and complex.

I wanted to land the major changes before finishing up the optimizations. 

llvm-svn: 85425
2009-10-28 20:44:47 +00:00
..
ASTLocation.cpp Clone the full Type hierarchy into the TypeLoc hierarchy. Normalize 2009-10-18 01:05:36 +00:00
ASTVisitor.h Clone the full Type hierarchy into the TypeLoc hierarchy. Normalize 2009-10-18 01:05:36 +00:00
Analyzer.cpp Modify ASTLocation and apart from being a Decl or Stmt, allow it to also be: 2009-09-29 19:44:27 +00:00
CMakeLists.txt Lexically order files. 2009-07-30 17:41:23 +00:00
DeclReferenceMap.cpp Clone the full Type hierarchy into the TypeLoc hierarchy. Normalize 2009-10-18 01:05:36 +00:00
Entity.cpp Move clients to use IdentifierInfo::getNameStart() instead of getName() 2009-10-18 20:26:12 +00:00
EntityImpl.h Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
GlobalSelector.cpp Move clients to use IdentifierInfo::getNameStart() instead of getName() 2009-10-18 20:26:12 +00:00
Handlers.cpp Introduce TULocation and TULocationHandler classes. 2009-07-29 23:40:02 +00:00
IndexProvider.cpp -Make IndexProvider an abstract interface for getting indexing information. 2009-07-29 23:38:21 +00:00
Indexer.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
Makefile Installation of Clang libraries and headers, from Axel Naumann! 2009-10-08 22:15:31 +00:00
Program.cpp Accept Handler objects in parameters as references. 2009-07-29 23:38:45 +00:00
ProgramImpl.h Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
ResolveLocation.cpp Remove _clang_initCXLookupHint() and _clang_getCursorWithHint(). Related to <rdar://problem/7310688>. 2009-10-28 20:44:47 +00:00
SelectorMap.cpp Introduce SelectorMap whose purpose is to map selectors to objc methods and message exprs, 2009-07-29 23:40:58 +00:00