Name Description Size Coverage
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 -