blob: 3c35d003c8af652d2afa9ac7f2a4d7c3bf4321c3 [file] [log] [blame]
#![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")
}