diff options
author | Martin Odersky <odersky@gmail.com> | 2005-06-27 16:22:32 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2005-06-27 16:22:32 +0000 |
commit | ec061b1605db323bcb57a97ab26d78f0e565955f (patch) | |
tree | 3545ffe2874bb0fe35d2131a59468fbdcaf08dc0 /sources/scala/tools/nsc/Global.scala | |
parent | 63bb8df947ab0dfd0d85c15258e771f05e3a85db (diff) | |
download | scala-ec061b1605db323bcb57a97ab26d78f0e565955f.tar.gz scala-ec061b1605db323bcb57a97ab26d78f0e565955f.tar.bz2 scala-ec061b1605db323bcb57a97ab26d78f0e565955f.zip |
*** empty log message ***
Diffstat (limited to 'sources/scala/tools/nsc/Global.scala')
-rwxr-xr-x | sources/scala/tools/nsc/Global.scala | 6 |
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); |