{"ast_node_type":"other","tokens":[{"end":34,"kind":"keyword","start":0,"text":"self.expect(exp!(Colon))?;"}]}
        self.expect(exp!(Colon))?;
        let pat = self.parse_pat_no_top_alt(Some(Expected::ArgumentName), None)?;
        let ty = self.parse_ty()?;