if (__eval.__getTypeArgument().getArity() == 2) {
return org.rascalmpl.interpreter.BasicTypeEvaluator.__getTf()
.mapTypeFromTuple(__eval.__getTypeArgument());
}
throw new NonWellformedType(
"map should have exactly two type arguments, like map[value,value]",
this);
}