title: Dotpeek having issue decompiling code?
body: <p>As part of a reverse-engineering challenge on Hackthebox.eu I've tried to decompile a .net executable file. The entire program decompiled successfully but it has two errors. I will post below the whole method.</p>
  
  <pre><code>  private unsafe void kapa(object sender, EventArgs e)
  {
    int num1 = 0;
    this.z = "";
    this.o = "";
    this.m = "";
    int num2;
    IntPtr num3 = (IntPtr) &amp;num2;
    int num4;
    int* numPtr1 = &amp;num4;
    int num5;
    int* numPtr2 = &amp;num5;
    int num6;
    int* numPtr3 = &amp;num6;
    int num7;
    int* numPtr4 = &amp;num7;
    int num8;
    int* numPtr5 = &amp;num8;
    int num9;
    int* numPtr6 = &amp;num9;
    int* numPtr7 = &amp;num1;
    int num10 = 79;
    *(int*) num3 = num10;
    *numPtr1 = 128;
    *numPtr2 = 128;
    *numPtr3 = 105;
    *numPtr4 = 112;
    *numPtr5 = 112;
    *numPtr6 = 129;
    *numPtr7 = 130;
    this.pp = num2;
    this.linear(this.pp);
  }
  </code></pre>
  
  <p>There is an error on this line:</p>
  
  <p>"'IntPtr' is a type, which is not valid in the given context"</p>
  
  <pre><code>IntPtr num3 = (IntPtr) &amp;num2;
  </code></pre>
  
  <p>and then an error for an undefined variable num2.</p>
  
  <p>Is this an error in DotPeek?</p>