{"ast_node_type":"other","tokens":[{"end":87,"kind":"keyword","start":0,"text":"//"}]}
            // We only need to protect anything if this is actually an in-memory place.
            // Protect return place for in-place return value passing.
            if let Left(mplace) = destination.as_mplace_or_local() {