title: Why does this code crash Visual Studio 2015?
body: <p>For some reason, even so much as typing this into a C# file in Visual Studio is enough to cause it to instantly crash. Why?</p>
  
  <pre><code>unsafe struct node {
      node*[] child;
  }
  </code></pre>
  
  <p>It seems to occur when the IDE would start coloring keywords and the like.</p>
  
  <p>Trying it in TIO spits out <code>csc.exe exited with code 1</code> which isn't very helpful.</p>
  
  <p>While array declarations in C# are different than in C/C++, the above <i>seems</i> like it should be perfectly valid. Why isn't it, and why does it crash Visual Studio?</p>
  
  <p>My Visual Studio version is 14.0.23107.</p>