[ FullOpeningTag( FullOpeningTagStatement { span: Span { line: 1, column: 1, position: 0, }, }, ), Expression( ExpressionStatement { expression: MagicConstant( Directory( Span { line: 3, column: 1, position: 7, }, ), ), ending: Semicolon( Span { line: 3, column: 8, position: 14, }, ), }, ), Expression( ExpressionStatement { expression: MagicConstant( File( Span { line: 4, column: 1, position: 16, }, ), ), ending: Semicolon( Span { line: 4, column: 9, position: 24, }, ), }, ), Expression( ExpressionStatement { expression: MagicConstant( Line( Span { line: 5, column: 1, position: 26, }, ), ), ending: Semicolon( Span { line: 5, column: 9, position: 34, }, ), }, ), Expression( ExpressionStatement { expression: MagicConstant( Namespace( Span { line: 6, column: 1, position: 36, }, ), ), ending: Semicolon( Span { line: 6, column: 14, position: 49, }, ), }, ), Expression( ExpressionStatement { expression: MagicConstant( Class( Span { line: 7, column: 1, position: 51, }, ), ), ending: Semicolon( Span { line: 7, column: 10, position: 60, }, ), }, ), Expression( ExpressionStatement { expression: MagicConstant( Method( Span { line: 8, column: 1, position: 62, }, ), ), ending: Semicolon( Span { line: 8, column: 11, position: 72, }, ), }, ), Expression( ExpressionStatement { expression: MagicConstant( Trait( Span { line: 9, column: 1, position: 74, }, ), ), ending: Semicolon( Span { line: 9, column: 10, position: 83, }, ), }, ), Expression( ExpressionStatement { expression: MagicConstant( Function( Span { line: 10, column: 1, position: 85, }, ), ), ending: Semicolon( Span { line: 10, column: 13, position: 97, }, ), }, ), ]