{
    "_type": "Module",
    "body": [
        {
            "_type": "ClassDef",
            "bases": [],
            "body": [
                {
                    "_type": "Pass",
                    "col_offset": 4,
                    "lineno": 5
                }
            ],
            "col_offset": 0,
            "decorator_list": [],
            "keywords": [],
            "lineno": 4,
            "name": "MyClass"
        },
        {
            "_type": "FunctionDef",
            "args": {
                "_type": "arguments",
                "args": [],
                "defaults": [],
                "kw_defaults": [],
                "kwarg": null,
                "kwonlyargs": [],
                "vararg": null
            },
            "body": [
                {
                    "_type": "Expr",
                    "col_offset": 4,
                    "lineno": 8,
                    "value": {
                        "_type": "Call",
                        "args": [
                            {
                                "_type": "Str",
                                "col_offset": 10,
                                "lineno": 8,
                                "s": "Hallo"
                            }
                        ],
                        "col_offset": 4,
                        "func": {
                            "_type": "Name",
                            "col_offset": 4,
                            "ctx": {
                                "_type": "Load"
                            },
                            "id": "print",
                            "lineno": 8
                        },
                        "keywords": [],
                        "lineno": 8
                    }
                }
            ],
            "col_offset": 0,
            "decorator_list": [],
            "lineno": 7,
            "name": "myMethod",
            "returns": null
        },
        {
            "_type": "Expr",
            "col_offset": 0,
            "lineno": 10,
            "value": {
                "_type": "Call",
                "args": [],
                "col_offset": 0,
                "func": {
                    "_type": "Name",
                    "col_offset": 0,
                    "ctx": {
                        "_type": "Load"
                    },
                    "id": "myMethod",
                    "lineno": 10
                },
                "keywords": [],
                "lineno": 10
            }
        },
        {
            "_type": "AnnAssign",
            "annotation": {
                "_type": "Name",
                "col_offset": 3,
                "ctx": {
                    "_type": "Load"
                },
                "id": "Integer",
                "lineno": 12
            },
            "col_offset": 0,
            "lineno": 12,
            "simple": 1,
            "target": {
                "_type": "Name",
                "col_offset": 0,
                "ctx": {
                    "_type": "Store"
                },
                "id": "a",
                "lineno": 12
            },
            "value": {
                "_type": "Num",
                "col_offset": 13,
                "lineno": 12,
                "n": 5
            }
        },
        {
            "_type": "AugAssign",
            "col_offset": 0,
            "lineno": 14,
            "op": {
                "_type": "Add"
            },
            "target": {
                "_type": "Name",
                "col_offset": 0,
                "ctx": {
                    "_type": "Store"
                },
                "id": "a",
                "lineno": 14
            },
            "value": {
                "_type": "Num",
                "col_offset": 5,
                "lineno": 14,
                "n": 1
            }
        }
    ]
}