Skip to content

Commit 3f45250

Browse files
nikomatsakisManishearth
authored andcommitted
Update test for equivalency to include region binders in object types, add new tests relating to HRTB, consolidate the unboxed_closures and overloaded_calls feature gates.
1 parent fa822e5 commit 3f45250

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

reference.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2513,11 +2513,6 @@ The currently implemented features of the reference compiler are:
25132513
closure as `once` is unlikely to be supported going forward. So
25142514
they are hidden behind this feature until they are to be removed.
25152515

2516-
* `overloaded_calls` - Allow implementing the `Fn*` family of traits on user
2517-
types, allowing overloading the call operator (`()`).
2518-
This feature may still undergo changes before being
2519-
stabilized.
2520-
25212516
* `phase` - Usage of the `#[phase]` attribute allows loading compiler plugins
25222517
for custom lints or syntax extensions. The implementation is
25232518
considered unwholesome and in need of overhaul, and it is not clear
@@ -2560,7 +2555,8 @@ The currently implemented features of the reference compiler are:
25602555
* `trace_macros` - Allows use of the `trace_macros` macro, which is a nasty
25612556
hack that will certainly be removed.
25622557

2563-
* `unboxed_closures` - A work in progress feature with many known bugs.
2558+
* `unboxed_closures` - Rust's new closure design, which is currently a work in
2559+
progress feature with many known bugs.
25642560

25652561
* `unsafe_destructor` - Allows use of the `#[unsafe_destructor]` attribute,
25662562
which is considered wildly unsafe and will be

0 commit comments

Comments
 (0)