{"ast_node_type":"other","tokens":[{"end":94,"kind":"keyword","start":0,"text":"if"}]}
    if tcx.is_closure_like(did.to_def_id()) && codegen_fn_attrs.inline != InlineAttr::Always {
    // is probably a poor usage of `#[inline(always)]` and easily avoided by not using the attribute.
        let owner_id = tcx.parent(did.to_def_id());