View | Details | Raw Unified | Return to bug 330347 | Differences between
and this patch

Collapse All | Expand All

(-)compiler/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java (-2 / +1 lines)
Lines 570-577 Link Here
570
	int[] toSkip = null;
570
	int[] toSkip = null;
571
	if (iMethods != null) {
571
	if (iMethods != null) {
572
		total = initialTotal = iMethods.length;
572
		total = initialTotal = iMethods.length;
573
		boolean keepBridgeMethods = sourceLevel < ClassFileConstants.JDK1_5
573
		boolean keepBridgeMethods = sourceLevel < ClassFileConstants.JDK1_5;
574
			&& this.environment.globalOptions.originalComplianceLevel >= ClassFileConstants.JDK1_5;
575
		for (int i = total; --i >= 0;) {
574
		for (int i = total; --i >= 0;) {
576
			IBinaryMethod method = iMethods[i];
575
			IBinaryMethod method = iMethods[i];
577
			if ((method.getModifiers() & ClassFileConstants.AccSynthetic) != 0) {
576
			if ((method.getModifiers() & ClassFileConstants.AccSynthetic) != 0) {

Return to bug 330347