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
Our initial implementation of macro annotations includes YOLO-support for c.typecheck: we do our best effort to call the typechecker so that it doesn't crash, occasionally losing precision because the typechecker resists our efforts.
When I released 2.0.0-SNAPSHOT with this limitation, my hope was that our experience with c.typecheck will let us understand it better and come up with a strategy that is consistent, reasonable and implementable in scalac. Unfortunately, it looks that my hope was ungrounded, because it's been two years and nothing satisfying has come up.
Our initial implementation of macro annotations includes YOLO-support for c.typecheck: we do our best effort to call the typechecker so that it doesn't crash, occasionally losing precision because the typechecker resists our efforts.
When I released 2.0.0-SNAPSHOT with this limitation, my hope was that our experience with c.typecheck will let us understand it better and come up with a strategy that is consistent, reasonable and implementable in scalac. Unfortunately, it looks that my hope was ungrounded, because it's been two years and nothing satisfying has come up.
Related issues are:
The text was updated successfully, but these errors were encountered: