{"ast_node_type":"other","tokens":[{"end":80,"kind":"keyword","start":0,"text":"if"}]}
    if sema.to_def(fn_).is_some_and(|def| def.extern_block(sema.db).is_some()) {
    let fn_token = fn_.fn_token()?;
        acc.push(item_hint(config, extern_block, fn_token));