Browse Source

When creating new fake methods from functions also initialize their mangled names.

pull/1/head
triton 12 years ago
parent
commit
cb6f2c72ca
  1. 1
      src/Generator/Passes/FunctionToInstanceMethodPass.cs
  2. 1
      src/Generator/Passes/FunctionToStaticMethodPass.cs

1
src/Generator/Passes/FunctionToInstanceMethodPass.cs

@ -44,6 +44,7 @@ namespace CppSharp.Passes @@ -44,6 +44,7 @@ namespace CppSharp.Passes
Namespace = @class.Namespace,
Name = function.Name,
OriginalName = function.OriginalName,
Mangled = function.Mangled,
Access = AccessSpecifier.Public,
Kind = CXXMethodKind.Normal,
ReturnType = function.ReturnType,

1
src/Generator/Passes/FunctionToStaticMethodPass.cs

@ -35,6 +35,7 @@ namespace CppSharp.Passes @@ -35,6 +35,7 @@ namespace CppSharp.Passes
Namespace = @class.Namespace,
Name = name,
OriginalName = function.OriginalName,
Mangled = function.Mangled,
Access = AccessSpecifier.Public,
Kind = CXXMethodKind.Normal,
ReturnType = function.ReturnType,

Loading…
Cancel
Save