{"ast_node_type":"function","tokens":[{"end":54,"kind":"keyword","start":0,"text":"pub"}]}
pub fn transitive_bounds_that_define_assoc_item<'tcx>(
/// `T::Item` and helps to avoid cycle errors (see e.g. #35237).
    tcx: TyCtxt<'tcx>,