{"ast_node_type":"other","tokens":[{"end":87,"kind":"keyword","start":0,"text":"bug!(\"Encountered"}]}
                bug!("Encountered unexpected type in `ConstructorSet::for_ty`: {ty:?}")
            ty::CoroutineWitness(_, _) | ty::Bound(_, _) | ty::Placeholder(_) | ty::Infer(_) => {
            }