Name Description Size
backtrace.rs 6910
define_class.rs 16451
define_class_self.rs To remind myself that `Self` needs to work in methods in `define_class!`, and hence whenever we name any of the types involved in this, we need to do it in a context where `Self` works. 1501
extern_class.rs 1314
macros_mainthreadmarker.rs 2184
no_prelude.rs Tests macros in a hostile environment (`#![no_implicit_prelude]` and all functions, modules, traits, and types replaced with custom bogus user replacements). Heavy inspiration for this file taken from `objrs`: https://gitlab.com/objrs/objrs/-/blob/b4f6598696b3fa622e6fddce7aff281770b0a8c2/test/src/no_prelude.rs 3877
protocol_shared_retain_count.rs Test that AnyProtocol objects have a shared retain count. Separate test because this will likely not work if other tests are running at the same time. 1049
track_caller.rs Test that our use of #[track_caller] is making the correct line number show up. 7916
use_macros.rs 1847