gingerBill
|
ae02d3d02d
Begin supporting `string16` across the core library
|
2 months ago |
gingerBill
|
2561427dd3
Add `string16` and `cstring16` (UTF-16 based strings)
|
2 months ago |
Harold Brenes
|
1505edef01
Change ivar offsets from u32 to (odin base type) int/native pointer size.
|
5 months ago |
Harold Brenes
|
f3923ed666
Fix indentations
|
5 months ago |
Harold Brenes
|
bca02f81cd
Include the ivar in the Objective-C class unconditionally of it being used or not.
|
5 months ago |
Harold Brenes
|
b3b4d501ca
Fix ivar in multi-module mode.
|
5 months ago |
Harold Brenes
|
a3de9c8de4
Add initial support for Objective-C class implementation
|
5 months ago |
gingerBill
|
4ebaed1fdd
Remove refactor
|
6 months ago |
gingerBill
|
e412d3b4c1
Minor clean up to `lb_handle_objc_find_or_register_internal`
|
6 months ago |
gingerBill
|
cd5bef4f61
Rewrite objc SEL/Class register handling code
|
6 months ago |
gingerBill
|
5eaff20f4a
Add mutex for `lb_handle_objc_find_or_register_class`
|
6 months ago |
gingerBill
|
d0dd1b2d80
Add mutex for `lb_handle_objc_find_or_register_selector`
|
6 months ago |
Laytan Laats
|
f85db012b8
fix off by one temp cstring and put objc names on permanent allocator to be safe
|
6 months ago |
gingerBill
|
d3b1aaad18
Use `::` rather than `$` to try and fix mac SEL stuff
|
7 months ago |
gingerBill
|
fd6d7d412d
Use more predictable object name
|
7 months ago |
gingerBill
|
f9d85a7311
Try to make globally generated variables deterministic in name
|
7 months ago |
gingerBill
|
e8c38e7427
Handle `any` correctly for 32-bit systems
|
7 months ago |
Laytan Laats
|
b77430bea8
-obfuscate-source-code-locations on bounds checks and type assertions
|
8 months ago |
Laytan Laats
|
9dc17f4c47
optimize fix
|
8 months ago |
Laytan Laats
|
b2aaf90f88
fix separate modules with objc code
|
8 months ago |
gingerBill
|
a2a0a2c8d8
Merge pull request #4611 from tf2spi/4491-max-field-align-pack
|
9 months ago |
gingerBill
|
7b334d2bd9
Add `#branch_location`
|
9 months ago |
misomosi
|
fdf510b7b3
Pack struct when needed, use field_align metadata
|
9 months ago |
gingerBill
|
e38a08013e
Remove `#relative` types from the compiler
|
11 months ago |
gingerBill
|
89a5decc33
Keep ASAN happy on type assertions
|
11 months ago |
Laytan Laats
|
da1e09c95d
check packed load and set alignment on all loads, not just lb_emit_load
|
11 months ago |
Feoramund
|
c424c94030
Fix inline transmutation of `[16]i8` to `i128`
|
1 year ago |
gingerBill
|
8e52a52580
Cache the paddding filler type
|
1 year ago |
Laytan Laats
|
6f1cc8071c
wasm: add foreign import and linking of wasm object files
|
1 year ago |
Laytan Laats
|
b79d7e6917
disallow non-global foreign import of variables on wasm
|
1 year ago |