RazorDocument - [0..39)::39 - [<person age="@{flag == 0 ? 11 : 12}" />]
    MarkupBlock - [0..39)::39
        MarkupTagHelperElement - [0..39)::39 - person[SelfClosing] - PersonTagHelper
            MarkupTagHelperStartTag - [0..39)::39 - [<person age="@{flag == 0 ? 11 : 12}" />] - Gen<Markup> - SpanEditHandler;Accepts:Any
                OpenAngle;[<];
                Text;[person];
                MarkupTagHelperAttribute - [7..36)::29 - age - DoubleQuotes - Bound - [ age="@{flag == 0 ? 11 : 12}"]
                    MarkupTextLiteral - [7..8)::1 - [ ] - Gen<Markup> - SpanEditHandler;Accepts:Any
                        Whitespace;[ ];
                    MarkupTextLiteral - [8..11)::3 - [age] - Gen<Markup> - SpanEditHandler;Accepts:Any
                        Text;[age];
                    Equals;[=];
                    MarkupTextLiteral - [12..13)::1 - ["] - Gen<Markup> - SpanEditHandler;Accepts:Any
                        DoubleQuote;["];
                    MarkupTagHelperAttributeValue - [13..35)::22
                        MarkupBlock - [13..35)::22
                            CSharpCodeBlock - [13..35)::22
                                CSharpStatement - [13..35)::22
                                    CSharpTransition - [13..14)::1 - Gen<None> - SpanEditHandler;Accepts:None
                                        Transition;[@];
                                    CSharpStatementBody - [14..35)::21
                                        RazorMetaCode - [14..15)::1 - Gen<None> - SpanEditHandler;Accepts:None
                                            LeftBrace;[{];
                                        CSharpCodeBlock - [15..34)::19
                                            CSharpStatementLiteral - [15..34)::19 - [flag == 0 ? 11 : 12] - Gen<Stmt> - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL
                                                Identifier;[flag];
                                                Whitespace;[ ];
                                                Equals;[==];
                                                Whitespace;[ ];
                                                IntegerLiteral;[0];
                                                Whitespace;[ ];
                                                QuestionMark;[?];
                                                Whitespace;[ ];
                                                IntegerLiteral;[11];
                                                Whitespace;[ ];
                                                Colon;[:];
                                                Whitespace;[ ];
                                                IntegerLiteral;[12];
                                        RazorMetaCode - [34..35)::1 - Gen<None> - SpanEditHandler;Accepts:None
                                            RightBrace;[}];
                    MarkupTextLiteral - [35..36)::1 - ["] - Gen<Markup> - SpanEditHandler;Accepts:Any
                        DoubleQuote;["];
                MarkupMiscAttributeContent - [36..37)::1
                    MarkupTextLiteral - [36..37)::1 - [ ] - Gen<Markup> - SpanEditHandler;Accepts:Any
                        Whitespace;[ ];
                ForwardSlash;[/];
                CloseAngle;[>];
