Skip to content

Commit c3dccd6

Browse files
author
dotty-bot
authored
Merge pull request #11816 from dotty-staging/re-bootstrap-compiler
Re-bootstrap compiler
2 parents 1ba9185 + 8d66330 commit c3dccd6

File tree

9 files changed

+4
-374
lines changed

9 files changed

+4
-374
lines changed

compiler/src/dotty/tools/dotc/config/ScalaSettings.scala

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,6 @@ class ScalaSettings extends Settings.SettingGroup with CommonScalaSettings {
229229
val YexplicitNulls: Setting[Boolean] = BooleanSetting("-Yexplicit-nulls", "Make reference types non-nullable. Nullable types can be expressed with unions: e.g. String|Null.")
230230
val YcheckInit: Setting[Boolean] = BooleanSetting("-Ysafe-init", "Ensure safe initialization of objects")
231231
val YrequireTargetName: Setting[Boolean] = BooleanSetting("-Yrequire-targetName", "Warn if an operator is defined without a @targetName annotation")
232-
val YerasedTerms: Setting[Boolean] = BooleanSetting("-Yerased-terms", "(disabled, use -language:experimental.erasedDefinitions instead)")
233232

234233
/** Area-specific debug output */
235234
val YexplainLowlevel: Setting[Boolean] = BooleanSetting("-Yexplain-lowlevel", "When explaining type errors, show types at a lower level.")

compiler/src/dotty/tools/dotc/parsing/Scanners.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ object Scanners {
191191
final def languageImportContext_=(c: Context) = myLanguageImportContext = c
192192

193193
def featureEnabled(name: TermName) = Feature.enabled(name)(using languageImportContext)
194-
def erasedEnabled = featureEnabled(Feature.erasedDefinitions) || ctx.settings.YerasedTerms.value
194+
def erasedEnabled = featureEnabled(Feature.erasedDefinitions)
195195

196196
/** All doc comments kept by their end position in a `Map`.
197197
*

library/src-non-bootstrapped/scala/compiletime/ops/int.scala

Lines changed: 0 additions & 169 deletions
This file was deleted.

library/src-non-bootstrapped/scala/compiletime/package.scala

Lines changed: 0 additions & 176 deletions
This file was deleted.

library/src-non-bootstrapped/scala/quoted/Type.scala

Lines changed: 0 additions & 22 deletions
This file was deleted.

library/src-bootstrapped/scala/compiletime/package.scala renamed to library/src/scala/compiletime/package.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package scala
22
package compiletime
33

4+
import scala.language.experimental.erasedDefinitions
5+
46
import annotation.compileTimeOnly
57

68
/** Use this method when you have a type, do not have a value for it but want to

0 commit comments

Comments
 (0)