// FIXME speedup node
return createSingleTypeVertex(node, newInstanceOf(runtime.getMatchData()));
}
public Object visitModuleNode(ModuleNode node) {
Colon3Node cpath = node.getCPath();
String name = cpath.getName();
RubyModule enclosingModule = RuntimeHelper.getNamespace(this, cpath);
if (enclosingModule == null) {
Logger.error(SourceLocation.of(node), "namespace unresolved: %s", name);
return Vertex.EMPTY;
}