{"ast_node_type":"other","tokens":[{"end":67,"kind":"keyword","start":0,"text":"debug_assert!(tail.has_non_region_param());"}]}
                        debug_assert!(tail.has_non_region_param());
                    ty::Param(_) | ty::Alias(ty::Projection | ty::Inherent, _) => {
                        Ok(SizeSkeleton::Pointer { non_zero, tail: tcx.erase_regions(tail) })