src/share/classes/com/sun/tools/javac/jvm/ClassReader.java

Print this page

        

*** 1133,1143 **** throw badClassFile("bad.enclosing.method", self); self.name = simpleBinaryName(self.flatname, c.flatname) ; self.owner = m != null ? m : c; if (self.name.isEmpty()) ! self.fullname = null; else self.fullname = ClassSymbol.formFullName(self.name, self.owner); if (m != null) { ((ClassType)sym.type).setEnclosingType(m.type); --- 1133,1143 ---- throw badClassFile("bad.enclosing.method", self); self.name = simpleBinaryName(self.flatname, c.flatname) ; self.owner = m != null ? m : c; if (self.name.isEmpty()) ! self.fullname = names.empty; else self.fullname = ClassSymbol.formFullName(self.name, self.owner); if (m != null) { ((ClassType)sym.type).setEnclosingType(m.type);