+ e.generics.size() + ", required "
+ fn_generics.length + ")", context.file()
.filename(), e);
}
SemanticType argument = propagate(e.operand, environment, generics,
context);
HashMap<String, SemanticType> binding = new HashMap<String, SemanticType>();
for (int i = 0; i != e.generics.size(); ++i) {
SemanticType.Var gv = (SemanticType.Var) fn_generics[i];