.NET type signature parser