public org.eclipse.imp.pdb.facts.type.Type __evaluate(BasicTypeEvaluator __eval) {
if (__eval.__getTypeArgument().getArity() == 0) {
return org.rascalmpl.interpreter.BasicTypeEvaluator.__getTf()
.voidType();
}
throw new NonWellformedType(
"void cannot have type arguments.", this);
}