diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2021-01-11 10:53:18 +0100 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2021-01-11 12:21:03 +0100 |
commit | 928e96bbe98bafff18f11a7351cf89592967b061 (patch) | |
tree | d6a7b3082fec5da6bb9465ab4050a3470d18ab60 /gcc/d/lang.opt | |
parent | 300a3ce5c5695eb1a7c0476e9d1b45420a463248 (diff) | |
download | gcc-928e96bbe98bafff18f11a7351cf89592967b061.zip gcc-928e96bbe98bafff18f11a7351cf89592967b061.tar.gz gcc-928e96bbe98bafff18f11a7351cf89592967b061.tar.bz2 |
d: Remove visibility and lookup deprecation
The deprecation phase for access checks is finished.
The `-ftransition=import` and `-ftransition=checkimports` switches no
longer have an effect and are now removed. Symbols that are not visible
in a particular scope will no longer be found by the compiler.
Reviewed-on: https://github.com/dlang/dmd/pull/12124
gcc/d/ChangeLog:
* dmd/MERGE: Merge upstream dmd 2d3d13748.
* d-lang.cc (d_handle_option): Remove OPT_ftransition_checkimports and
OPT_ftransition_import.
* gdc.texi (Warnings): Remove documentation for -ftransition=import
and -ftransition=checkimports.
* lang.opt (ftransition=checkimports): Remove.
(ftransition=import): Remove.
Diffstat (limited to 'gcc/d/lang.opt')
-rw-r--r-- | gcc/d/lang.opt | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/gcc/d/lang.opt b/gcc/d/lang.opt index 6c8dfbf..62e9f8e 100644 --- a/gcc/d/lang.opt +++ b/gcc/d/lang.opt @@ -289,10 +289,6 @@ ftransition=all D RejectNegative List information on all language changes. -ftransition=checkimports -D RejectNegative -Give deprecation messages about -ftransition=import anomalies. - ftransition=complex D RejectNegative List all usages of complex or imaginary types. @@ -309,10 +305,6 @@ ftransition=field D RejectNegative List all non-mutable fields which occupy an object instance. -ftransition=import -D RejectNegative -Revert to single phase name lookup. - ftransition=nogc D RejectNegative List all hidden GC allocations. |