mirror of
https://github.com/dlang/dmd.git
synced 2025-04-27 05:30:13 +03:00

Introduced in PR #9331, this was changed from a normal bug fix to a -preview switch because enabling it triggered a suprious "statement is not reachable" warning in Phobos. That warning has since been removed (in PR #15568).
14 lines
710 B
Makefile
14 lines
710 B
Makefile
/*
|
|
ARG_SETS: -revert=?
|
|
ARG_SETS: -revert=h
|
|
TEST_OUTPUT:
|
|
----
|
|
Revertable language changes listed by -revert=name:
|
|
=all Enables all available revertable language changes
|
|
=dip25 revert DIP25 changes [DEPRECATED] (https://github.com/dlang/DIPs/blob/master/DIPs/archive/DIP25.md)
|
|
=dip1000 revert DIP1000 changes (Scoped Pointers) (https://github.com/dlang/DIPs/blob/master/DIPs/other/DIP1000.md)
|
|
=intpromote revert integral promotions for unary + - ~ operators
|
|
=dtorfields don't destruct fields of partially constructed objects
|
|
=fieldwise don't use fieldwise comparisons for struct equality (https://dlang.org/changelog/2.085.0.html#no-cmpsb)
|
|
----
|
|
*/
|