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

Collapse All | Expand All

(-)compiler/org/eclipse/jdt/internal/compiler/codegen/AttributeNamesConstants.java (+1 lines)
Lines 30-33 Link Here
30
	final char[] RuntimeVisibleParameterAnnotationsName = "RuntimeVisibleParameterAnnotations".toCharArray(); //$NON-NLS-1$
30
	final char[] RuntimeVisibleParameterAnnotationsName = "RuntimeVisibleParameterAnnotations".toCharArray(); //$NON-NLS-1$
31
	final char[] StackMapTableName = "StackMapTable".toCharArray(); //$NON-NLS-1$
31
	final char[] StackMapTableName = "StackMapTable".toCharArray(); //$NON-NLS-1$
32
	final char[] InconsistentHierarchy = "InconsistentHierarchy".toCharArray(); //$NON-NLS-1$
32
	final char[] InconsistentHierarchy = "InconsistentHierarchy".toCharArray(); //$NON-NLS-1$
33
	final char[] VarargsName = "Varargs".toCharArray(); //$NON-NLS-1$
33
}
34
}
(-)compiler/org/eclipse/jdt/internal/compiler/classfmt/MethodInfo.java (+3 lines)
Lines 369-374 Link Here
369
					if (CharOperation.equals(attributeName, AttributeNamesConstants.AnnotationDefaultName))
369
					if (CharOperation.equals(attributeName, AttributeNamesConstants.AnnotationDefaultName))
370
						this.accessFlags |= ClassFileConstants.AccAnnotationDefault;
370
						this.accessFlags |= ClassFileConstants.AccAnnotationDefault;
371
					break;
371
					break;
372
				case 'V' :
373
					if (CharOperation.equals(attributeName, AttributeNamesConstants.VarargsName))
374
						this.accessFlags |= ClassFileConstants.AccVarargs;
372
			}
375
			}
373
		}
376
		}
374
		readOffset += (6 + u4At(readOffset + 2));
377
		readOffset += (6 + u4At(readOffset + 2));

Return to bug 186181