summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/AddInterfaces.java
diff options
context:
space:
mode:
Diffstat (limited to 'sources/scalac/transformer/AddInterfaces.java')
-rw-r--r--sources/scalac/transformer/AddInterfaces.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/scalac/transformer/AddInterfaces.java b/sources/scalac/transformer/AddInterfaces.java
index fadc2eed35..628eef8321 100644
--- a/sources/scalac/transformer/AddInterfaces.java
+++ b/sources/scalac/transformer/AddInterfaces.java
@@ -170,7 +170,7 @@ class AddInterfaces extends Transformer {
if (sym.isConstructor()) {
// If the constructor now refers to the interface
// constructor, use the class constructor instead.
- Symbol clsSym = sym.primaryConstructorClass();
+ Symbol clsSym = sym.constructorClass();
if (phase.needInterface(clsSym))
return gen.Select(qualifier,
phase.getClassSymbol(clsSym).primaryConstructor());
@@ -205,7 +205,7 @@ class AddInterfaces extends Transformer {
if (sym.isConstructor()) {
// If the constructor now refers to the interface
// constructor, use the class constructor instead.
- Symbol clsSym = sym.primaryConstructorClass();
+ Symbol clsSym = sym.constructorClass();
if (phase.needInterface(clsSym))
return gen.Ident(phase.getClassSymbol(clsSym).primaryConstructor());
else