nac3/nac3core/src/codegen
abdul124 eeb474f9e6 core: reduce code duplication in codegen/extern_fns (#453)
Used macros to reduce code duplication in `codegen/extern_fns`

Reviewed-on: M-Labs/nac3#453
Co-authored-by: abdul124 <ar@m-labs.hk>
Co-committed-by: abdul124 <ar@m-labs.hk>
2024-07-09 16:31:08 +08:00
..
irrt core: Reformat and modernize irrt.cpp 2024-07-09 13:53:50 +08:00
builtin_fns.rs core/llvm_intrinsic: replace roundeven with rint 2024-07-07 14:24:18 +08:00
classes.rs core: Add BreakContinueHooks for gen_for_callback 2024-07-04 15:32:18 +08:00
concrete_type.rs core/type_annotation: Refactor List type to TObj 2024-07-04 15:32:18 +08:00
expr.rs core: improve binop and cmpop error messages 2024-07-05 16:27:24 +08:00
extern_fns.rs core: reduce code duplication in codegen/extern_fns (#453) 2024-07-09 16:31:08 +08:00
generator.rs apply cargo fmt 2024-06-12 14:45:03 +08:00
llvm_intrinsics.rs core/llvm_intrinsic: improve macro name and comments 2024-07-09 16:30:32 +08:00
mod.rs core/type_annotation: Refactor List type to TObj 2024-07-04 15:32:18 +08:00
numpy.rs core: refactor typecheck/magic_methods.rs operators & add op symbol name 2024-07-05 16:27:20 +08:00
stmt.rs core: refactor typecheck/magic_methods.rs operators & add op symbol name 2024-07-05 16:27:20 +08:00
test.rs meta: Apply clippy changes 2024-06-17 14:10:31 +08:00