aboutsummaryrefslogtreecommitdiff
path: root/tools/libclang/IndexingContext.h
AgeCommit message (Expand)Author
2013-04-16Basic support for Microsoft property declarations andJohn McCall
2013-02-03libclang: remove unneeded const_castsDmitri Gribenko
2012-12-06[libclang] Introduce a new indexing mode where we skip function bodiesArgyrios Kyrtzidis
2012-12-04Sort #include lines for tools/...Chandler Carruth
2012-10-29Add missing emacs major mode marker.Nick Lewycky
2012-10-18[libclang] Invoke a ppIncludedFile callback when indexing implicit module imp...Argyrios Kyrtzidis
2012-10-11Remove pointless classof()'s.Sean Silva
2012-10-03[libclang] When indexing, invoke the importedASTFile for PCH files as well.Argyrios Kyrtzidis
2012-10-03[libclang] Simplify indexing of module imports by handling implicitArgyrios Kyrtzidis
2012-10-02[libclang] Implement the importedASTFile indexing callback to provideArgyrios Kyrtzidis
2012-09-15Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.Dmitri Gribenko
2012-09-10[libclang] Do index 'extern' declarations inside functions.Argyrios Kyrtzidis
2012-05-27Replace some custom hash combines with the standard stuff from DenseMapInfo.Benjamin Kramer
2012-03-31[libclang] Fix use-after-free bug when handling attributes indexing info.Argyrios Kyrtzidis
2012-03-23[libclang] Make sure we don't crash when trying to index code thatArgyrios Kyrtzidis
2012-02-28[AST] When we @synthesize a property with a user-defined ivar name,Argyrios Kyrtzidis
2012-02-28[libclang] When indexing an objc property, also provide information aboutArgyrios Kyrtzidis
2012-02-20Basic: import IntrusiveRefCntPtr<> into clang namespaceDylan Noblesmith
2012-02-14[libclang] Indexing: only index implicit template instantiations via an opt-i...Argyrios Kyrtzidis
2012-02-10[libclang] Indexing API: Fully index implict template instantiations.Argyrios Kyrtzidis
2012-02-07[libclang] Do not index implicit C++ member functions. rdar://10769813Argyrios Kyrtzidis
2012-02-07Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer
2012-02-04Move various diagnostic operator<< overloads out of line and remove includes ...Benjamin Kramer
2012-01-17[libclang] Make sure Preprocessor is set in ASTUnit during indexing.Argyrios Kyrtzidis
2012-01-14De-virtualize getPreviousDecl() and getMostRecentDecl() when we knowDouglas Gregor
2012-01-14[libclang] Add CXIndexOpt_IndexFunctionLocalSymbols indexing option to indicateArgyrios Kyrtzidis
2012-01-01Eliminate the ForwardDecl/InitiallyForwardDecl bits from ObjCProtocolDecl. Th...Douglas Gregor
2012-01-01Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor
2011-12-27Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor
2011-12-15Keep track of all declarations of an Objective-C class (both forwardDouglas Gregor
2011-12-15[libclang] Indexing API: provide an attribute list inside CXIdxEntityInfoArgyrios Kyrtzidis
2011-12-13[libclang] Indexing API: Provide the protocols list for objc categories as well.Argyrios Kyrtzidis
2011-12-13[libclang] Indexing API: Fix indexing of missed references.Argyrios Kyrtzidis
2011-12-08[libclang] Remove IndexingContext's getScopedContext(), it's not usefulArgyrios Kyrtzidis
2011-12-07[libclang] Indexing API: provide both the semantic and the lexical container.Argyrios Kyrtzidis
2011-12-07[libclang] Fix indexing of C++ bases in a C++ class.Argyrios Kyrtzidis
2011-12-07[libclang] Index C++ namespaces.Argyrios Kyrtzidis
2011-12-01[libclang] Create a diagnostic set to pass at the end of indexing.Argyrios Kyrtzidis
2011-11-23[libclang] Indexing API: Fix issues, mostly C++ related.Argyrios Kyrtzidis
2011-11-22[libclang] Indexing API: Support C++ symbols.Argyrios Kyrtzidis
2011-11-18[libclang] Indexing API:Argyrios Kyrtzidis
2011-11-16[libclang] Indexing API: if the CXIndexOpt_OneRefPerFile option is set, only ...Argyrios Kyrtzidis
2011-11-15[libclang] Introduce a new function to apply the indexing callbacks on an exi...Argyrios Kyrtzidis
2011-11-14[libclang] Slight changes to the indexing API and bigger internal changes for...Argyrios Kyrtzidis
2011-11-12[libclang] Further simplify the indexing API.Argyrios Kyrtzidis
2011-11-11[libclang] Simplify the indexing API.Argyrios Kyrtzidis
2011-10-18[libclang] Index implicit property references.Argyrios Kyrtzidis
2011-10-17[libclang] Introduce a new high level API for indexing clients that assumesArgyrios Kyrtzidis