summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/backend/icode/analysis/ReachingDefinitions.scala
diff options
context:
space:
mode:
authormichelou <michelou@epfl.ch>2009-02-24 11:54:40 +0000
committermichelou <michelou@epfl.ch>2009-02-24 11:54:40 +0000
commit57e95eb403c325594e17c6f84852bbdc49954fd6 (patch)
tree8822a041b7a53f08943473a2eef8685776cac1f1 /src/compiler/scala/tools/nsc/backend/icode/analysis/ReachingDefinitions.scala
parentbf35b888e49afb245883571cc00cbb5ec7341f24 (diff)
downloadscala-57e95eb403c325594e17c6f84852bbdc49954fd6.tar.gz
scala-57e95eb403c325594e17c6f84852bbdc49954fd6.tar.bz2
scala-57e95eb403c325594e17c6f84852bbdc49954fd6.zip
removed deprecated for-loops
Diffstat (limited to 'src/compiler/scala/tools/nsc/backend/icode/analysis/ReachingDefinitions.scala')
-rw-r--r--src/compiler/scala/tools/nsc/backend/icode/analysis/ReachingDefinitions.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/nsc/backend/icode/analysis/ReachingDefinitions.scala b/src/compiler/scala/tools/nsc/backend/icode/analysis/ReachingDefinitions.scala
index 7de2fe4462..00ed5279db 100644
--- a/src/compiler/scala/tools/nsc/backend/icode/analysis/ReachingDefinitions.scala
+++ b/src/compiler/scala/tools/nsc/backend/icode/analysis/ReachingDefinitions.scala
@@ -104,7 +104,7 @@ abstract class ReachingDefinitions {
def genAndKill(b: BasicBlock): (Set[Definition], Set[Local]) = {
var genSet: Set[Definition] = new HashSet
var killSet: Set[Local] = new HashSet
- for (val (i, idx) <- b.toList.zipWithIndex) i match {
+ for ((i, idx) <- b.toList.zipWithIndex) i match {
case STORE_LOCAL(local) =>
killSet = killSet + local
genSet = updateReachingDefinition(b, idx, genSet)
@@ -118,7 +118,7 @@ abstract class ReachingDefinitions {
var drops = 0
var stackOut: List[Set[(BasicBlock, Int)]] = Nil
- for (val (instr, idx) <- b.toList.zipWithIndex) {
+ for ((instr, idx) <- b.toList.zipWithIndex) {
if (instr == LOAD_EXCEPTION())
()
else if (instr.consumed > depth) {