Module rustc_trans::middle::expr_use_visitor
[−]
[src]
Unstable (
rustc_private)A different sort of visitor for walking fn bodies. Unlike the
normal visitor, which just walks the entire body in one shot, the
ExprUseVisitor determines how expressions are being used.
Structs
| ExprUseVisitor | [Unstable] |
Enums
| ConsumeMode | [Unstable] |
| LoanCause | [Unstable] |
| MatchMode | [Unstable] |
| MoveReason | [Unstable] |
| MutateMode | [Unstable] |
Traits
| Delegate |
[Unstable] This trait defines the callbacks you can expect to receive when employing the ExprUseVisitor. |