diff options
Diffstat (limited to 'include/clang/Parse/Action.h')
-rw-r--r-- | include/clang/Parse/Action.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/include/clang/Parse/Action.h b/include/clang/Parse/Action.h index 271a3a8297..f735f3e792 100644 --- a/include/clang/Parse/Action.h +++ b/include/clang/Parse/Action.h @@ -335,8 +335,7 @@ public: virtual DeclTy *ActOnTag(Scope *S, unsigned TagSpec, TagKind TK, SourceLocation KWLoc, const CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation NameLoc, - AttributeList *Attr, - MultiTemplateParamsArg TemplateParameterLists) { + AttributeList *Attr) { // TagType is an instance of DeclSpec::TST, indicating what kind of tag this // is (struct/union/enum/class). return 0; @@ -1112,6 +1111,17 @@ public: return 0; } + // \brief Process the declaration or definition of a class template + // with the given template parameter lists. + virtual DeclTy * + ActOnClassTemplate(Scope *S, unsigned TagSpec, TagKind TK, + SourceLocation KWLoc, const CXXScopeSpec &SS, + IdentifierInfo *Name, SourceLocation NameLoc, + AttributeList *Attr, + MultiTemplateParamsArg TemplateParameterLists) { + return 0; + } + //===----------------------- Obj-C Declarations -------------------------===// |