summaryrefslogtreecommitdiffstats
path: root/clang/tools/CIndex
Commit message (Expand)AuthorAgeFilesLines
* Rename 'CIndex' to 'libclang', since it has basically become our stable publicDaniel Dunbar2010-04-3015-5054/+0
* Teach clang_getLocation() to cope with a NULL file argument.Douglas Gregor2010-04-301-2/+2
* Add USR support for 'static inline' functions (which can be declared in heade...Ted Kremenek2010-04-291-5/+20
* Remove USRGenerator::VisitBlockDecl(). We don't need to generate USRs for bl...Ted Kremenek2010-04-291-7/+0
* Completely reimplement __builtin_offsetof, based on a patch by RobertoDouglas Gregor2010-04-282-1/+11
* Make TemplateDecl and ObjCContainerDecl abstractDouglas Gregor2010-04-221-4/+0
* CXXNamedCastExpr is actually an abstract expression.Zhongxing Xu2010-04-211-1/+0
* Overhaul the AST representation of Objective-C message sendDouglas Gregor2010-04-211-3/+3
* Fix USRs for 'extern' variables declaration in functions/method bodies.Ted Kremenek2010-04-201-2/+34
* Keep proper source location information for the type in an Objective-CDouglas Gregor2010-04-201-0/+6
* Add raw_ostream operators to NamedDecl for convenience. Switch over all users...Benjamin Kramer2010-04-171-3/+3
* Send code completion data in json format.Ted Kremenek2010-04-171-7/+9
* Remove unneeded assertion and don't return a null CXString.Ted Kremenek2010-04-171-3/+1
* Rework USR generation for symbols with no linkage. Many of the USRs are now ...Ted Kremenek2010-04-161-28/+64
* Convert libCIndex to use the new native EXPORTED_SYMBOL_FILE mechanism.Dan Gohman2010-04-164-83/+169
* Better support USRs for anonymous enums, structs, by including the location w...Ted Kremenek2010-04-151-3/+42
* Do not generate USRs for declarations with 'no linkage' except for enums, str...Ted Kremenek2010-04-151-7/+28
* Add optional timing logging for code completion results. This causes a UDP p...Ted Kremenek2010-04-151-0/+87
* Add cursor kind for C++ methods.Ted Kremenek2010-04-132-0/+3
* Add 'clang_getCursorLanguage' to return the "language" of the AST element (e....Ted Kremenek2010-04-122-0/+64
* Sort exports file.Ted Kremenek2010-04-121-3/+3
* Prune includes.Benjamin Kramer2010-04-129-17/+22
* Add initial USR support for macro definitions.Ted Kremenek2010-04-111-1/+11
* Augment clang_getCursorUSR() to not always expect that clang_getCursorDecl() ...Ted Kremenek2010-04-111-5/+11
* Add CIndex support for blocks.Ted Kremenek2010-04-111-2/+19
* CIndex: move extractUSRSuffix out of extern "C" and simplify it.Benjamin Kramer2010-04-081-6/+4
* Fix CIndex crash on invalid code reported in <rdar://problem/7833619>.Ted Kremenek2010-04-071-2/+3
* Make Diagnostic reference-counted, which is simpler than jugglingDouglas Gregor2010-04-052-5/+6
* Match MemoryBuffer API changes.Chris Lattner2010-04-051-3/+2
* Clarify the ownership semantics of the Diagnostic object used byDouglas Gregor2010-04-051-9/+5
* Minor ASTUnit cleanups:Douglas Gregor2010-04-052-6/+6
* Code completion results that refer to macros now get the cursor kindDouglas Gregor2010-04-051-1/+1
* Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor2010-03-311-1/+1
* Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor2010-03-311-1/+1
* Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor2010-03-311-1/+1
* Return translation units from clang_createTranslationUnitFromSource()Ted Kremenek2010-03-261-2/+1
* Require that all Clang-based USRs start with the prefix 'c:' for the "USR spa...Ted Kremenek2010-03-251-6/+15
* Make sure that we have File IDs for all of the unsaved files before weDouglas Gregor2010-03-241-0/+1
* Use the cursor's ASTContext rather than the ASTContext computed from aDouglas Gregor2010-03-221-2/+2
* Use DEFINE_SYMBOL property to control dllexport/dllimportKovarththanan Rajaratnam2010-03-221-2/+2
* Fix unused variable warning.Daniel Dunbar2010-03-201-2/+1
* Optimize region-of-interest based cursor walks through theDouglas Gregor2010-03-201-6/+49
* Implement serialization and lazy deserialization of the preprocessingDouglas Gregor2010-03-191-24/+9
* Teach clang_getCursorKindSpelling() about CXCursor_InvalidCode.Ted Kremenek2010-03-191-0/+2
* Make the CIndex API more resilient to being used on invalid code.Ted Kremenek2010-03-193-9/+29
* Optionally store a PreprocessingRecord in the preprocessor itself, andDouglas Gregor2010-03-191-6/+9
* Visit preprocessing elements (macro instantiations and macroDouglas Gregor2010-03-191-106/+48
* Revert 98907 since it is breaking buildbots.Bob Wilson2010-03-191-45/+106
* Visit preprocessing elements (macro instantiations and macroDouglas Gregor2010-03-191-106/+45
* Try to appease MSVC's standard libraryDouglas Gregor2010-03-181-0/+14
OpenPOWER on IntegriCloud