feat: new type solver #82
Annotations
1 error and 10 warnings
|
|
|
src/passes/thir_gen_2/mod.rs#L225
replace == with != in UnificationTable::unify
|
|
src/passes/thir_gen.rs#L119
replace ThirGen<'ctx, 'hir>::add_trait_implementation with ()
|
|
src/ir/thir.rs#L19
replace <impl Deref for Thir<'_>>::deref -> &Self::Target with Box::leak(Box::new(Default::default()))
|
|
src/ty/mod.rs#L58
delete match arm Self::Boolean in Type<T>::cast_primitive
|
|
src/ty/mod.rs#L57
delete match arm Self::U8 in Type<T>::cast_primitive
|
|
src/ty/mod.rs#L56
delete match arm Self::I8 in Type<T>::cast_primitive
|
|
src/ty/mod.rs#L55
delete match arm Self::Never in Type<T>::cast_primitive
|
|
src/ty/mod.rs#L54
replace Type<T>::cast_primitive -> Option<Type<U>> with None
|
|
src/ty/mod.rs#L49
replace Type<T>::is_primitive -> bool with false
|
|
src/ty/mod.rs#L49
replace Type<T>::is_primitive -> bool with true
|
The logs for this run have expired and are no longer available.
Loading