RazorDocument - [0..39)::39 - [@{ }LF@* Hello World *@LF<div>Foo</div>]
    MarkupBlock - [0..39)::39
        MarkupTextLiteral - [0..0)::0 - [] - Gen<Markup> - SpanEditHandler;Accepts:Any
            Marker;[];
        CSharpCodeBlock - [0..4)::4
            CSharpStatement - [0..4)::4
                CSharpTransition - [0..1)::1 - Gen<None> - SpanEditHandler;Accepts:None
                    Transition;[@];
                CSharpStatementBody - [1..4)::3
                    RazorMetaCode - [1..2)::1 - Gen<None> - SpanEditHandler;Accepts:None
                        LeftBrace;[{];
                    CSharpCodeBlock - [2..3)::1
                        CSharpStatementLiteral - [2..3)::1 - [ ] - Gen<Stmt> - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL
                            Whitespace;[ ];
                    RazorMetaCode - [3..4)::1 - Gen<None> - SpanEditHandler;Accepts:None
                        RightBrace;[}];
        MarkupEphemeralTextLiteral - [4..6)::2 - [LF] - Gen<None> - SpanEditHandler;Accepts:Any
            NewLine;[LF];
        RazorComment - [6..23)::17
            RazorCommentTransition;[@];
            RazorCommentStar;[*];
            RazorCommentLiteral;[ Hello World ];
            RazorCommentStar;[*];
            RazorCommentTransition;[@];
        MarkupEphemeralTextLiteral - [23..25)::2 - [LF] - Gen<None> - SpanEditHandler;Accepts:Any
            NewLine;[LF];
        MarkupElement - [25..39)::14
            MarkupStartTag - [25..30)::5 - [<div>] - Gen<Markup> - SpanEditHandler;Accepts:Any
                OpenAngle;[<];
                Text;[div];
                CloseAngle;[>];
            MarkupTextLiteral - [30..33)::3 - [Foo] - Gen<Markup> - SpanEditHandler;Accepts:Any
                Text;[Foo];
            MarkupEndTag - [33..39)::6 - [</div>] - Gen<Markup> - SpanEditHandler;Accepts:Any
                OpenAngle;[<];
                ForwardSlash;[/];
                Text;[div];
                CloseAngle;[>];
    EndOfFile;[];
