You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This was painful to track down. I think it's the root cause of everything breaking when I disabled last-use, but I'm still waiting for the build to finish.
kind::check_expr
just doesn't have a case for structs, so you can write:B { foo: x }
if
x
has type~T
andB
is a struct with a~T
fieldfoo
.This wasn't showing up before because last-use was enabled and most values involved in initializing a struct are going to be last uses.
I have a fix, testing it.
The text was updated successfully, but these errors were encountered: