System.out.println("]");
RubyPlugin.log("]");
        public void visitModuleNode(ModuleNode node) {            System.out.print("[");            visitNode(node);            String moduleName = node.getName();            System.out.print(": " + moduleName);            Member module = getMember("module", moduleIndex, modules, node.getName(), node.getPosition());            moduleIndex++;            module.setEndOffset(getEndOffset(node));            populateNamespace(module);            namespaceNames.add(moduleName);            Member parent = currentMember.getLast();            parent.addChildMember(module);            currentMember.add(module);            node.getBodyNode().accept(this);            namespaceNames.remove(moduleName);            currentMember.removeLast();            System.out.println("]");        }