summaryrefslogtreecommitdiff
path: root/sources/scala/tools/nsc/Global.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2005-06-27 16:22:32 +0000
committerMartin Odersky <odersky@gmail.com>2005-06-27 16:22:32 +0000
commitec061b1605db323bcb57a97ab26d78f0e565955f (patch)
tree3545ffe2874bb0fe35d2131a59468fbdcaf08dc0 /sources/scala/tools/nsc/Global.scala
parent63bb8df947ab0dfd0d85c15258e771f05e3a85db (diff)
downloadscala-ec061b1605db323bcb57a97ab26d78f0e565955f.tar.gz
scala-ec061b1605db323bcb57a97ab26d78f0e565955f.tar.bz2
scala-ec061b1605db323bcb57a97ab26d78f0e565955f.zip
*** empty log message ***
Diffstat (limited to 'sources/scala/tools/nsc/Global.scala')
-rwxr-xr-xsources/scala/tools/nsc/Global.scala6
1 files changed, 5 insertions, 1 deletions
diff --git a/sources/scala/tools/nsc/Global.scala b/sources/scala/tools/nsc/Global.scala
index e683b63be9..d686ca3493 100755
--- a/sources/scala/tools/nsc/Global.scala
+++ b/sources/scala/tools/nsc/Global.scala
@@ -136,6 +136,7 @@ class Global(val settings: Settings, val reporter: Reporter) extends SymbolTable
}
val parserPhase = new syntaxAnalyzer.ParserPhase(NoPhase);
val firstPhase = parserPhase;
+ phase = parserPhase;
definitions.init; // needs firstPhase to be defined, that's why it is placed here.
@@ -244,7 +245,10 @@ class Global(val settings: Settings, val reporter: Reporter) extends SymbolTable
informTime(globalPhase.description, startTime);
}
globalPhase = if (settings.stop contains globalPhase.name) terminalPhase else globalPhase.next;
- if (settings.check contains globalPhase.name) { phase = globalPhase; checker.checkTrees; }
+ if (settings.check contains globalPhase.name) {
+ phase = globalPhase;
+ checker.checkTrees;
+ }
}
if (settings.Xshowcls.value != "") showDef(newTermName(settings.Xshowcls.value), false);
if (settings.Xshowobj.value != "") showDef(newTermName(settings.Xshowobj.value), true);