{"ast_node_type":"function","tokens":[{"end":80,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn last_projection(&self) -> Option<(PlaceRef<'tcx>, PlaceElem<'tcx>)> {
    #[inline]
        if let &[ref proj_base @ .., elem] = self.projection {