{"ast_node_type":"other","tokens":[{"end":99,"kind":"keyword","start":0,"text":"//!"}]}
//! MIR building can insert a lot of redundant copies, and Rust code in general often tends to move
//!
//! values around a lot. The result is a lot of assignments of the form `dest = {move} src;` in MIR.