MarkupBlock - [0..31)::31 - [<div>Foo @if(true) {} Bar</div>]
    MarkupTagBlock - [0..5)::5 - [<div>]
        MarkupTextLiteral - [0..5)::5 - [<div>] - Gen<Markup> - SpanEditHandler;Accepts:None
            OpenAngle;[<];
            Text;[div];
            CloseAngle;[>];
    MarkupTextLiteral - [5..9)::4 - [Foo ] - Gen<Markup> - SpanEditHandler;Accepts:Any
        Text;[Foo];
        Whitespace;[ ];
    CSharpCodeBlock - [9..21)::12
        CSharpTransition - [9..10)::1 - Gen<None> - SpanEditHandler;Accepts:None
            Transition;[@];
        CSharpStatementLiteral - [10..21)::11 - [if(true) {}] - Gen<Stmt> - SpanEditHandler;Accepts:Any
            Keyword;[if];
            LeftParenthesis;[(];
            Keyword;[true];
            RightParenthesis;[)];
            Whitespace;[ ];
            LeftBrace;[{];
            RightBrace;[}];
    MarkupTextLiteral - [21..25)::4 - [ Bar] - Gen<Markup> - SpanEditHandler;Accepts:Any
        Whitespace;[ ];
        Text;[Bar];
    MarkupTagBlock - [25..31)::6 - [</div>]
        MarkupTextLiteral - [25..31)::6 - [</div>] - Gen<Markup> - SpanEditHandler;Accepts:None
            OpenAngle;[<];
            ForwardSlash;[/];
            Text;[div];
            CloseAngle;[>];
