summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/ExplicitOuterClasses.java
diff options
context:
space:
mode:
Diffstat (limited to 'sources/scalac/transformer/ExplicitOuterClasses.java')
-rw-r--r--sources/scalac/transformer/ExplicitOuterClasses.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/sources/scalac/transformer/ExplicitOuterClasses.java b/sources/scalac/transformer/ExplicitOuterClasses.java
index aa6a0a4c08..283da9d24c 100644
--- a/sources/scalac/transformer/ExplicitOuterClasses.java
+++ b/sources/scalac/transformer/ExplicitOuterClasses.java
@@ -28,10 +28,11 @@ import Tree.*;
public class ExplicitOuterClasses extends Transformer {
// Mapping from class constructor symbols to owner field symbols.
- protected HashMap/*<Symbol,Symbol>*/ outerMap = new HashMap();
+ protected HashMap/*<Symbol,Symbol>*/ outerMap;
public ExplicitOuterClasses(Global global) {
super(global);
+ outerMap = global.PHASE.EXPLICITOUTER.outerMap;
}
protected Type addValueParam(Type oldType, Symbol newValueParam) {