Incremental function compilation

This commit is contained in:
Mia
2026-03-06 17:17:12 +01:00
parent 92c02c6ca2
commit 81d1dfe3d3
5 changed files with 141 additions and 102 deletions
-2
View File
@@ -24,7 +24,6 @@ bitflags! {
#[derive(Debug, Display, Clone, Copy, From, TryInto, PartialEq, Eq, Hash)]
pub enum Value<'l> {
Uninit,
#[display("{_0}")]
Constant(AnyConst<'l>),
#[display("{_0}")]
@@ -47,7 +46,6 @@ impl<'l> Value<'l> {
Value::Constant(v) => v.ty(),
Value::Instruction(v) => v.value_ty(),
Value::Parameter(i, f) => f.ty.par_t[*i],
Value::Uninit => unreachable!(),
}
}