summaryrefslogtreecommitdiffstats
path: root/clang/include/clang-c
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-08-31 19:31:58 +0000
committerDouglas Gregor <dgregor@apple.com>2010-08-31 19:31:58 +0000
commitf96abb293a4de64a16acb64b273b4e9ae4a14639 (patch)
treee3f1598c153102aee1e6a141da6041f9c11cfcce /clang/include/clang-c
parent6fdcb172a9df9ba130dc5b0f48dd6b95315a0e5b (diff)
downloadbcm5719-llvm-f96abb293a4de64a16acb64b273b4e9ae4a14639.tar.gz
bcm5719-llvm-f96abb293a4de64a16acb64b273b4e9ae4a14639.zip
Add libclang support for class template partial specializations,
including a cursor kind, visitation, and USRs. llvm-svn: 112629
Diffstat (limited to 'clang/include/clang-c')
-rw-r--r--clang/include/clang-c/Index.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/clang/include/clang-c/Index.h b/clang/include/clang-c/Index.h
index 7131853d524..04d9bbcedfb 100644
--- a/clang/include/clang-c/Index.h
+++ b/clang/include/clang-c/Index.h
@@ -992,9 +992,11 @@ enum CXCursorKind {
CXCursor_FunctionTemplate = 30,
/** \brief A C++ class template. */
CXCursor_ClassTemplate = 31,
+ /** \brief A C++ class template partial specialization. */
+ CXCursor_ClassTemplatePartialSpecialization = 32,
CXCursor_FirstDecl = CXCursor_UnexposedDecl,
- CXCursor_LastDecl = CXCursor_ClassTemplate,
+ CXCursor_LastDecl = CXCursor_ClassTemplatePartialSpecialization,
/* References */
CXCursor_FirstRef = 40, /* Decl references */
OpenPOWER on IntegriCloud