Community
Participate
Working Groups
readOffset += 2;
break;
case '@' :
readOffset += decodeAnnotation(readOffset);
readOffset = decodeAnnotation(readOffset);
case '[' :
int numberOfValues = u2At(readOffset);
this.annotations = new IAnnotation[length];
for (int i = 0; i < length; i++) {
Annotation annotation = new Annotation(classFileBytes, constantPool, offset + readOffset);
this.annotations[i++] = annotation;
this.annotations[i] = annotation;
this.readOffset += annotation.sizeInBytes();
}
} else {