diff options
| author | Douglas Gregor <dgregor@apple.com> | 2010-08-31 19:31:58 +0000 | 
|---|---|---|
| committer | Douglas Gregor <dgregor@apple.com> | 2010-08-31 19:31:58 +0000 | 
| commit | f96abb293a4de64a16acb64b273b4e9ae4a14639 (patch) | |
| tree | e3f1598c153102aee1e6a141da6041f9c11cfcce /clang/tools/libclang/CXCursor.cpp | |
| parent | 6fdcb172a9df9ba130dc5b0f48dd6b95315a0e5b (diff) | |
| download | bcm5719-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/tools/libclang/CXCursor.cpp')
| -rw-r--r-- | clang/tools/libclang/CXCursor.cpp | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/clang/tools/libclang/CXCursor.cpp b/clang/tools/libclang/CXCursor.cpp index 283c3881574..691ccd5f327 100644 --- a/clang/tools/libclang/CXCursor.cpp +++ b/clang/tools/libclang/CXCursor.cpp @@ -65,6 +65,8 @@ static CXCursorKind GetCursorKind(Decl *D) {      case Decl::TemplateTemplateParm:return CXCursor_TemplateTemplateParameter;      case Decl::FunctionTemplate:   return CXCursor_FunctionTemplate;      case Decl::ClassTemplate:      return CXCursor_ClassTemplate; +    case Decl::ClassTemplatePartialSpecialization: +      return CXCursor_ClassTemplatePartialSpecialization;      default:        if (TagDecl *TD = dyn_cast<TagDecl>(D)) { | 

