Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 1.7 KB

8.0.400.md

File metadata and controls

15 lines (12 loc) · 1.7 KB

Fixed

  • Improve error reporting for abstract members when used in classes. (PR #17063)
  • Make typechecking of indexed setters with tuples on the right more consistent. (Issue #16987, PR #17017)
  • Static abstract method on classes no longer yields internal error. (Issue #17044, PR #17055)
  • Disallow calling abstract methods directly on interfaces. (Issue #14012, Issue #16299, PR #17021)
  • Various parenthesization API fixes. (PR #16977)
  • Files passed with -embed:relative/path/to/file are not embedded. (Issue #16768)
  • Fix bug in optimization of for-loops over integral ranges with steps and units of measure. (Issue #17025, PR #17040, PR #17048)
  • Fix calling an overridden virtual static method via the interface (PR #17013)
  • Fix state machines compilation, when big decision trees are involved, by removing code split when resumable code is detected (PR #17076)

Added

  • Generate new Equals overload to avoid boxing for structural comparison (PR #16857)