diff options
author | Martin Odersky <odersky@gmail.com> | 2003-08-15 12:54:18 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2003-08-15 12:54:18 +0000 |
commit | 5fdf691280325593178fb60c1eee97255dcddf8a (patch) | |
tree | b577b7a9c9b5cc5fafef1f03686331905bd71e48 /sources/scalac/transformer | |
parent | cce804c34f58e904cdc66889ba9990b3edd827f5 (diff) | |
download | scala-5fdf691280325593178fb60c1eee97255dcddf8a.tar.gz scala-5fdf691280325593178fb60c1eee97255dcddf8a.tar.bz2 scala-5fdf691280325593178fb60c1eee97255dcddf8a.zip |
*** empty log message ***
Diffstat (limited to 'sources/scalac/transformer')
-rw-r--r-- | sources/scalac/transformer/AddInterfaces.java | 2 | ||||
-rw-r--r-- | sources/scalac/transformer/Erasure.java | 2 | ||||
-rw-r--r-- | sources/scalac/transformer/ExpandMixins.java | 2 | ||||
-rw-r--r-- | sources/scalac/transformer/ExplicitOuterClasses.java | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/sources/scalac/transformer/AddInterfaces.java b/sources/scalac/transformer/AddInterfaces.java index 18d7f296e3..fadc2eed35 100644 --- a/sources/scalac/transformer/AddInterfaces.java +++ b/sources/scalac/transformer/AddInterfaces.java @@ -152,7 +152,7 @@ class AddInterfaces extends Transformer { return gen.This(tree.pos, classThisSym); } - case Select(Super(_), _): { + case Select(Super(_, _), _): { // Use class member symbols for references to "super". Symbol sym = tree.symbol(); diff --git a/sources/scalac/transformer/Erasure.java b/sources/scalac/transformer/Erasure.java index aceb0b03f1..a42f61d9dd 100644 --- a/sources/scalac/transformer/Erasure.java +++ b/sources/scalac/transformer/Erasure.java @@ -507,7 +507,7 @@ public class Erasure extends Transformer implements Modifiers { case PackageDef(_,_): case Template(_,_): case Sequence(_): // !!! ? [BE:was Tuple before] - case Super(_): + case Super(_, _): case This(_): case Literal(_): case TypeTerm(): diff --git a/sources/scalac/transformer/ExpandMixins.java b/sources/scalac/transformer/ExpandMixins.java index 07e8a587a5..41816b58f9 100644 --- a/sources/scalac/transformer/ExpandMixins.java +++ b/sources/scalac/transformer/ExpandMixins.java @@ -114,7 +114,7 @@ public class ClassExpander { Transformer superFixer = new Transformer(global) { public Tree transform(Tree tree) { switch (tree) { - case Select(Super(_), _): + case Select(Super(_, _), _): Symbol symbol = map.lookupSymbol(tree.symbol()); if (symbol != null) return gen.Select(gen.This(tree.pos, clasz), symbol); diff --git a/sources/scalac/transformer/ExplicitOuterClasses.java b/sources/scalac/transformer/ExplicitOuterClasses.java index b71a063b5d..a9977a11ef 100644 --- a/sources/scalac/transformer/ExplicitOuterClasses.java +++ b/sources/scalac/transformer/ExplicitOuterClasses.java @@ -203,7 +203,7 @@ public class ExplicitOuterClasses extends Transformer { return super.transform(tree); } - case Select(Super(_), Name selector): { + case Select(Super(_, _), Name selector): { // If "super" refers to an outer class, access the value // (a method) through outer link(s). int level = outerLevel(((Select)tree).qualifier.symbol()); |