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
Fix inlining of right-associative transparent methods
The stricter rules that transparent methods must be inlined revealed
that right-associative curried methods such as /: were never inlined.
To fix this:
- take Blocks into account when deciding whether a tree is inlineable
- fix typedApply, so that Blocks are moved outwards over curried applications
- fix inlineCall so that we inline inside a block
0 commit comments