[ Token { kind: OpenTag( Full, ), span: ( 1, 1, ), }, Token { kind: If, span: ( 3, 1, ), }, Token { kind: LeftParen, span: ( 3, 4, ), }, Token { kind: Variable( "a", ), span: ( 3, 5, ), }, Token { kind: RightParen, span: ( 3, 7, ), }, Token { kind: Colon, span: ( 3, 8, ), }, Token { kind: Variable( "a", ), span: ( 4, 5, ), }, Token { kind: SemiColon, span: ( 4, 7, ), }, Token { kind: EndIf, span: ( 5, 1, ), }, Token { kind: SemiColon, span: ( 5, 6, ), }, Token { kind: If, span: ( 7, 1, ), }, Token { kind: LeftParen, span: ( 7, 4, ), }, Token { kind: Variable( "a", ), span: ( 7, 5, ), }, Token { kind: RightParen, span: ( 7, 7, ), }, Token { kind: Colon, span: ( 7, 8, ), }, Token { kind: Variable( "a", ), span: ( 8, 5, ), }, Token { kind: SemiColon, span: ( 8, 7, ), }, Token { kind: Else, span: ( 9, 1, ), }, Token { kind: Colon, span: ( 9, 5, ), }, Token { kind: Variable( "b", ), span: ( 10, 5, ), }, Token { kind: SemiColon, span: ( 10, 7, ), }, Token { kind: EndIf, span: ( 11, 1, ), }, Token { kind: SemiColon, span: ( 11, 6, ), }, Token { kind: If, span: ( 13, 1, ), }, Token { kind: LeftParen, span: ( 13, 4, ), }, Token { kind: True, span: ( 13, 5, ), }, Token { kind: RightParen, span: ( 13, 9, ), }, Token { kind: Colon, span: ( 13, 10, ), }, Token { kind: Variable( "a", ), span: ( 14, 5, ), }, Token { kind: SemiColon, span: ( 14, 7, ), }, Token { kind: ElseIf, span: ( 15, 1, ), }, Token { kind: LeftParen, span: ( 15, 8, ), }, Token { kind: Variable( "foo", ), span: ( 15, 9, ), }, Token { kind: Arrow, span: ( 15, 13, ), }, Token { kind: Identifier( "bar", ), span: ( 15, 15, ), }, Token { kind: LeftParen, span: ( 15, 18, ), }, Token { kind: RightParen, span: ( 15, 19, ), }, Token { kind: BooleanAnd, span: ( 15, 21, ), }, Token { kind: Variable( "baz", ), span: ( 15, 24, ), }, Token { kind: Arrow, span: ( 15, 28, ), }, Token { kind: Identifier( "bar", ), span: ( 15, 30, ), }, Token { kind: NullsafeArrow, span: ( 15, 33, ), }, Token { kind: Identifier( "qux", ), span: ( 15, 36, ), }, Token { kind: LeftParen, span: ( 15, 39, ), }, Token { kind: RightParen, span: ( 15, 40, ), }, Token { kind: RightParen, span: ( 15, 41, ), }, Token { kind: Colon, span: ( 15, 42, ), }, Token { kind: Variable( "b", ), span: ( 16, 5, ), }, Token { kind: SemiColon, span: ( 16, 7, ), }, Token { kind: EndIf, span: ( 17, 1, ), }, Token { kind: SemiColon, span: ( 17, 6, ), }, Token { kind: If, span: ( 19, 1, ), }, Token { kind: LeftParen, span: ( 19, 4, ), }, Token { kind: True, span: ( 19, 5, ), }, Token { kind: RightParen, span: ( 19, 9, ), }, Token { kind: Colon, span: ( 19, 10, ), }, Token { kind: Variable( "a", ), span: ( 20, 5, ), }, Token { kind: SemiColon, span: ( 20, 7, ), }, Token { kind: ElseIf, span: ( 21, 1, ), }, Token { kind: LeftParen, span: ( 21, 8, ), }, Token { kind: True, span: ( 21, 9, ), }, Token { kind: RightParen, span: ( 21, 13, ), }, Token { kind: Colon, span: ( 21, 14, ), }, Token { kind: Variable( "b", ), span: ( 22, 5, ), }, Token { kind: SemiColon, span: ( 22, 7, ), }, Token { kind: ElseIf, span: ( 23, 1, ), }, Token { kind: LeftParen, span: ( 23, 8, ), }, Token { kind: True, span: ( 23, 9, ), }, Token { kind: RightParen, span: ( 23, 13, ), }, Token { kind: Colon, span: ( 23, 14, ), }, Token { kind: Variable( "c", ), span: ( 24, 5, ), }, Token { kind: SemiColon, span: ( 24, 7, ), }, Token { kind: EndIf, span: ( 25, 1, ), }, Token { kind: SemiColon, span: ( 25, 6, ), }, ]