diff options
Diffstat (limited to 'sources/scalac/ast/TreeGen.java')
-rw-r--r-- | sources/scalac/ast/TreeGen.java | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/sources/scalac/ast/TreeGen.java b/sources/scalac/ast/TreeGen.java index ac99d4f58b..12bbd32f78 100644 --- a/sources/scalac/ast/TreeGen.java +++ b/sources/scalac/ast/TreeGen.java @@ -668,13 +668,6 @@ public class TreeGen implements Kinds, Modifiers, TypeTags { return ClassDef(clazz, constrs, localDummy(clazz.pos, clazz), body); } - - public Tree Select__(Tree qual, Name name) { - Symbol sym = qual.type.lookup(name); - assert (sym.kind != NONE && sym != Symbol.ERROR) : name + " from " + qual.type; - return Select(qual, sym); - } - //######################################################################## // !!! not yet reviewed @@ -801,7 +794,7 @@ public class TreeGen implements Kinds, Modifiers, TypeTags { */ public Tree postfixApply(Tree obj, Tree fn, Symbol owner) { if (TreeInfo.isPureExpr(obj) || TreeInfo.isPureExpr(fn)) { - return Apply(Select__(fn, Names.apply), new Tree[]{obj}); + return Apply(Select(fn, definitions.FUNCTION_APPLY(1)), new Tree[]{obj}); } else { Name tmpname = global.freshNameCreator.newName("tmp", '$'); Symbol tmp = new TermSymbol( |