{"ast_node_type":"import","tokens":[{"end":120,"kind":"keyword","start":0,"text":"//!"}]}
//! For PlaceTy, the custom thing is basically always to call `force_allocation` and then use the MPlaceTy logic anyway.
//! OpTy and PlaceTy generally work by "let's see if we are actually an MPlaceTy, and do something custom if not".
//! For OpTy, the custom thing on field pojections has to be pretty clever (since `Operand::Immediate` can have fields),