Lots of improvements.

* Better script names and grammar fix.
* Bump Rust
* Enforce more lints.
* Improve few struct definitions by removing box.
* Many minor implementation improvements.
This commit is contained in:
Janggun Lee
2022-11-21 15:27:04 +09:00
parent cb698a5e43
commit 094cbfdd2c
40 changed files with 446 additions and 498 deletions

View File

@@ -4,10 +4,10 @@ use lang_c::ast::*;
use crate::*;
#[derive(Default, Debug)]
#[derive(Default, Clone, Copy, Debug)]
pub struct Irgen {}
#[derive(Debug, PartialEq, Eq)]
#[derive(Clone, Copy, Debug)]
pub struct IrgenError {}
impl fmt::Display for IrgenError {