private void storeMissingCovariantMethods(Collection methods, MethodNode method, Map methodsToAdd, Map genericsSpec, boolean ignoreError) { for (Object next : methods) { MethodNode toOverride = (MethodNode) next; MethodNode bridgeMethod = getCovariantImplementation(toOverride, method, genericsSpec, ignoreError); if (bridgeMethod == null) continue; methodsToAdd.put(bridgeMethod.getTypeDescriptor(), bridgeMethod); return; } }
private void storeMissingCovariantMethods(Collection methods, MethodNode method, Map methodsToAdd, Map genericsSpec) { for (Iterator sit = methods.iterator(); sit.hasNext();) { MethodNode toOverride = (MethodNode) sit.next(); MethodNode bridgeMethod = getCovariantImplementation(toOverride,method,genericsSpec); if (bridgeMethod==null) continue; methodsToAdd.put (bridgeMethod.getTypeDescriptor(),bridgeMethod); return; } }
private void storeMissingCovariantMethods(Collection methods, MethodNode method, Map methodsToAdd, Map genericsSpec) { for (Object method1 : methods) { MethodNode toOverride = (MethodNode) method1; MethodNode bridgeMethod = getCovariantImplementation(toOverride, method, genericsSpec); if (bridgeMethod == null) continue; methodsToAdd.put(bridgeMethod.getTypeDescriptor(), bridgeMethod); return; } }
private void storeMissingCovariantMethods(Collection methods, MethodNode method, Map methodsToAdd, Map genericsSpec) { for (Iterator sit = methods.iterator(); sit.hasNext();) { MethodNode toOverride = (MethodNode) sit.next(); MethodNode bridgeMethod = getCovariantImplementation(toOverride,method,genericsSpec); if (bridgeMethod==null) continue; methodsToAdd.put (bridgeMethod.getTypeDescriptor(),bridgeMethod); return; } }
private void storeMissingCovariantMethods(Collection methods, MethodNode method, Map methodsToAdd, Map genericsSpec) { for (Iterator sit = methods.iterator(); sit.hasNext();) { MethodNode toOverride = (MethodNode) sit.next(); MethodNode bridgeMethod = getCovariantImplementation(toOverride,method,genericsSpec); if (bridgeMethod==null) continue; methodsToAdd.put (bridgeMethod.getTypeDescriptor(),bridgeMethod); return; } }