The problem is on line 78:
#endregion"
There is a trailing "
which confuses our current implementation. You can delete the "
and things will work again. We will try to support this case though - it is valid C# which our tokenizer should handle.