| 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 |