summaryrefslogtreecommitdiffstats
path: root/clang/tools/libclang/CIndex.cpp
Commit message (Expand)AuthorAgeFilesLines
* Provide proper type-source location information forDouglas Gregor2010-09-081-3/+26
* Improve source-location information for CXXNewExpr, by hanging on toDouglas Gregor2010-09-071-1/+24
* Implement libclang visitation for UnresolvedMemberExpr. This is theDouglas Gregor2010-09-031-0/+10
* libclang visitation for CXXDependentScopeMemberExprDouglas Gregor2010-09-031-0/+32
* libclang visitation for DependentScopeDeclRefExprDouglas Gregor2010-09-031-0/+26
* Teach libclang to visit OverloadExprs, so that we can reuse thisDouglas Gregor2010-09-021-2/+13
* Add libclang visitation for UnresolvedLookupExprsDouglas Gregor2010-09-021-2/+19
* Add libclang visitation for C++ pseudo-destructor expressions.Douglas Gregor2010-09-021-0/+28
* Teach libclang not to recursive into default argument expressionsDouglas Gregor2010-09-021-0/+1
* Add libclang visitation for C++ typeid expressions.Douglas Gregor2010-09-021-0/+12
* In libclang, visit the nested-name-specifier and explicitly-specified templat...Douglas Gregor2010-09-021-1/+29
* Visit the nested-name-specifier and explicitly-specified templateDouglas Gregor2010-09-021-1/+24
* Implement basic visitation for nested name specifiers via libclangDouglas Gregor2010-09-021-7/+71
* Teach libclang to visit the default arguments of template parameters.Douglas Gregor2010-09-011-1/+30
* Implement libclang support for using declarations. Clang actually usesDouglas Gregor2010-09-011-2/+29
* Improve libclang indexing support for class template specializationsDouglas Gregor2010-09-011-0/+36
* Make it clear that libclang does not modify the command-line argumentsDouglas Gregor2010-09-011-4/+4
* Implement libclang support for using directives (cursor + visitation +Douglas Gregor2010-09-011-1/+14
* Add libclang support for namespace aliases (visitation + USRs) alongDouglas Gregor2010-08-311-1/+31
* Add a new libclang function clang_getTemplateCursorKind(), whichDouglas Gregor2010-08-311-2/+8
* Extend libclang with a new cursor kind that indicates a reference to aDouglas Gregor2010-08-311-8/+54
* Add libclang support for class template partial specializations,Douglas Gregor2010-08-311-0/+20
* Add a libclang cursor kind, visitation support and USR support for C++Douglas Gregor2010-08-311-0/+12
* Implement basic support for indexing function templates inDouglas Gregor2010-08-311-3/+98
* libclang indexing support for C++ constructors, destructors, andDouglas Gregor2010-08-311-7/+71
* Implement CXCursor support for walking C++ base specifiers. This includes ad...Ted Kremenek2010-08-271-0/+35
* Add libclang API hook "clang_getIBOutletCollectionType" to query the collecti...Ted Kremenek2010-08-261-0/+17
* When annotating tokens, don't fallback to annotating with a null cursor for c...Ted Kremenek2010-08-251-3/+2
* Introduce new libclang API functions that determine the availabilityDouglas Gregor2010-08-231-0/+15
* libclang: Print more information when recovering from crashes inDaniel Dunbar2010-08-231-1/+20
* libclang: Execute clang_codeCompleteAt() inside a crash recovery context.Daniel Dunbar2010-08-191-4/+4
* More PCH -> AST renaming.Sebastian Redl2010-08-181-3/+3
* Generate Attr subclasses with TableGen.Alexis Hunt2010-08-181-2/+3
* libclang: Put clang_reparseTranslationUnit inside a crash recovery context.Daniel Dunbar2010-08-181-8/+45
* libclang: Put clang_parseTranslationUnit inside a crash recovery context.Daniel Dunbar2010-08-181-12/+47
* libclang: Implicitly enable crash recovery when using the libclang APIs. We m...Daniel Dunbar2010-08-181-0/+5
* Always recurse into sub-cursors when annotating tokens, as this information i...Ted Kremenek2010-08-141-1/+0
* As a heuristic, annotate tokens (via clang_annotateTokens) that are the argum...Ted Kremenek2010-08-141-0/+17
* Implement caching of code-completion results for macro definitionsDouglas Gregor2010-08-131-2/+5
* Add an options parameter to clang_saveTranslationUnit, because we'll want it ...Douglas Gregor2010-08-131-1/+6
* Implement clang_saveTranslationUnit(), which saves a translation unitDouglas Gregor2010-08-131-0/+7
* Add a (currently unused) "options" parameter toDouglas Gregor2010-08-111-1/+6
* Teach the libclang cursor visitor to walk into the type informationDouglas Gregor2010-08-101-0/+19
* Instead of having a specific CXTranslationUnit_* option flag forDouglas Gregor2010-08-091-3/+4
* Minor libclang tweaksDouglas Gregor2010-08-091-0/+3
* Use precompiled preambles for in-process code completion.Douglas Gregor2010-08-091-3/+6
* Add code-completion support directly to ASTUnit, which performs codeDouglas Gregor2010-08-041-1/+1
* When using a precompiled preamble, keep track of the top-levelDouglas Gregor2010-08-031-16/+6
* Check for an invalid SourceLocation in clang_getCursor(). This avoids a poss...Ted Kremenek2010-07-291-1/+6
* Visit the children of CXXOperatorCallExprs in source order withinDouglas Gregor2010-07-291-0/+15
OpenPOWER on IntegriCloud