Skip to content
  • Krzysztof Gogolewski's avatar
    Comments, small refactor · 354e2787
    Krzysztof Gogolewski authored and Marge Bot's avatar Marge Bot committed
    * Remove outdated Note [HsForAllTy tyvar binders] and [Context quantification].
      Since the wildcard refactor 1e041b73, HsForAllTy no longer has an flag
      controlling explicity. The field `hsq_implicit` is gone too.
      The current situation is covered by Note [HsType binders] which is already
      linked from LHsQTyVars.
    * Small refactor in CoreLint, extracting common code to a function
    * Remove "not so sure about WpFun" in TcEvidence, per Richard's comment
      ghc/ghc!852 (comment 223226)
    * Use mkIfThenElse in Foreign/Call, as it does exactly what we need.
    354e2787