{"ast_node_type":"other","tokens":[{"end":57,"kind":"keyword","start":0,"text":"if"}]}
            if res != def::Res::Err && !error_ambiguity {
            let error_ambiguity = binding.is_ambiguity_recursive() && !binding.warn_ambiguity;
                let mut reexport_chain = SmallVec::new();