Commit graph

5 commits

Author SHA1 Message Date
Mitchell Hashimoto
579beb5684
remove usingnamespace 2024-11-04 09:48:05 -08:00
Emily
e1c328f647 iterator: support iteration using NSFastEnumeration
Implement the consumer side of the `NSFastEnumeration` protocol,
matching the compilation scheme used by Clang for Objective‐C
`for…in` loops.
2024-11-03 15:10:13 -08:00
Mitchell Hashimoto
87aae5f5ad
add dedicated encoder, use writer, support comptime encoding 2023-10-21 10:21:13 -07:00
Rylee Lyman
83156e7e6d
feat: implement Objective-C calling Zig
feat: add `msgSendSuper`
feat: add protocols,
feat: add `allocateClasspair` and `replaceMethod`
feat: add ivars,
feat: add `addMethod`
feat: add blocks
2023-10-20 15:37:37 -07:00
Mitchell Hashimoto
e8c63c795e
initial import 2023-01-02 14:48:21 -08:00