#![crate_type = "lib"] #![feature(darwin_objc)] use std::os::darwin::objc; #[link(name = "Foundation", kind = "framework")] unsafe extern "C" {} #[inline(always)] pub fn inline_get_object_class() -> objc::Class { objc::class!("NSObject") } #[inline(always)] pub fn inline_get_alloc_selector() -> objc::SEL { objc::selector!("alloc") } #[inline(never)] pub fn never_inline_get_string_class() -> objc::Class { objc::class!("NSString") } #[inline(never)] pub fn never_inline_get_init_selector() -> objc::SEL { objc::selector!("init") }