diff --git a/src/Generator/Generators/CLI/CLIMarshal.cs b/src/Generator/Generators/CLI/CLIMarshal.cs index ba35d1c3..1ad00043 100644 --- a/src/Generator/Generators/CLI/CLIMarshal.cs +++ b/src/Generator/Generators/CLI/CLIMarshal.cs @@ -429,9 +429,9 @@ namespace CppSharp.Generators.CLI } FunctionType func; - if (decl.Type.IsPointerTo(out func)) + if (decl.Type.IsPointerTo(out func)) { - VisitDelegateType(func, typedef.Declaration.OriginalName); + VisitDelegateType(func, "::" + typedef.Declaration.QualifiedOriginalName); return true; }