aboutsummaryrefslogtreecommitdiff
path: root/tools/libclang/IndexingContext.cpp
AgeCommit message (Expand)Author
2013-04-16Basic support for Microsoft property declarations andJohn McCall
2013-02-18Replace TypeLoc llvm::cast support to be well-defined.David Blaikie
2013-01-26libclang: factor out the frequent pattern static_cast<ASTUnit *>(TU->TUData)Dmitri Gribenko
2013-01-15Fix CastingDavid Greene
2013-01-14libclang: remove a few const_castsDmitri Gribenko
2012-12-19Add a missing 'else'. Found by grep '} if'Dmitri 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-29Fix name of this file.Nick Lewycky
2012-10-18[libclang] Invoke a ppIncludedFile callback when indexing implicit module imp...Argyrios Kyrtzidis
2012-10-05[libclang] Now that we have a CXModule object, pass it to theArgyrios Kyrtzidis
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-10[libclang] Do index 'extern' declarations inside functions.Argyrios Kyrtzidis
2012-08-31Normalize line endings of r163013 (part 2).Joao Matos
2012-08-31Improved MSVC __interface support by adding first class support for it, inste...Joao Matos
2012-03-31[libclang] Fix use-after-free bug when handling attributes indexing info.Argyrios 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-15Implement indexing support for lambdas in libclang (both kinds), asDouglas Gregor
2012-02-14[libclang] Indexing: only index implicit template instantiations via an opt-i...Argyrios Kyrtzidis
2012-02-13drop more llvm:: prefixes on SmallString<>Dylan Noblesmith
2012-02-10[libclang] Indexing API: Fully index implict template instantiations.Argyrios Kyrtzidis
2012-02-08[libclang] Indexing: When suppressing references, suppress referencesArgyrios Kyrtzidis
2012-02-07[libclang] Do not index implicit C++ member functions. rdar://10769813Argyrios Kyrtzidis
2012-02-06Added location for template keyword in TemplateSpecializationTypeLoc. In the ...Abramo Bagnara
2012-01-23[libclang] For:Argyrios Kyrtzidis
2012-01-23Introduce CXXRecordDecl::isCLike() that is true if the class is C-like,Argyrios Kyrtzidis
2012-01-20[libclang] Fix crash when indexing attributes, rdar://10702250.Argyrios Kyrtzidis
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] If CXIndexOpt_IndexFunctionLocalSymbols is enabled, alsoArgyrios Kyrtzidis
2012-01-14[libclang] Add CXIndexOpt_IndexFunctionLocalSymbols indexing option to indicateArgyrios Kyrtzidis
2012-01-01Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor
2012-01-01Move the data that corresponds to the definition of a protocol into aDouglas Gregor
2011-12-27Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor
2011-12-15Move the definition-specific data of ObjCInterfaceDecl into aDouglas Gregor
2011-12-15[libclang] Indexing API: provide an attribute list inside CXIdxEntityInfoArgyrios Kyrtzidis
2011-12-15[libclang] Suppress indexing references for occurrences of the interfaceArgyrios Kyrtzidis
2011-12-14Eliminate the vistigial ObjCClassDecl::ObjCClassRef, and inline itsDouglas Gregor
2011-12-13[libclang] Indexing API: Provide the protocols list for objc categories as well.Argyrios Kyrtzidis
2011-12-13[libclang] Indexing API: Fix suppressing of references in macros and suppressArgyrios Kyrtzidis
2011-12-09Save category name loc in ObjCCategoryImplDecl, patch by Jason Haslam!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] Introduce CXIdxEntityLanguage that indicates the languageArgyrios Kyrtzidis
2011-12-07[libclang] Index C++ namespaces.Argyrios Kyrtzidis
2011-12-05[libclang] When indexing a field in a C++ class, return an entityArgyrios Kyrtzidis