﻿RazorDocument - [0..11)::11 - [< @("a").@b]
    MarkupBlock - [0..11)::11
        MarkupElement - [0..11)::11
            MarkupStartTag - [0..11)::11 - [< @("a").@b] - Gen<Markup>
                OpenAngle;[<];
                Text;[<Missing>];
                MarkupMiscAttributeContent - [1..8)::7
                    MarkupTextLiteral - [1..2)::1 - [ ] - Gen<Markup>
                        Whitespace;[ ];
                    CSharpCodeBlock - [2..8)::6
                        CSharpExplicitExpression - [2..8)::6
                            CSharpTransition - [2..3)::1 - Gen<None>
                                Transition;[@];
                            CSharpExplicitExpressionBody - [3..8)::5
                                RazorMetaCode - [3..4)::1 - Gen<None>
                                    LeftParenthesis;[(];
                                CSharpCodeBlock - [4..7)::3
                                    CSharpExpressionLiteral - [4..7)::3 - ["a"] - Gen<Expr>
                                        StringLiteral;["a"];
                                RazorMetaCode - [7..8)::1 - Gen<None>
                                    RightParenthesis;[)];
                MarkupMinimizedAttributeBlock - [8..9)::1 - [.]
                    MarkupTextLiteral - [8..9)::1 - [.] - Gen<Markup>
                        Text;[.];
                MarkupMiscAttributeContent - [9..11)::2
                    CSharpCodeBlock - [9..11)::2
                        CSharpImplicitExpression - [9..11)::2
                            CSharpTransition - [9..10)::1 - Gen<None>
                                Transition;[@];
                            CSharpImplicitExpressionBody - [10..11)::1
                                CSharpCodeBlock - [10..11)::1
                                    CSharpExpressionLiteral - [10..11)::1 - [b] - Gen<Expr>
                                        Identifier;[b];
                CloseAngle;[<Missing>];
    EndOfFile;[];
