if (Modifiers.Helper.isModClass(cSym.flags)) {
if (isModuleClass) {
    protected void leaveClass(Symbol cSym) {        if (Modifiers.Helper.isModClass(cSym.flags)) {            if (!seenClasses.contains(cSym.fullName()))                dumpModuleMainClass(currClass);        } else            seenClasses.add(cSym.fullName());        addScalaAttr(currClass);        JavaClass cls = currClass.getJavaClass();        try {            cls.dump(javaFileName(cls.getClassName()));        } catch (java.io.IOException e) {            throw global.fail(e.getMessage());        }        classStack.removeFirst();        updateClassContext();    }