{"ast_node_type":"other","tokens":[{"end":49,"kind":"keyword","start":0,"text":"self.patterns.first().map(|pat|"}]}
        self.patterns.first().map(|pat| pat.ty())
    pub fn head_ty(&self) -> Option<&Cx::Ty> {
    }