Added fairly limited type inference
This commit is contained in:
@@ -492,6 +492,9 @@ impl<'l> CompilationContext<'l> {
|
||||
AnyConst::Int(Int::USize(v)) => {
|
||||
Some(self.native_int_ty.const_int(*v as u64, false).into())
|
||||
}
|
||||
AnyConst::Int(Int::ISize(v)) => {
|
||||
Some(self.native_int_ty.const_int(*v as u64, true).into())
|
||||
}
|
||||
|
||||
AnyConst::Array([]) => todo!("{val:?}"),
|
||||
AnyConst::Array(array) => {
|
||||
|
||||
Reference in New Issue
Block a user