diff --git a/src/Generator/Generators/CLI/CLIMarshal.cs b/src/Generator/Generators/CLI/CLIMarshal.cs index 6b2f614f..c7746df6 100644 --- a/src/Generator/Generators/CLI/CLIMarshal.cs +++ b/src/Generator/Generators/CLI/CLIMarshal.cs @@ -534,15 +534,6 @@ namespace Cxxi.Generators.CLI private void MarshalValueClass(Class @class) { - if (Context.Parameter.Type.IsReference()) - { - var argName = string.Format("_{0}", Context.ArgName); - SupportBefore.Write("auto {0} = (::{1}*)&{2};", - argName, @class.OriginalName, - Context.Parameter.Name); - Return.Write("*{0}", argName); - return; - } SupportAfter.PushIndent();