diff options
author | buraq <buraq@epfl.ch> | 2003-10-02 16:22:17 +0000 |
---|---|---|
committer | buraq <buraq@epfl.ch> | 2003-10-02 16:22:17 +0000 |
commit | b6ad6a1bc9a58fe69bbe9157d0f7b5db555000f0 (patch) | |
tree | 7c48af5fec534b598e1c1a62fb8bdc95667d0de3 /sources/scalac/transformer/matching/Autom2Scala.java | |
parent | 201f7eceea7678169affe01d5d292b6985078da5 (diff) | |
download | scala-b6ad6a1bc9a58fe69bbe9157d0f7b5db555000f0.tar.gz scala-b6ad6a1bc9a58fe69bbe9157d0f7b5db555000f0.tar.bz2 scala-b6ad6a1bc9a58fe69bbe9157d0f7b5db555000f0.zip |
moved methods for constructing Cons and Nil fro...
moved methods for constructing Cons and Nil from codefactory to TreeGen
Diffstat (limited to 'sources/scalac/transformer/matching/Autom2Scala.java')
-rw-r--r-- | sources/scalac/transformer/matching/Autom2Scala.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sources/scalac/transformer/matching/Autom2Scala.java b/sources/scalac/transformer/matching/Autom2Scala.java index 0b6d7509e6..51a378f960 100644 --- a/sources/scalac/transformer/matching/Autom2Scala.java +++ b/sources/scalac/transformer/matching/Autom2Scala.java @@ -224,7 +224,8 @@ public class Autom2Scala { return loadCurrentElem( cf.Switch( _state(), tags, bodies, - cf.Int( -1 )).setType( funRetType() ) ); + gen.mkIntLit(cf.pos, -1 )) + .setType( funRetType() ) ); Tree res = code_fail(); for( int i = dfa.nstates-2; i>= 0; i-- ) |