CSharpCodeBlock - [0..29)::29 - [if (i > 0) { <text>;</text> }]
    CSharpTransition - [0..0)::0 - Gen<None> - SpanEditHandler;Accepts:None
        Transition;[<Missing>];
    CSharpStatementLiteral - [0..13)::13 - [if (i > 0) { ] - Gen<Stmt> - SpanEditHandler;Accepts:Any
        Keyword;[if];
        Whitespace;[ ];
        LeftParenthesis;[(];
        Identifier;[i];
        Whitespace;[ ];
        GreaterThan;[>];
        Whitespace;[ ];
        IntegerLiteral;[0];
        RightParenthesis;[)];
        Whitespace;[ ];
        LeftBrace;[{];
        Whitespace;[ ];
    MarkupBlock - [13..27)::14
        MarkupTagBlock - [13..19)::6 - [<text>]
            MarkupTransition - [13..19)::6 - Gen<None> - SpanEditHandler;Accepts:None
                OpenAngle;[<];
                Text;[text];
                CloseAngle;[>];
        MarkupTextLiteral - [19..20)::1 - [;] - Gen<Markup> - SpanEditHandler;Accepts:None
            Text;[;];
        MarkupTagBlock - [20..27)::7 - [</text>]
            MarkupTransition - [20..27)::7 - Gen<None> - SpanEditHandler;Accepts:None
                OpenAngle;[<];
                ForwardSlash;[/];
                Text;[text];
                CloseAngle;[>];
    CSharpStatementLiteral - [27..29)::2 - [ }] - Gen<Stmt> - SpanEditHandler;Accepts:Any
        Whitespace;[ ];
        RightBrace;[}];
