├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE.txt ├── README.md ├── doc.sh ├── examples └── example.rs ├── src ├── cache.rs ├── declare.rs ├── encode.rs ├── exception.rs ├── lib.rs ├── macros.rs ├── message │ ├── apple │ │ ├── arm.rs │ │ ├── arm64.rs │ │ ├── mod.rs │ │ ├── x86.rs │ │ └── x86_64.rs │ ├── gnustep.rs │ ├── mod.rs │ └── verify.rs ├── rc │ ├── autorelease.rs │ ├── mod.rs │ ├── strong.rs │ └── weak.rs ├── runtime.rs └── test_utils.rs ├── tests-ios └── prelude.rs ├── tests └── use_macros.rs ├── travis_install.sh └── travis_test.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/README.md -------------------------------------------------------------------------------- /doc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/doc.sh -------------------------------------------------------------------------------- /examples/example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/examples/example.rs -------------------------------------------------------------------------------- /src/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/cache.rs -------------------------------------------------------------------------------- /src/declare.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/declare.rs -------------------------------------------------------------------------------- /src/encode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/encode.rs -------------------------------------------------------------------------------- /src/exception.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/exception.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/macros.rs -------------------------------------------------------------------------------- /src/message/apple/arm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/message/apple/arm.rs -------------------------------------------------------------------------------- /src/message/apple/arm64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/message/apple/arm64.rs -------------------------------------------------------------------------------- /src/message/apple/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/message/apple/mod.rs -------------------------------------------------------------------------------- /src/message/apple/x86.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/message/apple/x86.rs -------------------------------------------------------------------------------- /src/message/apple/x86_64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/message/apple/x86_64.rs -------------------------------------------------------------------------------- /src/message/gnustep.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/message/gnustep.rs -------------------------------------------------------------------------------- /src/message/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/message/mod.rs -------------------------------------------------------------------------------- /src/message/verify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/message/verify.rs -------------------------------------------------------------------------------- /src/rc/autorelease.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/rc/autorelease.rs -------------------------------------------------------------------------------- /src/rc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/rc/mod.rs -------------------------------------------------------------------------------- /src/rc/strong.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/rc/strong.rs -------------------------------------------------------------------------------- /src/rc/weak.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/rc/weak.rs -------------------------------------------------------------------------------- /src/runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/runtime.rs -------------------------------------------------------------------------------- /src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/src/test_utils.rs -------------------------------------------------------------------------------- /tests-ios/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/tests-ios/prelude.rs -------------------------------------------------------------------------------- /tests/use_macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/tests/use_macros.rs -------------------------------------------------------------------------------- /travis_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/travis_install.sh -------------------------------------------------------------------------------- /travis_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SSheldon/rust-objc/HEAD/travis_test.sh --------------------------------------------------------------------------------