]> git.proxmox.com Git - rustc.git/blob - tests/ui/issues/issue-57781.rs
New upstream version 1.68.2+dfsg1
[rustc.git] / tests / ui / issues / issue-57781.rs
1 // run-pass
2
3 use std::cell::UnsafeCell;
4 use std::collections::HashMap;
5
6 struct OnceCell<T> {
7 _value: UnsafeCell<Option<T>>,
8 }
9
10 impl<T> OnceCell<T> {
11 const INIT: OnceCell<T> = OnceCell {
12 _value: UnsafeCell::new(None),
13 };
14 }
15
16 pub fn crash<K, T>() {
17 let _ = OnceCell::<HashMap<K, T>>::INIT;
18 }
19
20 fn main() {}