From 06c832cf68bcf05f5f0370d87d61968382a7d809 Mon Sep 17 00:00:00 2001 From: Deadlocklogic Date: Sat, 16 Dec 2023 17:55:51 +0200 Subject: [PATCH] Implement ClassTemplatePartialSpecialization::Parameters --- src/CppParser/AST.cpp | 2 ++ src/CppParser/Decl.h | 1 + 2 files changed, 3 insertions(+) diff --git a/src/CppParser/AST.cpp b/src/CppParser/AST.cpp index b01cb8de..1b33cdb8 100644 --- a/src/CppParser/AST.cpp +++ b/src/CppParser/AST.cpp @@ -793,6 +793,8 @@ ClassTemplatePartialSpecialization::ClassTemplatePartialSpecialization() ClassTemplatePartialSpecialization::~ClassTemplatePartialSpecialization() {} +DEF_VECTOR(ClassTemplatePartialSpecialization, Declaration*, Parameters) + FunctionTemplate::FunctionTemplate() : Template(DeclarationKind::FunctionTemplate) {} FunctionTemplate::~FunctionTemplate() {} diff --git a/src/CppParser/Decl.h b/src/CppParser/Decl.h index 40a2128b..e8665ca7 100644 --- a/src/CppParser/Decl.h +++ b/src/CppParser/Decl.h @@ -715,6 +715,7 @@ namespace CppSharp public: ClassTemplatePartialSpecialization(); ~ClassTemplatePartialSpecialization(); + VECTOR(Declaration *, Parameters) }; class CS_API FunctionTemplate : public Template