Module rustc_typeck::expr_use_visitor [−][src]
Expand description
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.
Re-exports
pub use self::ConsumeMode::*;Structs
A Place represents how a value is located in memory.
A PlaceWithHirId represents how a value is located in memory.
Enums
Traits
This trait defines the callbacks you can expect to receive when employing the ExprUseVisitor.