{"ast_node_type":"other","tokens":[{"end":37,"kind":"keyword","start":0,"text":"if"}]}
                if supertrait_def_ids
                let mut supertrait_def_ids = elaborate::supertrait_def_ids(tcx, component_def_id);
                    .any(|d| d == trait_def_id && tcx.trait_def(d).implement_via_object)