summaryrefslogtreecommitdiffstats
path: root/clang/tools/libclang/CIndex.cpp
Commit message (Expand)AuthorAgeFilesLines
* Teach clang_getCursorReferenced() and friends about BlockDeclRefExprs.Douglas Gregor2010-10-221-0/+4
* Improve the implementation of libclang's token-annotation logic forDouglas Gregor2010-10-211-15/+69
* Extend the preprocessing record and libclang with support forDouglas Gregor2010-10-201-4/+32
* Add clang_getLocationForOffset() to libclang, for gives a source location fro...David Chisnall2010-10-151-0/+21
* Don't claim that things that are Objective-C keywords if preceded by an @ are...David Chisnall2010-10-131-1/+3
* Eliminate clang_setUseExternalASTGeneration() from libclang. BetweenDouglas Gregor2010-10-111-213/+52
* libclang: Disable LLVM pretty stack trace functionality, which inadvertentlyDaniel Dunbar2010-10-081-0/+5
* Introduce a new libclang function, clang_getCursorDisplayName(), whichDouglas Gregor2010-10-021-0/+85
* Don't add -fno-spell-checking in libclang if a spell-checking-related argumen...Douglas Gregor2010-10-021-3/+11
* Provide proper source location and range information for C++ baseDouglas Gregor2010-10-021-4/+11
* Teach clang_getCursorReferenced() about Objective-C property referenceDouglas Gregor2010-10-011-3/+9
* Extend libclang with an API that determines, given a C++ virtualDouglas Gregor2010-10-011-0/+111
* Enable caching of global code completion results in the suggestedDouglas Gregor2010-09-271-1/+2
* Teach libclang to enable multithreading in LLVM, since libclang clients are l...Douglas Gregor2010-09-241-2/+14
* Add some missing concurrency checks into libclangDouglas Gregor2010-09-231-3/+7
* Implement libclang API functions for retrieving the lexical andDouglas Gregor2010-09-221-0/+30
* Correctly register the class extension as the lexical DeclContext for ObjC me...Ted Kremenek2010-09-211-2/+2
* When traversing an InitListExpr, there may not be a syntactic form;Douglas Gregor2010-09-171-1/+4
* Fix a silly typo and its pasteo. Thanks to Francois Pichet for noticing my mi...Douglas Gregor2010-09-161-2/+2
* Introduce a new kind of cursor into libclang, which covers a referenceDouglas Gregor2010-09-131-52/+124
* Add libclang support for label statements, gotos, and taking theDouglas Gregor2010-09-101-2/+57
* Add libclang visitation for C99 designated initializers.Douglas Gregor2010-09-091-2/+38
* Add libclang visitation for __builtin_offsetof's components (fieldsDouglas Gregor2010-09-091-2/+25
* Teach libclang to walk the base and member initializers of aDouglas Gregor2010-09-091-4/+76
* Simplify template instantiation for C++ exception declarations,Douglas Gregor2010-09-091-3/+1
* Add proper type-source information to UnaryTypeTraitExpr, includingDouglas Gregor2010-09-091-2/+17
* 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
OpenPOWER on IntegriCloud