]> git.lizzy.rs Git - rust.git/blobdiff - tests/ui/def_id_nocore.rs
Auto merge of #8374 - Alexendoo:bless-revisions, r=camsteffen
[rust.git] / tests / ui / def_id_nocore.rs
index 2a948d60b108954b6a6e31980f960449ac91c835..156c88e2e45b7d902e8dc3fa3f28f083210c2758 100644 (file)
@@ -3,6 +3,7 @@
 
 #![feature(no_core, lang_items, start)]
 #![no_core]
+#![allow(clippy::missing_safety_doc)]
 
 #[link(name = "c")]
 extern "C" {}
@@ -15,12 +16,13 @@ pub trait Copy {}
 pub unsafe trait Freeze {}
 
 #[lang = "start"]
-#[start]
-fn start(_argc: isize, _argv: *const *const u8) -> isize {
+fn start<T>(_main: fn() -> T, _argc: isize, _argv: *const *const u8) -> isize {
     0
 }
 
-pub struct A;
+fn main() {}
+
+struct A;
 
 impl A {
     pub fn as_ref(self) -> &'static str {