AnnotationInstance annotation = ( AnnotationInstance ) annotationsToCheck.get( i );
if ( ( annotationArrayIndex != -1 && annotationArrayIndex != i ) ||
! CompilerUtils.annotationsAreEqual( annotation, parentAnnotation, allowExactDuplicates(), getEnv() ) )
{
AnnotationValue valueToCheck =
CompilerUtils.getAnnotationValue( annotation, memberName, _checkDefaultValues );
if ( valueToCheck != null && ! valueToCheck.equals( member )
&& valueToCheck.getValue().equals( memberValue ) )
{
if ( alreadyAddedErrorForValue( classMember, parentAnnotation, memberValue, getEnv() ) ) return;
String annotationName =
CompilerUtils.getDeclaration( parentAnnotation.getAnnotationType() ).getSimpleName();