{"ast_node_type":"other","tokens":[{"end":92,"kind":"keyword","start":0,"text":"if"}]}
            if binding.determined() || ns == MacroNS || shadowing == Shadowing::Restricted {
        if let Some(binding) = binding {
                return check_usable(self, binding);