resolvedPlaceholders.put(alias.getName(), value);
}
}
}
}
<BUG>}
GenericsType[] copy = new GenericsType[returnTypeGenerics.length];</BUG>
for (int i = 0; i < copy.length; i++) {
GenericsType returnTypeGeneric = returnTypeGenerics[i];
if (returnTypeGeneric.isPlaceholder() || returnTypeGeneric.isWildcard()) {

resolvedPlaceholders.put(alias.getName(), value);
}
}
}
}
}
}
GenericsType[] copy = new GenericsType[returnTypeGenerics.length];
for (int i = 0; i < copy.length; i++) {
GenericsType returnTypeGeneric = returnTypeGenerics[i];
if (returnTypeGeneric.isPlaceholder() || returnTypeGeneric.isWildcard()) {
