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
Prepare bodies of inline forwarders eagerly (#16757)
* Fix context owner of `PrepareInlineable.registerInlineInfo`. It should
have as owner the inline method (`forwarder` in this case).
* Eagerly compute the inlinable RHS. Because we create the forwarder
already typed, we do not evaluate/force in typer the
`LazyBodyAnnotation` which is what triggers the computation of the
inline accessors. This happened in posttyper which was too late. There
might be a cleaner solution to this problem, maybe forcing the
annotation explicitly.
Fixes#14131Fixes#16469
0 commit comments