if (parameters.hasKeywordFormals() && parameters.getKeywordFormals().hasKeywordFormalList()) {
List<KeywordFormal> kwd = parameters.getKeywordFormals().getKeywordFormalList();
kwParams = TypeDeclarationEvaluator.computeKeywordParametersType(kwd, eval);
}
return RTF.functionType(getType().typeOf(env, instantiateTypeParameters, eval), parameters.typeOf(env, instantiateTypeParameters, eval), kwParams);
}
}
static public class WithThrows extends org.rascalmpl.ast.Signature.WithThrows {
public WithThrows(IConstructor __param1, FunctionModifiers __param3, org.rascalmpl.ast.Type __param2,