﻿RazorDocument - [0..73)::73 - [@section TestLF{LF    @if(true)LF    {LF        <p>Hello World</p>LF    }]
    MarkupBlock - [0..73)::73
        MarkupTextLiteral - [0..0)::0 - [] - Gen<Markup>
            Marker;[];
        CSharpCodeBlock - [0..73)::73
            RazorDirective - [0..73)::73 - Directive:{section;RazorBlock;Unrestricted} [RZ1006(15:1,0 [1] )]
                CSharpTransition - [0..1)::1 - Gen<None>
                    Transition;[@];
                RazorDirectiveBody - [1..73)::72
                    RazorMetaCode - [1..8)::7 - Gen<None>
                        Identifier;[section];
                    CSharpCodeBlock - [8..73)::65
                        CSharpStatementLiteral - [8..9)::1 - [ ] - Gen<None>
                            Whitespace;[ ];
                        CSharpStatementLiteral - [9..13)::4 - [Test] - Gen<DirectiveToken {SectionName;Member;Opt:False}>
                            Identifier;[Test];
                        UnclassifiedTextLiteral - [13..15)::2 - [LF] - Gen<None>
                            NewLine;[LF];
                        RazorMetaCode - [15..16)::1 - Gen<None>
                            LeftBrace;[{];
                        MarkupBlock - [16..73)::57
                            MarkupTextLiteral - [16..18)::2 - [LF] - Gen<Markup>
                                NewLine;[LF];
                            CSharpCodeBlock - [18..73)::55
                                CSharpStatementLiteral - [18..22)::4 - [    ] - Gen<Stmt>
                                    Whitespace;[    ];
                                CSharpTransition - [22..23)::1 - Gen<None>
                                    Transition;[@];
                                CSharpStatementLiteral - [23..40)::17 - [if(true)LF    {LF] - Gen<Stmt>
                                    Keyword;[if];
                                    LeftParenthesis;[(];
                                    Keyword;[true];
                                    RightParenthesis;[)];
                                    NewLine;[LF];
                                    Whitespace;[    ];
                                    LeftBrace;[{];
                                    NewLine;[LF];
                                MarkupBlock - [40..68)::28
                                    MarkupTextLiteral - [40..48)::8 - [        ] - Gen<Markup>
                                        Whitespace;[        ];
                                    MarkupElement - [48..66)::18
                                        MarkupStartTag - [48..51)::3 - [<p>] - Gen<Markup>
                                            OpenAngle;[<];
                                            Text;[p];
                                            CloseAngle;[>];
                                        MarkupTextLiteral - [51..62)::11 - [Hello World] - Gen<Markup>
                                            Text;[Hello];
                                            Whitespace;[ ];
                                            Text;[World];
                                        MarkupEndTag - [62..66)::4 - [</p>] - Gen<Markup>
                                            OpenAngle;[<];
                                            ForwardSlash;[/];
                                            Text;[p];
                                            CloseAngle;[>];
                                    MarkupTextLiteral - [66..68)::2 - [LF] - Gen<Markup>
                                        NewLine;[LF];
                                CSharpStatementLiteral - [68..73)::5 - [    }] - Gen<Stmt>
                                    Whitespace;[    ];
                                    RightBrace;[}];
                        RazorMetaCode - [73..73)::0 - Gen<None>
                            RightBrace;[<Missing>];
    EndOfFile;[];
