diff --git a/src/Generator.Tests/AST/TestAST.cs b/src/Generator.Tests/AST/TestAST.cs index 57b5af5b..9184be8e 100644 --- a/src/Generator.Tests/AST/TestAST.cs +++ b/src/Generator.Tests/AST/TestAST.cs @@ -190,6 +190,11 @@ namespace CppSharp.Generator.Tests.AST { throw new NotImplementedException(); } + + public bool VisitFunctionTemplateSpecializationDecl(FunctionTemplateSpecialization specialization) + { + throw new NotImplementedException(); + } } #endregion diff --git a/src/Generator/Generators/CLI/CLITypePrinter.cs b/src/Generator/Generators/CLI/CLITypePrinter.cs index c93bdcdf..2e34b291 100644 --- a/src/Generator/Generators/CLI/CLITypePrinter.cs +++ b/src/Generator/Generators/CLI/CLITypePrinter.cs @@ -474,5 +474,10 @@ namespace CppSharp.Generators.CLI { throw new NotImplementedException(); } + + public string VisitFunctionTemplateSpecializationDecl(FunctionTemplateSpecialization specialization) + { + throw new NotImplementedException(); + } } } diff --git a/src/Generator/Generators/CSharp/CSharpTypePrinter.cs b/src/Generator/Generators/CSharp/CSharpTypePrinter.cs index 659b4b7f..e9c5c289 100644 --- a/src/Generator/Generators/CSharp/CSharpTypePrinter.cs +++ b/src/Generator/Generators/CSharp/CSharpTypePrinter.cs @@ -790,6 +790,11 @@ namespace CppSharp.Generators.CSharp { throw new NotImplementedException(); } + + public CSharpTypePrinterResult VisitFunctionTemplateSpecializationDecl(FunctionTemplateSpecialization specialization) + { + throw new NotImplementedException(); + } } public static class CSharpTypePrinterExtensions diff --git a/src/Generator/Passes/CheckVirtualOverrideReturnCovariance.cs b/src/Generator/Passes/CheckVirtualOverrideReturnCovariance.cs index ed901f58..0b9a18ce 100644 --- a/src/Generator/Passes/CheckVirtualOverrideReturnCovariance.cs +++ b/src/Generator/Passes/CheckVirtualOverrideReturnCovariance.cs @@ -283,6 +283,11 @@ namespace CppSharp.Passes return false; } + public bool VisitFunctionTemplateSpecializationDecl(FunctionTemplateSpecialization specialization) + { + throw new NotImplementedException(); + } + #endregion } diff --git a/src/Generator/Types/CppTypePrinter.cs b/src/Generator/Types/CppTypePrinter.cs index a7ec3f60..a3e46b15 100644 --- a/src/Generator/Types/CppTypePrinter.cs +++ b/src/Generator/Types/CppTypePrinter.cs @@ -398,5 +398,10 @@ namespace CppSharp.Types { throw new NotImplementedException(); } + + public string VisitFunctionTemplateSpecializationDecl(FunctionTemplateSpecialization specialization) + { + throw new NotImplementedException(); + } } }