diff options
Diffstat (limited to 'sources/scalac/symtab/Type.java')
-rw-r--r-- | sources/scalac/symtab/Type.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/scalac/symtab/Type.java b/sources/scalac/symtab/Type.java index 2b2044a872..2a6a3857c2 100644 --- a/sources/scalac/symtab/Type.java +++ b/sources/scalac/symtab/Type.java @@ -152,7 +152,7 @@ public class Type implements Modifiers, Kinds, TypeTags, EntryTags { if (rebind.isNone()) break rebind; if (rebind.isLocked()) throw new Type.Error( "illegal cyclic reference involving " + rebind); - sym = rebind.rebindSym(); + sym = rebind.rebindSym().stableAlternative(); } if (pre.isStable() || pre.isError()) { return new ExtSingleType(pre, sym); |