(stmt: Stmt)
| 4449 | |
| 4450 | impl From<Stmt> for AnyNode { |
| 4451 | fn from(stmt: Stmt) -> Self { |
| 4452 | match stmt { |
| 4453 | Stmt::FunctionDef(node) => AnyNode::StmtFunctionDef(node), |
| 4454 | Stmt::ClassDef(node) => AnyNode::StmtClassDef(node), |
| 4455 | Stmt::Return(node) => AnyNode::StmtReturn(node), |
| 4456 | Stmt::Delete(node) => AnyNode::StmtDelete(node), |
| 4457 | Stmt::TypeAlias(node) => AnyNode::StmtTypeAlias(node), |
| 4458 | Stmt::Assign(node) => AnyNode::StmtAssign(node), |
| 4459 | Stmt::AugAssign(node) => AnyNode::StmtAugAssign(node), |
| 4460 | Stmt::AnnAssign(node) => AnyNode::StmtAnnAssign(node), |
| 4461 | Stmt::For(node) => AnyNode::StmtFor(node), |
| 4462 | Stmt::While(node) => AnyNode::StmtWhile(node), |
| 4463 | Stmt::If(node) => AnyNode::StmtIf(node), |
| 4464 | Stmt::With(node) => AnyNode::StmtWith(node), |
| 4465 | Stmt::Match(node) => AnyNode::StmtMatch(node), |
| 4466 | Stmt::Raise(node) => AnyNode::StmtRaise(node), |
| 4467 | Stmt::Try(node) => AnyNode::StmtTry(node), |
| 4468 | Stmt::Assert(node) => AnyNode::StmtAssert(node), |
| 4469 | Stmt::Import(node) => AnyNode::StmtImport(node), |
| 4470 | Stmt::ImportFrom(node) => AnyNode::StmtImportFrom(node), |
| 4471 | Stmt::Global(node) => AnyNode::StmtGlobal(node), |
| 4472 | Stmt::Nonlocal(node) => AnyNode::StmtNonlocal(node), |
| 4473 | Stmt::Expr(node) => AnyNode::ExprStmt(node), |
| 4474 | Stmt::Pass(node) => AnyNode::StmtPass(node), |
| 4475 | Stmt::Break(node) => AnyNode::StmtBreak(node), |
| 4476 | Stmt::Continue(node) => AnyNode::StmtContinue(node), |
| 4477 | Stmt::IpyEscapeCommand(node) => AnyNode::StmtIpyEscapeCommand(node), |
| 4478 | } |
| 4479 | } |
| 4480 | } |
| 4481 | |
| 4482 | impl From<Expr> for AnyNode { |
nothing calls this directly
no test coverage detected