Skip to content

Commit ff61574

Browse files
committed
Turn global vars into vals
Some globally accessible vars were never updated; should be vals.
1 parent 069ce33 commit ff61574

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/dotty/tools/dotc/core/Flags.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ object Flags {
136136
private final val FirstNotPickledFlag = 48
137137
private final val MaxFlag = 63
138138

139-
private var flagName = Array.fill(64, 2)("")
139+
private val flagName = Array.fill(64, 2)("")
140140

141141
private def isDefinedAsFlag(idx: Int) = flagName(idx) exists (_.nonEmpty)
142142

src/dotty/tools/dotc/typer/Mode.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ case class Mode(val bits: Int) extends AnyVal {
1818
object Mode {
1919
val None = Mode(0)
2020

21-
private var modeName = new Array[String](32)
21+
private val modeName = new Array[String](32)
2222

2323
def newMode(bit: Int, name: String): Mode = {
2424
modeName(bit) = name

test/dotty/partest/DPDirectCompiler.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ class DPDirectCompiler(runner: DPTestRunner) extends nest.DirectCompiler(runner)
1313
val clogWriter = new PrintWriter(clogFWriter, true)
1414
clogWriter.println("\ncompiling " + sources.mkString(" ") + "\noptions: " + opts0.mkString(" "))
1515

16-
implicit var ctx: dotty.tools.dotc.core.Contexts.Context = {
16+
implicit val ctx: dotty.tools.dotc.core.Contexts.Context = {
1717
val base = new dotty.tools.dotc.core.Contexts.ContextBase
1818
import base.settings._
1919
val ctx = base.initialCtx.fresh.setSetting(printtypes, true)

0 commit comments

Comments
 (0)