[ FullOpeningTag( FullOpeningTagStatement { span: Span { line: 1, column: 1, position: 0, }, }, ), Expression( ExpressionStatement { expression: Include( IncludeExpression { include: Span { line: 3, column: 1, position: 7, }, path: Literal( String( LiteralString { value: "foo.php", span: Span { line: 3, column: 9, position: 15, }, kind: DoubleQuoted, }, ), ), }, ), ending: Semicolon( Span { line: 3, column: 18, position: 24, }, ), }, ), Expression( ExpressionStatement { expression: IncludeOnce( IncludeOnceExpression { include_once: Span { line: 4, column: 1, position: 26, }, path: Literal( String( LiteralString { value: "foo.php", span: Span { line: 4, column: 14, position: 39, }, kind: DoubleQuoted, }, ), ), }, ), ending: Semicolon( Span { line: 4, column: 23, position: 48, }, ), }, ), Expression( ExpressionStatement { expression: Require( RequireExpression { require: Span { line: 5, column: 1, position: 50, }, path: Literal( String( LiteralString { value: "foo.php", span: Span { line: 5, column: 9, position: 58, }, kind: DoubleQuoted, }, ), ), }, ), ending: Semicolon( Span { line: 5, column: 18, position: 67, }, ), }, ), Expression( ExpressionStatement { expression: RequireOnce( RequireOnceExpression { require_once: Span { line: 6, column: 1, position: 69, }, path: Literal( String( LiteralString { value: "foo.php", span: Span { line: 6, column: 14, position: 82, }, kind: DoubleQuoted, }, ), ), }, ), ending: Semicolon( Span { line: 6, column: 23, position: 91, }, ), }, ), ]