|
|
|
@ -262,11 +262,14 @@ namespace CppSharp.Generators.CLI |
|
|
|
var oldCtx = printer.Context; |
|
|
|
var oldCtx = printer.Context; |
|
|
|
|
|
|
|
|
|
|
|
PushIndent(); |
|
|
|
PushIndent(); |
|
|
|
foreach (var template in @class.FunctionTemplates) |
|
|
|
foreach (var template in @class.Templates) |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (template.Ignore) continue; |
|
|
|
if (template.Ignore) continue; |
|
|
|
|
|
|
|
|
|
|
|
var function = template.TemplatedFunction; |
|
|
|
var functionTemplate = template as FunctionTemplate; |
|
|
|
|
|
|
|
if (functionTemplate == null) continue; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var function = functionTemplate.TemplatedFunction; |
|
|
|
|
|
|
|
|
|
|
|
var typeNames = template.Parameters.Select( |
|
|
|
var typeNames = template.Parameters.Select( |
|
|
|
param => "typename " + param.Name).ToList(); |
|
|
|
param => "typename " + param.Name).ToList(); |
|
|
|
|