|
|
@ -1580,7 +1580,7 @@ namespace CppSharp.Generators.CSharp |
|
|
|
entry.Kind == VTableComponentKind.DeletingDtorPointer) && |
|
|
|
entry.Kind == VTableComponentKind.DeletingDtorPointer) && |
|
|
|
!entry.IsIgnored() && |
|
|
|
!entry.IsIgnored() && |
|
|
|
(!destructorOnly || entry.Method.IsDestructor || |
|
|
|
(!destructorOnly || entry.Method.IsDestructor || |
|
|
|
Driver.Options.ExplicitlyPatchedVirtualFunctions.Contains(entry.Method.OriginalName))) |
|
|
|
Driver.Options.ExplicitlyPatchedVirtualFunctions.Contains(entry.Method.QualifiedOriginalName))) |
|
|
|
WriteLine("{0} = _Thunks[{1}];", managedVftableEntry, wrappedEntries.IndexOf(entry)); |
|
|
|
WriteLine("{0} = _Thunks[{1}];", managedVftableEntry, wrappedEntries.IndexOf(entry)); |
|
|
|
else |
|
|
|
else |
|
|
|
WriteLine("{0} = {1};", managedVftableEntry, nativeVftableEntry); |
|
|
|
WriteLine("{0} = {1};", managedVftableEntry, nativeVftableEntry); |
|
|
|