{"ast_node_type":"function","tokens":[{"end":72,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn patterns_for_binding(&self, binding: BindingId) -> &[PatId] {
        self.binding_definitions.get(&binding).map_or(&[], Deref::deref)