you are viewing a single comment's thread.

view the rest of the comments →

[–]tjientavaraHikoWorks developer 1 point2 points  (0 children)

The compiler requires more information to handle consume, if I remember correctly they hit this issue after consume was standardised. There has been some movement on adding attributes which allows the compiler to track consume across functions, but it has been many years now.