Name Description Size
class.rs 6868
constants.rs Various common #defines and enum constants. 2295
exception.rs Defined in: Apple: `objc-exception.h` GNUStep: `eh_personality.c`, which is a bit brittle to rely on, but I think it's fine... 4469
libc.rs 708
message.rs The `objc_msgSend` family of functions. Most of these are `cfg`-gated, these configs are semver-stable. TODO: Some of these are only supported on _some_ GNUStep targets! 3356
method.rs 2077
mod.rs 10465
object.rs 3715
property.rs 1313
protocol.rs 3425
rc.rs ARC functions. These are documented in Clang's [documentation][ARC], and available since macOS `10.7` unless otherwise noted, so they are safe to rely on. Defined in: - Apple: `objc-internal.h` - GNUStep: `objc-arc.h` - ObjFW: `runtime/arc.m` [ARC]: https://clang.llvm.org/docs/AutomaticReferenceCounting.html#runtime-support 3450
selector.rs 444
types.rs Objective-C type aliases. 3193
various.rs 4283