{"ast_node_type":"other","tokens":[{"end":84,"kind":"keyword","start":0,"text":"TypeFolder::cx(folder).mk_predefined_opaques_in_body(PredefinedOpaquesData"}]}
        TypeFolder::cx(folder).mk_predefined_opaques_in_body(PredefinedOpaquesData {
    fn fold_with<F: TypeFolder<TyCtxt<'tcx>>>(self, folder: &mut F) -> Self {
            opaque_types: self.opaque_types.iter().map(|opaque| opaque.fold_with(folder)).collect(),