[ Expression { expr: New { target: AnonymousClass { attributes: [], extends: None, implements: [], body: [ Method( Method { start: ( 4, 5, ), end: ( 4, 28, ), name: Identifier { start: ( 4, 21, ), name: "foo", end: ( 4, 24, ), }, attributes: [], parameters: MethodParameterList { start: ( 4, 24, ), end: ( 4, 27, ), members: [], }, body: Some( [], ), modifiers: MethodModifierGroup { modifiers: [ Public { start: ( 4, 5, ), end: ( 4, 12, ), }, ], }, return_type: None, by_ref: false, }, ), ], }, args: [], }, }, ]