[ FullOpeningTag( FullOpeningTagStatement { span: Span { line: 1, column: 1, position: 0, }, }, ), Class( ClassStatement { attributes: [], modifiers: ClassModifierGroup { modifiers: [], }, class: Span { line: 2, column: 1, position: 6, }, name: SimpleIdentifier { span: Span { line: 2, column: 7, position: 12, }, value: "MyClass", }, extends: None, implements: None, body: ClassBody { left_brace: Span { line: 2, column: 15, position: 20, }, members: [ Property( Property { attributes: [], modifiers: PropertyModifierGroup { modifiers: [ Protected( Span { line: 3, column: 5, position: 26, }, ), ], }, type: None, entries: [ Uninitialized { variable: SimpleVariable { span: Span { line: 3, column: 15, position: 36, }, name: "$a", }, }, ], end: Span { line: 3, column: 17, position: 38, }, }, ), ], right_brace: Span { line: 5, column: 1, position: 58, }, }, }, ), ]