diff options
Diffstat (limited to 'sources/scalac/symtab/classfile')
-rw-r--r-- | sources/scalac/symtab/classfile/ClassParser.java | 1 | ||||
-rw-r--r-- | sources/scalac/symtab/classfile/ClassfileParser.java | 3 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sources/scalac/symtab/classfile/ClassParser.java b/sources/scalac/symtab/classfile/ClassParser.java index 6f3a5605db..5ebf85e774 100644 --- a/sources/scalac/symtab/classfile/ClassParser.java +++ b/sources/scalac/symtab/classfile/ClassParser.java @@ -19,6 +19,7 @@ public class ClassParser extends Type.LazyType { /** the global compilation environment */ protected Global global; + private boolean completed = false; public ClassParser(Global global) { this.global = global; diff --git a/sources/scalac/symtab/classfile/ClassfileParser.java b/sources/scalac/symtab/classfile/ClassfileParser.java index ae08c390e3..2272b6dc21 100644 --- a/sources/scalac/symtab/classfile/ClassfileParser.java +++ b/sources/scalac/symtab/classfile/ClassfileParser.java @@ -226,8 +226,7 @@ public class ClassfileParser implements ClassfileConstants { transFlags(flags)); s.setInfo(type, phaseId); attrib.readAttributes(s, type, METH_ATTR); - if (!s.isPrivate()) // Don't include PRIVATE methods - ((flags & 0x0008) != 0 ? statics : locals).enterOrOverload(s); + ((flags & 0x0008) != 0 ? statics : locals).enterOrOverload(s); } } } |