﻿RazorDocument - [0..52)::52 - [@if (true) { @if(false) { <div>@something.</div> } }]
    MarkupBlock - [0..52)::52
        MarkupTextLiteral - [0..0)::0 - [] - Gen<Markup> - SpanEditHandler;Accepts:Any
            Marker;[];
        CSharpCodeBlock - [0..52)::52
            CSharpTransition - [0..1)::1 - Gen<None> - SpanEditHandler;Accepts:None
                Transition;[@];
            CSharpStatementLiteral - [1..13)::12 - [if (true) { ] - Gen<Stmt> - SpanEditHandler;Accepts:Any
                Keyword;[if];
                Whitespace;[ ];
                LeftParenthesis;[(];
                Keyword;[true];
                RightParenthesis;[)];
                Whitespace;[ ];
                LeftBrace;[{];
                Whitespace;[ ];
            CSharpCodeBlock - [13..50)::37
                CSharpTransition - [13..14)::1 - Gen<None> - SpanEditHandler;Accepts:None
                    Transition;[@];
                CSharpStatementLiteral - [14..25)::11 - [if(false) {] - Gen<Stmt> - SpanEditHandler;Accepts:Any
                    Keyword;[if];
                    LeftParenthesis;[(];
                    Keyword;[false];
                    RightParenthesis;[)];
                    Whitespace;[ ];
                    LeftBrace;[{];
                MarkupBlock - [25..49)::24
                    MarkupTextLiteral - [25..26)::1 - [ ] - Gen<Markup> - SpanEditHandler;Accepts:Any
                        Whitespace;[ ];
                    MarkupElement - [26..48)::22
                        MarkupStartTag - [26..31)::5 - [<div>] - Gen<Markup> - SpanEditHandler;Accepts:None
                            OpenAngle;[<];
                            Text;[div];
                            CloseAngle;[>];
                        MarkupTextLiteral - [31..31)::0 - [] - Gen<Markup> - SpanEditHandler;Accepts:Any
                            Marker;[];
                        CSharpCodeBlock - [31..41)::10
                            CSharpImplicitExpression - [31..41)::10
                                CSharpTransition - [31..32)::1 - Gen<None> - SpanEditHandler;Accepts:None
                                    Transition;[@];
                                CSharpImplicitExpressionBody - [32..41)::9
                                    CSharpCodeBlock - [32..41)::9
                                        CSharpExpressionLiteral - [32..41)::9 - [something] - Gen<Expr> - ImplicitExpressionEditHandler;Accepts:NonWhitespace;ImplicitExpression[RTD];K14
                                            Identifier;[something];
                        MarkupTextLiteral - [41..42)::1 - [.] - Gen<Markup> - SpanEditHandler;Accepts:Any
                            Text;[.];
                        MarkupEndTag - [42..48)::6 - [</div>] - Gen<Markup> - SpanEditHandler;Accepts:None
                            OpenAngle;[<];
                            ForwardSlash;[/];
                            Text;[div];
                            CloseAngle;[>];
                    MarkupTextLiteral - [48..49)::1 - [ ] - Gen<Markup> - SpanEditHandler;Accepts:None
                        Whitespace;[ ];
                CSharpStatementLiteral - [49..50)::1 - [}] - Gen<Stmt> - SpanEditHandler;Accepts:Any
                    RightBrace;[}];
            CSharpStatementLiteral - [50..52)::2 - [ }] - Gen<Stmt> - SpanEditHandler;Accepts:Any
                Whitespace;[ ];
                RightBrace;[}];
    EndOfFile;[];
