summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/AddInterfacesPhase.java
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2003-08-21 10:30:27 +0000
committerMartin Odersky <odersky@gmail.com>2003-08-21 10:30:27 +0000
commitb227b272110f0654064632642c2ca1031e7c68c6 (patch)
tree747970915b10fc1eb9b80481c44052a3808fd08f /sources/scalac/transformer/AddInterfacesPhase.java
parent7b1200a4f4ecd1014055f65f384bd814754256b0 (diff)
downloadscala-b227b272110f0654064632642c2ca1031e7c68c6.tar.gz
scala-b227b272110f0654064632642c2ca1031e7c68c6.tar.bz2
scala-b227b272110f0654064632642c2ca1031e7c68c6.zip
*** empty log message ***
Diffstat (limited to 'sources/scalac/transformer/AddInterfacesPhase.java')
-rw-r--r--sources/scalac/transformer/AddInterfacesPhase.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/scalac/transformer/AddInterfacesPhase.java b/sources/scalac/transformer/AddInterfacesPhase.java
index c012f403c9..ce4f95e734 100644
--- a/sources/scalac/transformer/AddInterfacesPhase.java
+++ b/sources/scalac/transformer/AddInterfacesPhase.java
@@ -33,7 +33,7 @@ public class AddInterfacesPhase extends Phase {
public Type transformInfo(Symbol sym, Type tp) {
if (sym.isPrimaryConstructor()) {
- Symbol clazz = sym.primaryConstructorClass();
+ Symbol clazz = sym.constructorClass();
if (!(clazz.isClass() && needInterface(clazz))) return tp;
// The symbol is a constructor of a class which needs
// an interface. All its value arguments have to be
@@ -195,7 +195,7 @@ public class AddInterfacesPhase extends Phase {
*/
protected Symbol getClassSymbol(Symbol ifaceSym) {
if (ifaceSym.isPrimaryConstructor())
- return getClassSymbol(ifaceSym.primaryConstructorClass())
+ return getClassSymbol(ifaceSym.constructorClass())
.primaryConstructor();
if (!needInterface(ifaceSym))