Re-exportsยง
use super::AdtExpr;๐use super::AdtExprBase;๐use super::Arm;๐use super::Block;๐use super::ClosureExpr;๐use super::Expr;๐use super::ExprKind;๐use super::InlineAsmExpr;๐use super::InlineAsmOperand;๐use super::Pat;๐use super::PatKind;๐use super::Stmt;๐use super::StmtKind;๐use super::Thir;๐use crate::thir::LoopMatchMatchData;๐
Traitsยง
- Visitor
- Every
walk_*method uses deconstruction to access fields of structs and enums. This will result in a compile error if a field is added, which makes it more likely the appropriate visit call will be added for it.
Functionsยง
- for_
each_ ๐immediate_ subpat - Invokes
callbackon each immediate subpattern ofpat, if any. A building block for assembling THIR pattern visitors. - walk_
arm - walk_
block - walk_
expr - walk_
pat - walk_
stmt