aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Index
AgeCommit message (Expand)Author
2012-04-13Remove the unused, unmaintained, incomplete 'Index' library.Douglas Gregor
2012-03-09[AST/etc] Mark {getSourceRange(),getStartLoc(),getEndLoc()} as LLVM_READONLY.Daniel Dunbar
2012-03-02[analyzer] Rename clang::CallGraph into clang::idx::CallGraph + renameAnna Zaks
2011-11-09Fixing 80 col violations (& removing any trailing whitespace on files I was t...David Blaikie
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-07-20remove some now-redundant forward declarations.Chris Lattner
2011-07-20add raw_ostream and Twine to LLVM.h, eliminating a ton of llvm:: qualifications.Chris Lattner
2011-07-20now that we have a centralized place to do so, add some using declarations forChris Lattner
2010-07-22Make a bunch of new data structures for the new analysisZhongxing Xu
2010-07-19Remove unused location-to-AST-node resolver. libclang's implementation superc...Douglas Gregor
2010-07-06Add skeleton code to make wpa call the analysis engine.Zhongxing Xu
2010-07-06Collect function definitions in the Indexer when indexing through the ASTs.Zhongxing Xu
2010-07-02Change CallGraph::Prog to be a reference. idx::Program means to be a global o...Zhongxing Xu
2009-12-15update to match LLVM API change:Chris Lattner
2009-12-03Fix layering violation by moving Analysis/CallGraph to IndexDaniel Dunbar
2009-10-28Remove _clang_initCXLookupHint() and _clang_getCursorWithHint(). Related to <...Steve Naroff
2009-10-21Extend clang_getCursor() to take a 'relativeDecl' argument (so speed up searc...Steve Naroff
2009-10-19Move Diagnostic/DiagClient/FileManager from Indexer => ASTUnit.Steve Naroff
2009-10-18Clone the full Type hierarchy into the TypeLoc hierarchy. NormalizeJohn McCall
2009-10-16Make CIndex and c-index-test a little bit more robust. The onlyDouglas Gregor
2009-09-29Modify ASTLocation and apart from being a Decl or Stmt, allow it to also be:Argyrios Kyrtzidis
2009-09-29Add more const-goodness to ASTLocation.Argyrios Kyrtzidis
2009-09-21Add Diagnostic to Indexer, and have it keep its own FileManager instead of ta...Daniel Dunbar
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-08-28Lot's of little changes to get the C-based indexing API going...Steve Naroff
2009-07-30Add support for ObjC message expressions, in the Analyzer:Argyrios Kyrtzidis
2009-07-29Support ObjC methods as Entities.Argyrios Kyrtzidis
2009-07-29Use a STL helper template 'pair_value_iterator', by both DeclReferenceMap and...Argyrios Kyrtzidis
2009-07-29Index the selectors and provide the translation units that contain themArgyrios Kyrtzidis
2009-07-29Add TranslationUnit::getSelectorMap().Argyrios Kyrtzidis
2009-07-29Introduce SelectorMap whose purpose is to map selectors to objc methods and m...Argyrios Kyrtzidis
2009-07-29Introduce the GlobalSelector class in the Indexing library.Argyrios Kyrtzidis
2009-07-29-Introduce the idx::Analyzer class used for getting indexing information, lik...Argyrios Kyrtzidis
2009-07-29Introduce TULocation and TULocationHandler classes.Argyrios Kyrtzidis
2009-07-29Modify the Indexer class so that it can return the TranslationUnit that internalArgyrios Kyrtzidis
2009-07-29Add Entity::getInternalDecl() to be used only on Entities that refer to internalArgyrios Kyrtzidis
2009-07-29Constify ASTLocation::print.Argyrios Kyrtzidis
2009-07-29Fix some comments.Argyrios Kyrtzidis
2009-07-29Add getDeclReferenceMap() to the abstract interface of TranslationUnit class.Argyrios Kyrtzidis
2009-07-29Introduce a helper template for the Handler classes and use it insteadArgyrios Kyrtzidis
2009-07-29Accept Handler objects in parameters as references.Argyrios Kyrtzidis
2009-07-29Rename EntityHandler::HandleEntity to Handle.Argyrios Kyrtzidis
2009-07-29-Make IndexProvider an abstract interface for getting indexing information.Argyrios Kyrtzidis
2009-07-24Constify methods.Zhongxing Xu
2009-07-23constify methods.Zhongxing Xu
2009-07-21Remove the ASTContext parameter from Entity::getPrintableName().Argyrios Kyrtzidis
2009-07-21Keep only canonical Decls in Entities.Argyrios Kyrtzidis
2009-07-21Change the semantics for Entity.Argyrios Kyrtzidis
2009-07-18Introduce ASTLocation::getReferencedDecl(), for getting the declaration that ...Argyrios Kyrtzidis
2009-07-17Rename Entity::getName() to Entity::getPrintableName() to make its purposeZhongxing Xu