﻿RazorDocument - [0..121)::121 - [@{<span foo='@@@(2+3)' bar='@(2+3)@@@DateTime.Now' baz='@DateTime.Now@@' bat='@DateTime.Now @@' zoo='@@@DateTime.Now' />}]
    MarkupBlock - [0..121)::121
        MarkupTextLiteral - [0..0)::0 - [] - Gen<Markup>
            Marker;[];
        CSharpCodeBlock - [0..121)::121
            CSharpStatement - [0..121)::121
                CSharpTransition - [0..1)::1 - Gen<None>
                    Transition;[@];
                CSharpStatementBody - [1..121)::120
                    RazorMetaCode - [1..2)::1 - Gen<None>
                        LeftBrace;[{];
                    CSharpCodeBlock - [2..120)::118
                        MarkupBlock - [2..120)::118
                            MarkupElement - [2..120)::118
                                MarkupStartTag - [2..120)::118 - [<span foo='@@@(2+3)' bar='@(2+3)@@@DateTime.Now' baz='@DateTime.Now@@' bat='@DateTime.Now @@' zoo='@@@DateTime.Now' />] - Gen<Markup>
                                    OpenAngle;[<];
                                    Text;[span];
                                    MarkupAttributeBlock - [7..22)::15 - [ foo='@@@(2+3)']
                                        MarkupTextLiteral - [7..8)::1 - [ ] - Gen<Markup>
                                            Whitespace;[ ];
                                        MarkupTextLiteral - [8..11)::3 - [foo] - Gen<Markup>
                                            Text;[foo];
                                        Equals;[=];
                                        MarkupTextLiteral - [12..13)::1 - ['] - Gen<Markup>
                                            SingleQuote;['];
                                        GenericBlock - [13..21)::8
                                            MarkupBlock - [13..15)::2
                                                MarkupTextLiteral - [13..14)::1 - [@] - Gen<LitAttr:@(13:0,13)>
                                                    Transition;[@];
                                                MarkupEphemeralTextLiteral - [14..15)::1 - [@] - Gen<None>
                                                    Transition;[@];
                                            MarkupDynamicAttributeValue - [15..21)::6 - [@(2+3)]
                                                GenericBlock - [15..21)::6
                                                    MarkupTextLiteral - [15..15)::0 - [] - Gen<Markup>
                                                        Marker;[];
                                                    CSharpCodeBlock - [15..21)::6
                                                        CSharpExplicitExpression - [15..21)::6
                                                            CSharpTransition - [15..16)::1 - Gen<None>
                                                                Transition;[@];
                                                            CSharpExplicitExpressionBody - [16..21)::5
                                                                RazorMetaCode - [16..17)::1 - Gen<None>
                                                                    LeftParenthesis;[(];
                                                                CSharpCodeBlock - [17..20)::3
                                                                    CSharpExpressionLiteral - [17..20)::3 - [2+3] - Gen<Expr>
                                                                        NumericLiteral;[2];
                                                                        CSharpOperator;[+];
                                                                        NumericLiteral;[3];
                                                                RazorMetaCode - [20..21)::1 - Gen<None>
                                                                    RightParenthesis;[)];
                                        MarkupTextLiteral - [21..22)::1 - ['] - Gen<Markup>
                                            SingleQuote;['];
                                    MarkupAttributeBlock - [22..50)::28 - [ bar='@(2+3)@@@DateTime.Now']
                                        MarkupTextLiteral - [22..23)::1 - [ ] - Gen<Markup>
                                            Whitespace;[ ];
                                        MarkupTextLiteral - [23..26)::3 - [bar] - Gen<Markup>
                                            Text;[bar];
                                        Equals;[=];
                                        MarkupTextLiteral - [27..28)::1 - ['] - Gen<Markup>
                                            SingleQuote;['];
                                        GenericBlock - [28..49)::21
                                            MarkupDynamicAttributeValue - [28..34)::6 - [@(2+3)]
                                                GenericBlock - [28..34)::6
                                                    CSharpCodeBlock - [28..34)::6
                                                        CSharpExplicitExpression - [28..34)::6
                                                            CSharpTransition - [28..29)::1 - Gen<None>
                                                                Transition;[@];
                                                            CSharpExplicitExpressionBody - [29..34)::5
                                                                RazorMetaCode - [29..30)::1 - Gen<None>
                                                                    LeftParenthesis;[(];
                                                                CSharpCodeBlock - [30..33)::3
                                                                    CSharpExpressionLiteral - [30..33)::3 - [2+3] - Gen<Expr>
                                                                        NumericLiteral;[2];
                                                                        CSharpOperator;[+];
                                                                        NumericLiteral;[3];
                                                                RazorMetaCode - [33..34)::1 - Gen<None>
                                                                    RightParenthesis;[)];
                                            MarkupBlock - [34..36)::2
                                                MarkupTextLiteral - [34..35)::1 - [@] - Gen<LitAttr:@(34:0,34)>
                                                    Transition;[@];
                                                MarkupEphemeralTextLiteral - [35..36)::1 - [@] - Gen<None>
                                                    Transition;[@];
                                            MarkupDynamicAttributeValue - [36..49)::13 - [@DateTime.Now]
                                                GenericBlock - [36..49)::13
                                                    MarkupTextLiteral - [36..36)::0 - [] - Gen<Markup>
                                                        Marker;[];
                                                    CSharpCodeBlock - [36..49)::13
                                                        CSharpImplicitExpression - [36..49)::13
                                                            CSharpTransition - [36..37)::1 - Gen<None>
                                                                Transition;[@];
                                                            CSharpImplicitExpressionBody - [37..49)::12
                                                                CSharpCodeBlock - [37..49)::12
                                                                    CSharpExpressionLiteral - [37..49)::12 - [DateTime.Now] - Gen<Expr>
                                                                        Identifier;[DateTime];
                                                                        Dot;[.];
                                                                        Identifier;[Now];
                                        MarkupTextLiteral - [49..50)::1 - ['] - Gen<Markup>
                                            SingleQuote;['];
                                    MarkupAttributeBlock - [50..72)::22 - [ baz='@DateTime.Now@@']
                                        MarkupTextLiteral - [50..51)::1 - [ ] - Gen<Markup>
                                            Whitespace;[ ];
                                        MarkupTextLiteral - [51..54)::3 - [baz] - Gen<Markup>
                                            Text;[baz];
                                        Equals;[=];
                                        MarkupTextLiteral - [55..56)::1 - ['] - Gen<Markup>
                                            SingleQuote;['];
                                        GenericBlock - [56..71)::15
                                            MarkupDynamicAttributeValue - [56..69)::13 - [@DateTime.Now]
                                                GenericBlock - [56..69)::13
                                                    CSharpCodeBlock - [56..69)::13
                                                        CSharpImplicitExpression - [56..69)::13
                                                            CSharpTransition - [56..57)::1 - Gen<None>
                                                                Transition;[@];
                                                            CSharpImplicitExpressionBody - [57..69)::12
                                                                CSharpCodeBlock - [57..69)::12
                                                                    CSharpExpressionLiteral - [57..69)::12 - [DateTime.Now] - Gen<Expr>
                                                                        Identifier;[DateTime];
                                                                        Dot;[.];
                                                                        Identifier;[Now];
                                            MarkupBlock - [69..71)::2
                                                MarkupTextLiteral - [69..70)::1 - [@] - Gen<LitAttr:@(69:0,69)>
                                                    Transition;[@];
                                                MarkupEphemeralTextLiteral - [70..71)::1 - [@] - Gen<None>
                                                    Transition;[@];
                                        MarkupTextLiteral - [71..72)::1 - ['] - Gen<Markup>
                                            SingleQuote;['];
                                    MarkupAttributeBlock - [72..95)::23 - [ bat='@DateTime.Now @@']
                                        MarkupTextLiteral - [72..73)::1 - [ ] - Gen<Markup>
                                            Whitespace;[ ];
                                        MarkupTextLiteral - [73..76)::3 - [bat] - Gen<Markup>
                                            Text;[bat];
                                        Equals;[=];
                                        MarkupTextLiteral - [77..78)::1 - ['] - Gen<Markup>
                                            SingleQuote;['];
                                        GenericBlock - [78..94)::16
                                            MarkupDynamicAttributeValue - [78..91)::13 - [@DateTime.Now]
                                                GenericBlock - [78..91)::13
                                                    CSharpCodeBlock - [78..91)::13
                                                        CSharpImplicitExpression - [78..91)::13
                                                            CSharpTransition - [78..79)::1 - Gen<None>
                                                                Transition;[@];
                                                            CSharpImplicitExpressionBody - [79..91)::12
                                                                CSharpCodeBlock - [79..91)::12
                                                                    CSharpExpressionLiteral - [79..91)::12 - [DateTime.Now] - Gen<Expr>
                                                                        Identifier;[DateTime];
                                                                        Dot;[.];
                                                                        Identifier;[Now];
                                            MarkupBlock - [91..94)::3
                                                MarkupTextLiteral - [91..93)::2 - [ @] - Gen<LitAttr: @(91:0,91)>
                                                    Whitespace;[ ];
                                                    Transition;[@];
                                                MarkupEphemeralTextLiteral - [93..94)::1 - [@] - Gen<None>
                                                    Transition;[@];
                                        MarkupTextLiteral - [94..95)::1 - ['] - Gen<Markup>
                                            SingleQuote;['];
                                    MarkupAttributeBlock - [95..117)::22 - [ zoo='@@@DateTime.Now']
                                        MarkupTextLiteral - [95..96)::1 - [ ] - Gen<Markup>
                                            Whitespace;[ ];
                                        MarkupTextLiteral - [96..99)::3 - [zoo] - Gen<Markup>
                                            Text;[zoo];
                                        Equals;[=];
                                        MarkupTextLiteral - [100..101)::1 - ['] - Gen<Markup>
                                            SingleQuote;['];
                                        GenericBlock - [101..116)::15
                                            MarkupBlock - [101..103)::2
                                                MarkupTextLiteral - [101..102)::1 - [@] - Gen<LitAttr:@(101:0,101)>
                                                    Transition;[@];
                                                MarkupEphemeralTextLiteral - [102..103)::1 - [@] - Gen<None>
                                                    Transition;[@];
                                            MarkupDynamicAttributeValue - [103..116)::13 - [@DateTime.Now]
                                                GenericBlock - [103..116)::13
                                                    MarkupTextLiteral - [103..103)::0 - [] - Gen<Markup>
                                                        Marker;[];
                                                    CSharpCodeBlock - [103..116)::13
                                                        CSharpImplicitExpression - [103..116)::13
                                                            CSharpTransition - [103..104)::1 - Gen<None>
                                                                Transition;[@];
                                                            CSharpImplicitExpressionBody - [104..116)::12
                                                                CSharpCodeBlock - [104..116)::12
                                                                    CSharpExpressionLiteral - [104..116)::12 - [DateTime.Now] - Gen<Expr>
                                                                        Identifier;[DateTime];
                                                                        Dot;[.];
                                                                        Identifier;[Now];
                                        MarkupTextLiteral - [116..117)::1 - ['] - Gen<Markup>
                                            SingleQuote;['];
                                    MarkupMiscAttributeContent - [117..118)::1
                                        MarkupTextLiteral - [117..118)::1 - [ ] - Gen<Markup>
                                            Whitespace;[ ];
                                    ForwardSlash;[/];
                                    CloseAngle;[>];
                        CSharpStatementLiteral - [120..120)::0 - [] - Gen<Stmt>
                            Marker;[];
                    RazorMetaCode - [120..121)::1 - Gen<None>
                        RightBrace;[}];
        MarkupTextLiteral - [121..121)::0 - [] - Gen<Markup>
            Marker;[];
    EndOfFile;[];
