{"ast_node_type":"function","tokens":[{"end":62,"kind":"keyword","start":0,"text":"pub(crate)"}]}
    pub(crate) fn binding(&self) -> Option<NameBinding<'ra>> {
    /// Returns the binding for the name if it is known or None if it not known.
        self.best_binding().and_then(|binding| {