[ Class { name: Identifier { start: ( 4, 7, ), name: "Bar", end: ( 4, 11, ), }, attributes: [ AttributeGroup { start: ( 3, 1, ), end: ( 3, 20, ), members: [ Attribute { start: ( 3, 3, ), end: ( 3, 20, ), expression: Call { target: Identifier( Identifier { start: ( 3, 3, ), name: "Foo", end: ( 3, 6, ), }, ), args: [ Arg { name: Some( Identifier { start: ( 3, 7, ), name: "public", end: ( 3, 13, ), }, ), value: Bool { value: true, }, unpack: false, }, ], }, }, ], }, ], extends: None, implements: [], body: [], modifiers: ClassModifierGroup { flags: [], }, }, ]