{"ast_node_type":"function","tokens":[{"end":77,"kind":"keyword","start":0,"text":"fn"}]}
    fn apply_pattern_bindings(&mut self, mut pat_bindings: PatternBindings) {
    /// Apply the bindings from a pattern to the innermost rib of the current scope.
        let rib_bindings = self.innermost_rib_bindings(ValueNS);