{"ast_node_type":"variable","tokens":[{"end":101,"kind":"keyword","start":0,"text":"let"}]}
                let mplace = val.assert_mem_place(); // strings are unsized and hence never immediate
            ty::Str => {
                let len = mplace.len(self.ecx)?;