From 1fbaeb196b5ddeb9b2b19ae66a16c89ad93746c4 Mon Sep 17 00:00:00 2001 From: Douglas Gregor Date: Tue, 31 Aug 2010 19:02:00 +0000 Subject: Add a libclang cursor kind, visitation support and USR support for C++ class templates. llvm-svn: 112627 --- clang/include/clang-c/Index.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'clang/include/clang-c') diff --git a/clang/include/clang-c/Index.h b/clang/include/clang-c/Index.h index cc00f1835ba..7131853d524 100644 --- a/clang/include/clang-c/Index.h +++ b/clang/include/clang-c/Index.h @@ -990,8 +990,11 @@ enum CXCursorKind { CXCursor_TemplateTemplateParameter = 29, /** \brief A C++ function template. */ CXCursor_FunctionTemplate = 30, + /** \brief A C++ class template. */ + CXCursor_ClassTemplate = 31, + CXCursor_FirstDecl = CXCursor_UnexposedDecl, - CXCursor_LastDecl = CXCursor_FunctionTemplate, + CXCursor_LastDecl = CXCursor_ClassTemplate, /* References */ CXCursor_FirstRef = 40, /* Decl references */ -- cgit v1.2.3