| 5281 | |
| 5282 | impl<'a> AnyNodeRef<'a> { |
| 5283 | pub fn as_ptr(&self) -> NonNull<()> { |
| 5284 | match self { |
| 5285 | AnyNodeRef::ModModule(node) => NonNull::from(*node).cast(), |
| 5286 | AnyNodeRef::ModExpression(node) => NonNull::from(*node).cast(), |
| 5287 | AnyNodeRef::StmtFunctionDef(node) => NonNull::from(*node).cast(), |
| 5288 | AnyNodeRef::StmtClassDef(node) => NonNull::from(*node).cast(), |
| 5289 | AnyNodeRef::StmtReturn(node) => NonNull::from(*node).cast(), |
| 5290 | AnyNodeRef::StmtDelete(node) => NonNull::from(*node).cast(), |
| 5291 | AnyNodeRef::StmtTypeAlias(node) => NonNull::from(*node).cast(), |
| 5292 | AnyNodeRef::StmtAssign(node) => NonNull::from(*node).cast(), |
| 5293 | AnyNodeRef::StmtAugAssign(node) => NonNull::from(*node).cast(), |
| 5294 | AnyNodeRef::StmtAnnAssign(node) => NonNull::from(*node).cast(), |
| 5295 | AnyNodeRef::StmtFor(node) => NonNull::from(*node).cast(), |
| 5296 | AnyNodeRef::StmtWhile(node) => NonNull::from(*node).cast(), |
| 5297 | AnyNodeRef::StmtIf(node) => NonNull::from(*node).cast(), |
| 5298 | AnyNodeRef::StmtWith(node) => NonNull::from(*node).cast(), |
| 5299 | AnyNodeRef::StmtMatch(node) => NonNull::from(*node).cast(), |
| 5300 | AnyNodeRef::StmtRaise(node) => NonNull::from(*node).cast(), |
| 5301 | AnyNodeRef::StmtTry(node) => NonNull::from(*node).cast(), |
| 5302 | AnyNodeRef::StmtAssert(node) => NonNull::from(*node).cast(), |
| 5303 | AnyNodeRef::StmtImport(node) => NonNull::from(*node).cast(), |
| 5304 | AnyNodeRef::StmtImportFrom(node) => NonNull::from(*node).cast(), |
| 5305 | AnyNodeRef::StmtGlobal(node) => NonNull::from(*node).cast(), |
| 5306 | AnyNodeRef::StmtNonlocal(node) => NonNull::from(*node).cast(), |
| 5307 | AnyNodeRef::ExprStmt(node) => NonNull::from(*node).cast(), |
| 5308 | AnyNodeRef::StmtPass(node) => NonNull::from(*node).cast(), |
| 5309 | AnyNodeRef::StmtBreak(node) => NonNull::from(*node).cast(), |
| 5310 | AnyNodeRef::StmtContinue(node) => NonNull::from(*node).cast(), |
| 5311 | AnyNodeRef::StmtIpyEscapeCommand(node) => NonNull::from(*node).cast(), |
| 5312 | AnyNodeRef::BoolOpExpr(node) => NonNull::from(*node).cast(), |
| 5313 | AnyNodeRef::NamedExpr(node) => NonNull::from(*node).cast(), |
| 5314 | AnyNodeRef::BinOpExpr(node) => NonNull::from(*node).cast(), |
| 5315 | AnyNodeRef::UnaryOpExpr(node) => NonNull::from(*node).cast(), |
| 5316 | AnyNodeRef::LambdaExpr(node) => NonNull::from(*node).cast(), |
| 5317 | AnyNodeRef::IfExpr(node) => NonNull::from(*node).cast(), |
| 5318 | AnyNodeRef::DictExpr(node) => NonNull::from(*node).cast(), |
| 5319 | AnyNodeRef::SetExpr(node) => NonNull::from(*node).cast(), |
| 5320 | AnyNodeRef::ListCompExpr(node) => NonNull::from(*node).cast(), |
| 5321 | AnyNodeRef::SetCompExpr(node) => NonNull::from(*node).cast(), |
| 5322 | AnyNodeRef::DictCompExpr(node) => NonNull::from(*node).cast(), |
| 5323 | AnyNodeRef::GeneratorExpExpr(node) => NonNull::from(*node).cast(), |
| 5324 | AnyNodeRef::AwaitExpr(node) => NonNull::from(*node).cast(), |
| 5325 | AnyNodeRef::YieldExpr(node) => NonNull::from(*node).cast(), |
| 5326 | AnyNodeRef::YieldFromExpr(node) => NonNull::from(*node).cast(), |
| 5327 | AnyNodeRef::CompareExpr(node) => NonNull::from(*node).cast(), |
| 5328 | AnyNodeRef::CallExpr(node) => NonNull::from(*node).cast(), |
| 5329 | AnyNodeRef::FStringExpressionElement(node) => NonNull::from(*node).cast(), |
| 5330 | AnyNodeRef::FStringLiteralElement(node) => NonNull::from(*node).cast(), |
| 5331 | AnyNodeRef::FStringExpr(node) => NonNull::from(*node).cast(), |
| 5332 | AnyNodeRef::StringLiteralExpr(node) => NonNull::from(*node).cast(), |
| 5333 | AnyNodeRef::BytesLiteralExpr(node) => NonNull::from(*node).cast(), |
| 5334 | AnyNodeRef::NumberLiteralExpr(node) => NonNull::from(*node).cast(), |
| 5335 | AnyNodeRef::BooleanLiteralExpr(node) => NonNull::from(*node).cast(), |
| 5336 | AnyNodeRef::NoneLiteralExpr(node) => NonNull::from(*node).cast(), |
| 5337 | AnyNodeRef::EllipsisLiteralExpr(node) => NonNull::from(*node).cast(), |
| 5338 | AnyNodeRef::AttributeExpr(node) => NonNull::from(*node).cast(), |
| 5339 | AnyNodeRef::SubscriptExpr(node) => NonNull::from(*node).cast(), |
| 5340 | AnyNodeRef::StarredExpr(node) => NonNull::from(*node).cast(), |