Join GitHub today
c.typecheck is unreliable #75
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: