CSharpCodeBlock - [0..232)::232 - [switch(foo) {LF    case 0:LF        <p>Foo</p>LF        break;LF    case 1:LF        <p>Bar</p>LF        return;LF    case 2:LF        {LF            <p>Baz</p>LF            <p>Boz</p>LF        }LF    default:LF        <p>Biz</p>LF}]
    CSharpTransition - [0..0)::0 - Gen<None> - SpanEditHandler;Accepts:None
        Transition;[<Missing>];
    CSharpStatementLiteral - [0..28)::28 - [switch(foo) {LF    case 0:LF] - Gen<Stmt> - SpanEditHandler;Accepts:Any
        Keyword;[switch];
        LeftParenthesis;[(];
        Identifier;[foo];
        RightParenthesis;[)];
        Whitespace;[ ];
        LeftBrace;[{];
        NewLine;[LF];
        Whitespace;[    ];
        Keyword;[case];
        Whitespace;[ ];
        IntegerLiteral;[0];
        Colon;[:];
        NewLine;[LF];
    MarkupBlock - [28..48)::20
        MarkupTextLiteral - [28..36)::8 - [        ] - Gen<Markup> - SpanEditHandler;Accepts:Any
            Whitespace;[        ];
        MarkupTagBlock - [36..39)::3 - [<p>]
            MarkupTextLiteral - [36..39)::3 - [<p>] - Gen<Markup> - SpanEditHandler;Accepts:None
                OpenAngle;[<];
                Text;[p];
                CloseAngle;[>];
        MarkupTextLiteral - [39..42)::3 - [Foo] - Gen<Markup> - SpanEditHandler;Accepts:Any
            Text;[Foo];
        MarkupTagBlock - [42..46)::4 - [</p>]
            MarkupTextLiteral - [42..46)::4 - [</p>] - Gen<Markup> - SpanEditHandler;Accepts:None
                OpenAngle;[<];
                ForwardSlash;[/];
                Text;[p];
                CloseAngle;[>];
        MarkupTextLiteral - [46..48)::2 - [LF] - Gen<Markup> - SpanEditHandler;Accepts:None
            NewLine;[LF];
    CSharpStatementLiteral - [48..77)::29 - [        break;LF    case 1:LF] - Gen<Stmt> - SpanEditHandler;Accepts:Any
        Whitespace;[        ];
        Keyword;[break];
        Semicolon;[;];
        NewLine;[LF];
        Whitespace;[    ];
        Keyword;[case];
        Whitespace;[ ];
        IntegerLiteral;[1];
        Colon;[:];
        NewLine;[LF];
    MarkupBlock - [77..97)::20
        MarkupTextLiteral - [77..85)::8 - [        ] - Gen<Markup> - SpanEditHandler;Accepts:Any
            Whitespace;[        ];
        MarkupTagBlock - [85..88)::3 - [<p>]
            MarkupTextLiteral - [85..88)::3 - [<p>] - Gen<Markup> - SpanEditHandler;Accepts:None
                OpenAngle;[<];
                Text;[p];
                CloseAngle;[>];
        MarkupTextLiteral - [88..91)::3 - [Bar] - Gen<Markup> - SpanEditHandler;Accepts:Any
            Text;[Bar];
        MarkupTagBlock - [91..95)::4 - [</p>]
            MarkupTextLiteral - [91..95)::4 - [</p>] - Gen<Markup> - SpanEditHandler;Accepts:None
                OpenAngle;[<];
                ForwardSlash;[/];
                Text;[p];
                CloseAngle;[>];
        MarkupTextLiteral - [95..97)::2 - [LF] - Gen<Markup> - SpanEditHandler;Accepts:None
            NewLine;[LF];
    CSharpStatementLiteral - [97..138)::41 - [        return;LF    case 2:LF        {LF] - Gen<Stmt> - SpanEditHandler;Accepts:Any
        Whitespace;[        ];
        Keyword;[return];
        Semicolon;[;];
        NewLine;[LF];
        Whitespace;[    ];
        Keyword;[case];
        Whitespace;[ ];
        IntegerLiteral;[2];
        Colon;[:];
        NewLine;[LF];
        Whitespace;[        ];
        LeftBrace;[{];
        NewLine;[LF];
    MarkupBlock - [138..162)::24
        MarkupTextLiteral - [138..150)::12 - [            ] - Gen<Markup> - SpanEditHandler;Accepts:Any
            Whitespace;[            ];
        MarkupTagBlock - [150..153)::3 - [<p>]
            MarkupTextLiteral - [150..153)::3 - [<p>] - Gen<Markup> - SpanEditHandler;Accepts:None
                OpenAngle;[<];
                Text;[p];
                CloseAngle;[>];
        MarkupTextLiteral - [153..156)::3 - [Baz] - Gen<Markup> - SpanEditHandler;Accepts:Any
            Text;[Baz];
        MarkupTagBlock - [156..160)::4 - [</p>]
            MarkupTextLiteral - [156..160)::4 - [</p>] - Gen<Markup> - SpanEditHandler;Accepts:None
                OpenAngle;[<];
                ForwardSlash;[/];
                Text;[p];
                CloseAngle;[>];
        MarkupTextLiteral - [160..162)::2 - [LF] - Gen<Markup> - SpanEditHandler;Accepts:None
            NewLine;[LF];
    MarkupBlock - [162..186)::24
        MarkupTextLiteral - [162..174)::12 - [            ] - Gen<Markup> - SpanEditHandler;Accepts:Any
            Whitespace;[            ];
        MarkupTagBlock - [174..177)::3 - [<p>]
            MarkupTextLiteral - [174..177)::3 - [<p>] - Gen<Markup> - SpanEditHandler;Accepts:None
                OpenAngle;[<];
                Text;[p];
                CloseAngle;[>];
        MarkupTextLiteral - [177..180)::3 - [Boz] - Gen<Markup> - SpanEditHandler;Accepts:Any
            Text;[Boz];
        MarkupTagBlock - [180..184)::4 - [</p>]
            MarkupTextLiteral - [180..184)::4 - [</p>] - Gen<Markup> - SpanEditHandler;Accepts:None
                OpenAngle;[<];
                ForwardSlash;[/];
                Text;[p];
                CloseAngle;[>];
        MarkupTextLiteral - [184..186)::2 - [LF] - Gen<Markup> - SpanEditHandler;Accepts:None
            NewLine;[LF];
    CSharpStatementLiteral - [186..211)::25 - [        }LF    default:LF] - Gen<Stmt> - SpanEditHandler;Accepts:Any
        Whitespace;[        ];
        RightBrace;[}];
        NewLine;[LF];
        Whitespace;[    ];
        Keyword;[default];
        Colon;[:];
        NewLine;[LF];
    MarkupBlock - [211..231)::20
        MarkupTextLiteral - [211..219)::8 - [        ] - Gen<Markup> - SpanEditHandler;Accepts:Any
            Whitespace;[        ];
        MarkupTagBlock - [219..222)::3 - [<p>]
            MarkupTextLiteral - [219..222)::3 - [<p>] - Gen<Markup> - SpanEditHandler;Accepts:None
                OpenAngle;[<];
                Text;[p];
                CloseAngle;[>];
        MarkupTextLiteral - [222..225)::3 - [Biz] - Gen<Markup> - SpanEditHandler;Accepts:Any
            Text;[Biz];
        MarkupTagBlock - [225..229)::4 - [</p>]
            MarkupTextLiteral - [225..229)::4 - [</p>] - Gen<Markup> - SpanEditHandler;Accepts:None
                OpenAngle;[<];
                ForwardSlash;[/];
                Text;[p];
                CloseAngle;[>];
        MarkupTextLiteral - [229..231)::2 - [LF] - Gen<Markup> - SpanEditHandler;Accepts:None
            NewLine;[LF];
    CSharpStatementLiteral - [231..232)::1 - [}] - Gen<Stmt> - SpanEditHandler;Accepts:None
        RightBrace;[}];
