icsharpcode / CodeConverter

Convert code from C# to VB.NET and vice versa using Roslyn
https://icsharpcode.github.io/CodeConverter/
MIT License
795 stars 207 forks source link

VB -> C#: private partial methods do not compile #1097

Open jrmoreno1 opened 2 months ago

jrmoreno1 commented 2 months ago

VB.Net input code

Public Class VisualBasicClass
  Partial Private Sub MyMethod(p As Integer)
  End Sub
End Class

Erroneous output

public partial class VisualBasicClass
{
    private partial void MyMethod(int p)
    {
    }
}

Expected output

public partial class VisualBasicClass
{
    partial void MyMethod(int p);
}

Details