|
beaba4e7de
|
Mangle function names, except for user defined externs
|
2025-07-28 20:25:36 +03:00 |
|
|
b643c13582
|
Use metadata instead of names for allocator identification
|
2025-07-28 19:22:03 +03:00 |
|
|
726251e39c
|
Fix warnings, cleanup
|
2025-07-28 18:22:51 +03:00 |
|
|
a4e18af983
|
Add intrinsic bit-operators
|
2025-07-28 12:16:14 +03:00 |
|
|
8e71c6a47d
|
Fix nullptr type
|
2025-07-28 01:47:43 +03:00 |
|
|
dc360ef196
|
Implement importing of associated functions with types
|
2025-07-27 23:28:24 +03:00 |
|
|
7b27f30b9e
|
Implement builtin associated alloca and nullptr
|
2025-07-27 20:46:17 +03:00 |
|
|
537167fe4f
|
Add intrinsic associated functions
|
2025-07-27 19:55:28 +03:00 |
|
|
46668b7099
|
Fix a bunch of warnings
|
2025-07-27 18:11:18 +03:00 |
|
|
0196fb53ed
|
Import binops while importing types as well
|
2025-07-26 13:18:55 +03:00 |
|
|
c466b8eb2a
|
Fix everything except for casts
|
2025-07-25 22:21:11 +03:00 |
|
|
63f48f7df9
|
Implement a bunch of intrinsic binops
|
2025-07-25 18:48:16 +03:00 |
|
|
7ba3204803
|
Implement typechecking and inference logic for binops
|
2025-07-25 18:10:22 +03:00 |
|
|
6ee43d4012
|
Refactor stuff into codegen-module
|
2025-07-25 15:52:52 +03:00 |
|