summaryrefslogtreecommitdiffstats
path: root/tools/libclang/IndexingContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* [libclang] Fix use-after-free bug when handling attributes indexing info.Argyrios Kyrtzidis2012-03-311-27/+19
* [AST] When we @synthesize a property with a user-defined ivar name,Argyrios Kyrtzidis2012-02-281-5/+10
* [libclang] When indexing an objc property, also provide information aboutArgyrios Kyrtzidis2012-02-281-2/+20
* Implement indexing support for lambdas in libclang (both kinds), asDouglas Gregor2012-02-151-1/+3
* [libclang] Indexing: only index implicit template instantiations via an opt-i...Argyrios Kyrtzidis2012-02-141-11/+11
* drop more llvm:: prefixes on SmallString<>Dylan Noblesmith2012-02-131-2/+2
* [libclang] Indexing API: Fully index implict template instantiations.Argyrios Kyrtzidis2012-02-101-2/+27
* [libclang] Indexing: When suppressing references, suppress referencesArgyrios Kyrtzidis2012-02-081-0/+13
* [libclang] Do not index implicit C++ member functions. rdar://10769813Argyrios Kyrtzidis2012-02-071-1/+1
* Added location for template keyword in TemplateSpecializationTypeLoc. In the ...Abramo Bagnara2012-02-061-1/+1
* [libclang] For:Argyrios Kyrtzidis2012-01-231-0/+3
* Introduce CXXRecordDecl::isCLike() that is true if the class is C-like,Argyrios Kyrtzidis2012-01-231-5/+2
* [libclang] Fix crash when indexing attributes, rdar://10702250.Argyrios Kyrtzidis2012-01-201-1/+1
* [libclang] Make sure Preprocessor is set in ASTUnit during indexing.Argyrios Kyrtzidis2012-01-171-0/+4
* De-virtualize getPreviousDecl() and getMostRecentDecl() when we knowDouglas Gregor2012-01-141-2/+2
* [libclang] If CXIndexOpt_IndexFunctionLocalSymbols is enabled, alsoArgyrios Kyrtzidis2012-01-141-1/+5
* [libclang] Add CXIndexOpt_IndexFunctionLocalSymbols indexing option to indicateArgyrios Kyrtzidis2012-01-141-1/+1
* Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor2012-01-011-10/+15
* Move the data that corresponds to the definition of a protocol into aDouglas Gregor2012-01-011-3/+8
* Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor2011-12-271-16/+14
* Move the definition-specific data of ObjCInterfaceDecl into aDouglas Gregor2011-12-151-1/+4
* [libclang] Indexing API: provide an attribute list inside CXIdxEntityInfoArgyrios Kyrtzidis2011-12-151-16/+57
* [libclang] Suppress indexing references for occurrences of the interfaceArgyrios Kyrtzidis2011-12-151-0/+6
* Eliminate the vistigial ObjCClassDecl::ObjCClassRef, and inline itsDouglas Gregor2011-12-141-3/+2
* [libclang] Indexing API: Provide the protocols list for objc categories as well.Argyrios Kyrtzidis2011-12-131-0/+7
* [libclang] Indexing API: Fix suppressing of references in macros and suppressArgyrios Kyrtzidis2011-12-131-2/+15
* Save category name loc in ObjCCategoryImplDecl, patch by Jason Haslam!Argyrios Kyrtzidis2011-12-091-1/+1
* [libclang] Remove IndexingContext's getScopedContext(), it's not usefulArgyrios Kyrtzidis2011-12-081-22/+0
* [libclang] Indexing API: provide both the semantic and the lexical container.Argyrios Kyrtzidis2011-12-071-5/+7
* [libclang] Fix indexing of C++ bases in a C++ class.Argyrios Kyrtzidis2011-12-071-4/+35
* [libclang] Introduce CXIdxEntityLanguage that indicates the languageArgyrios Kyrtzidis2011-12-071-18/+54
* [libclang] Index C++ namespaces.Argyrios Kyrtzidis2011-12-071-0/+7
* [libclang] When indexing a field in a C++ class, return an entityArgyrios Kyrtzidis2011-12-051-1/+6
* Silence GCC warnings, RefCountedBase is meant to be default-initialized here.Benjamin Kramer2011-11-291-1/+0
* [libclang] Indexing API: Fix issues, mostly C++ related.Argyrios Kyrtzidis2011-11-231-24/+43
* [libclang] Indexing API: Support C++ symbols.Argyrios Kyrtzidis2011-11-221-34/+235
* [libclang] Indexing API:Argyrios Kyrtzidis2011-11-181-84/+177
* [libclang] Indexing API: make sure we don't pass declarations/references with...Argyrios Kyrtzidis2011-11-181-7/+13
* [libclang] Indexing API: fill the objc category info for a category implement...Argyrios Kyrtzidis2011-11-161-3/+16
* [libclang] Indexing API: make sure we do not try to index local declarations.Argyrios Kyrtzidis2011-11-161-0/+4
* [libclang] Indexing API: if the CXIndexOpt_OneRefPerFile option is set, only ...Argyrios Kyrtzidis2011-11-161-5/+33
* [libclang] Indexing API: Pass an implicit ObjCInterfaceDecl (@implementation ...Argyrios Kyrtzidis2011-11-151-2/+1
* [libclang] Introduce a new function to apply the indexing callbacks on an exi...Argyrios Kyrtzidis2011-11-151-1/+14
* [libclang] Slight changes to the indexing API and bigger internal changes for...Argyrios Kyrtzidis2011-11-141-89/+56
* [libclang] Further simplify the indexing API.Argyrios Kyrtzidis2011-11-121-183/+86
* [libclang] Simplify the indexing API.Argyrios Kyrtzidis2011-11-111-322/+259
* Use const_cast to make it obvious that it's just removing constness (and sile...Benjamin Kramer2011-10-281-3/+5
* [libclang] Index implicit property references.Argyrios Kyrtzidis2011-10-181-2/+4
* Silence a -Wc++0x-narrowing warningMatt Beaumont-Gay2011-10-171-1/+1
* [libclang] Introduce a new high level API for indexing clients that assumesArgyrios Kyrtzidis2011-10-171-0/+695