]> git.lizzy.rs Git - rust.git/blob - tests/ui/doc_unsafe.rs
Merge branch 'master' into unneeded_wildcard_pattern
[rust.git] / tests / ui / doc_unsafe.rs
1 /// This is not sufficiently documented
2 pub unsafe fn destroy_the_planet() {
3     unimplemented!();
4 }
5
6 /// This one is
7 ///
8 /// # Safety
9 ///
10 /// This function shouldn't be called unless the horsemen are ready
11 pub unsafe fn apocalypse(universe: &mut ()) {
12     unimplemented!();
13 }
14
15 /// This is a private function, so docs aren't necessary
16 unsafe fn you_dont_see_me() {
17     unimplemented!();
18 }
19
20 fn main() {
21     you_dont_see_me();
22     destroy_the_planet();
23     let mut universe = ();
24     apocalypse(&mut universe);
25 }