| //@ check-pass |
| // Verify that we do not ICE when anonymous lifetimes appear inside an AnonConst. |
| |
| pub struct EntriesBuffer(Box<[[u8; HashesEntry::LEN]; 5]>); |
| |
| impl EntriesBuffer { |
| pub fn iter_child_buffers(&mut self) -> impl Iterator<Item = &mut [u8; HashesEntry::LEN]> { |
| self.0.iter_mut() |
| } |
| |
| pub fn iter_child_buffers_explicit( |
| &mut self, |
| ) -> impl Iterator<Item = &mut [u8; HashesEntry::<'_>::LEN]> { |
| self.0.iter_mut() |
| } |
| } |
| |
| pub struct HashesEntry<'a>(&'a [u8]); |
| |
| impl HashesEntry<'_> { |
| pub const LEN: usize = 1; |
| } |
| |
| fn main() {} |