summaryrefslogtreecommitdiff
path: root/sources/scalac/ast/TreeGen.java
diff options
context:
space:
mode:
Diffstat (limited to 'sources/scalac/ast/TreeGen.java')
-rw-r--r--sources/scalac/ast/TreeGen.java9
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(