{"ast_node_type":"other","tokens":[{"end":79,"kind":"keyword","start":0,"text":"Definition::ExternCrateDecl(decl)"}]}
        Definition::ExternCrateDecl(decl) if decl.alias(sema.db).is_none() => (
    let (range, new_name) = match def {
            TextRange::empty(range.end()),