diff options
author | paltherr <paltherr@epfl.ch> | 2003-09-11 16:11:20 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2003-09-11 16:11:20 +0000 |
commit | a04578330d3b77e5f229a31142f46e3f60afb39f (patch) | |
tree | b05cf02507c69e46bf7d5f13a37372e7487d441f /sources/scalac/transformer/matching/CodeFactory.java | |
parent | 66807fa7e22a4ce6a314751590e2454e2f39dfff (diff) | |
download | scala-a04578330d3b77e5f229a31142f46e3f60afb39f.tar.gz scala-a04578330d3b77e5f229a31142f46e3f60afb39f.tar.bz2 scala-a04578330d3b77e5f229a31142f46e3f60afb39f.zip |
- Removed TreeGen.Select__
Diffstat (limited to 'sources/scalac/transformer/matching/CodeFactory.java')
-rw-r--r-- | sources/scalac/transformer/matching/CodeFactory.java | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/sources/scalac/transformer/matching/CodeFactory.java b/sources/scalac/transformer/matching/CodeFactory.java index 9800ff4eb1..0406f13567 100644 --- a/sources/scalac/transformer/matching/CodeFactory.java +++ b/sources/scalac/transformer/matching/CodeFactory.java @@ -67,7 +67,7 @@ class CodeFactory extends PatternTool { } Symbol seqNilSym() { - return defs.getType( Names.scala_Nil ).symbol(); // no need for TypeApply anymore!x + return defs.getType( Names.scala_Nil ).symbol().module(); // no need for TypeApply anymore!x } Symbol seqIterSym() { @@ -281,7 +281,7 @@ class CodeFactory extends PatternTool { } Tree newSeqNil( Type tpe ) { - return gen.Select__(gen.Ident(pos, defs.SCALA), Names.Nil/*seqNilSym()*/); + return gen.Select(gen.Ident(pos, defs.SCALA), seqNilSym()); } // EXPERIMENTAL @@ -438,10 +438,7 @@ class CodeFactory extends PatternTool { case Literal(Object value): return gen.mkBooleanLit(tree.pos, !((Boolean)value).booleanValue()); } - return make.Apply( - tree.pos, - gen.Select__(tree, NOT_N), - Tree.EMPTY_ARRAY).setType(defs.BOOLEAN_TYPE); + return gen.Apply(tree.pos, gen.Select(tree, notSym)); } protected Tree And(Tree left, Tree right) { |