summaryrefslogtreecommitdiffstats
path: root/clang/tools/libclang/libclang.darwin.exports
Commit message (Collapse)AuthorAgeFilesLines
...
* Introduce a new libclang API, clang_reparseTranslationUnit(), whichDouglas Gregor2010-07-191-0/+1
| | | | | | | | reparses an already-parsed translation unit. At the moment it's just a convenience function, but we hope to use it for performance optimizations. llvm-svn: 108756
* Add CXType support for querying the return type of Objective-C methods. ↵Ted Kremenek2010-06-211-0/+1
| | | | | | | | This is done by adding a clang_getCursorResultType() function (which complements clang_getResultType()). llvm-svn: 106473
* Add CXType support for FunctionNoProto and FunctionProto types. This ↵Ted Kremenek2010-06-211-0/+1
| | | | | | | | includes adding a new function, clang_getResultType(), which returns the result type of the function type. llvm-svn: 106459
* Remove clang_isFromMainFile(). It doesn't work correctly with ↵Ted Kremenek2010-05-271-1/+0
| | | | | | | | CXDiagnostics, and we shouldn't have an API around that cannot be implemented correctly yet. llvm-svn: 104849
* Introduce priorities into the code-completion results.Douglas Gregor2010-05-261-0/+1
| | | | llvm-svn: 104751
* Add libclang function 'clang_isFromMainFile()' (which just wraps ↵Ted Kremenek2010-05-201-0/+1
| | | | | | SourceManager::isFromMainFile()). llvm-svn: 104208
* Remove clang_isDeclarationADefinition() since its functionality is already ↵Ted Kremenek2010-05-191-1/+0
| | | | | | provided by clang_isCursorDefinition(). llvm-svn: 104138
* Add function 'clang_isTagDeclDefinition()' to allow clients of libclang to ↵Ted Kremenek2010-05-181-0/+1
| | | | | | | | distinguish between forward declarations and definitions of structs/classes/enums. llvm-svn: 104075
* Add libclang function 'clang_CXXMethod_isStatic' to query of a C++ methodTed Kremenek2010-05-171-1/+2
| | | | | | is declared static. llvm-svn: 103963
* Add CXType and an initial set of supporting functions to libclang. This ↵Ted Kremenek2010-05-141-0/+6
| | | | | | | | | exposes details of Clang's representation of the C type system to clients. It is nowhere near complete, and will be expanded on demand. llvm-svn: 103809
* Rename 'CIndex' to 'libclang', since it has basically become our stable publicDaniel Dunbar2010-04-301-0/+81
(C) API, and will likely grow further in this direction in the future. llvm-svn: 102779
OpenPOWER on IntegriCloud