faf79c5d52
🔧 Fix all unused_mut warnings: 16 instances cleaned up
...
- Remove unnecessary 'mut' from variable declarations
- Clean up code in boxes/, interpreter/, mir/, backend/, and runtime/
- No functional changes, just cleaner code
2025-09-11 16:34:22 +09:00
ba33431f02
🎯 Complete ptr_type deprecation fixes: 200+ → 96 warnings (53% reduction!)
...
- Fix all deprecated ptr_type() warnings (30+ instances)
- LLVM 15.0 migration: Type::ptr_type() → Context::ptr_type()
- Remove unused i64p variables in codegen.rs and helpers.rs
- Clean up remaining unused imports
Significant milestone achieved in warning cleanup campaign!
2025-09-11 16:30:32 +09:00
c6a8d0b686
🧹 Major warning cleanup: 200+ → 102 warnings (50% reduction)
...
- Fix TokenType enum naming convention (SNAKE_CASE → CamelCase)
- Remove 60+ unused imports across multiple modules
- Clean up interpreter, backend, and box modules
- LLVM build now passes with significantly fewer warnings
2025-09-11 16:24:18 +09:00
94156251a5
llvm: restore codegen and interpreter pipeline
2025-09-11 12:14:11 +09:00