#include <Python-ast.h>
enum _stmt_kind kind |
identifier name |
arguments_ty args |
asdl_seq* body |
asdl_seq* decorator_list |
expr_ty returns |
string type_comment |
struct { ... } FunctionDef |
struct { ... } AsyncFunctionDef |
asdl_seq* bases |
asdl_seq* keywords |
struct { ... } ClassDef |
expr_ty value |
struct { ... } Return |
asdl_seq* targets |
struct { ... } Delete |
struct { ... } Assign |
expr_ty target |
operator_ty op |
struct { ... } AugAssign |
expr_ty annotation |
int simple |
struct { ... } AnnAssign |
expr_ty iter |
asdl_seq* orelse |
struct { ... } For |
struct { ... } AsyncFor |
expr_ty test |
struct { ... } While |
struct { ... } If |
asdl_seq* items |
struct { ... } With |
struct { ... } AsyncWith |
expr_ty exc |
expr_ty cause |
struct { ... } Raise |
asdl_seq* handlers |
asdl_seq* finalbody |
struct { ... } Try |
expr_ty msg |
struct { ... } Assert |
asdl_seq* names |
struct { ... } Import |
identifier module |
int level |
struct { ... } ImportFrom |
struct { ... } Global |
struct { ... } Nonlocal |
struct { ... } Expr |
union { ... } v |
int lineno |
int col_offset |
int end_lineno |
int end_col_offset |