| 985 | // https://docs.python.org/3/library/ast.html#ast.ClassDef |
| 986 | #[derive(Debug, Clone)] |
| 987 | pub struct ClassDef { |
| 988 | pub node: Node, |
| 989 | pub name: StrId, |
| 990 | pub bases: Vec<Expression>, |
| 991 | pub keywords: Vec<Keyword>, |
| 992 | pub body: Vec<Statement>, |
| 993 | pub decorator_list: Vec<Expression>, |
| 994 | pub type_params: Vec<TypeParam>, |
| 995 | } |
| 996 | |
| 997 | // https://docs.python.org/3/library/ast.html#ast.Match |
| 998 | #[derive(Debug, Clone)] |
no outgoing calls
no test coverage detected