{"ast_node_type":"other","tokens":[{"end":120,"kind":"keyword","start":0,"text":"//!"}]}
//! For OpTy, the custom thing on field pojections has to be pretty clever (since `Operand::Immediate` can have fields),
//! For PlaceTy, the custom thing is basically always to call `force_allocation` and then use the MPlaceTy logic anyway.
//! but for array/slice operations it only has to worry about `Operand::Uninit`. That makes the value part trivial,