Module(body=[FunctionDef(name='xyz', args=arguments(args=[], vararg=None, kwarg=None, defaults=[]), body=[Pass()], decorator_list=[]), Print(dest=None, values=[Name(id='xyz', ctx=Load())], nl=True), ClassDef(name='X', bases=[], body=[FunctionDef(name='abc', args=arguments(args=[Name(id='self', ctx=Param())], vararg=None, kwarg=None, defaults=[]), body=[Pass()], decorator_list=[])], decorator_list=[]), Print(dest=None, values=[Attribute(value=Name(id='X', ctx=Load()), attr='abc', ctx=Load())], nl=True), Print(dest=None, values=[Attribute(value=Call(func=Name(id='X', ctx=Load()), args=[], keywords=[], starargs=None, kwargs=None), attr='abc', ctx=Load())], nl=True)])