int annotation(int pos, int type, int numPairs) throws Exception { renameType(pos - 4, type); return super.annotation(pos, type, numPairs); }
int annotation(int pos, int type, int numPairs) throws Exception { writer.annotation(copy(type), numPairs); return super.annotation(pos, type, numPairs); }
int annotationArray(int pos, int num) throws Exception { for (int i = 0; i < num; ++i) pos = annotation(pos); return pos; }
final int annotation(int pos) throws Exception { int type = ByteArray.readU16bit(info, pos); int numPairs = ByteArray.readU16bit(info, pos + 2); return annotation(pos + 4, type, numPairs); }
final int annotation(int pos) throws Exception { int type = ByteArray.readU16bit(info, pos); int numPairs = ByteArray.readU16bit(info, pos + 2); return annotation(pos + 4, type, numPairs); }
int annotationArray(int pos, int num) throws Exception { for (int i = 0; i < num; ++i) pos = annotation(pos); return pos; }
int annotationArray(int pos, int num) throws Exception { for (int i = 0; i < num; ++i) pos = annotation(pos); return pos; }
int annotationArray(int pos, int num) throws Exception { for (int i = 0; i < num; ++i) pos = annotation(pos); return pos; }
@Override int annotation(int pos, int type, int numPairs) throws Exception { renameType(pos - 4, type); return super.annotation(pos, type, numPairs); }
/** * {@code annotation_value} */ int annotationMemberValue(int pos) throws Exception { return annotation(pos); }
final int annotation(int pos) throws Exception { int type = ByteArray.readU16bit(info, pos); int numPairs = ByteArray.readU16bit(info, pos + 2); return annotation(pos + 4, type, numPairs); }
@Override int annotation(int pos, int type, int numPairs) throws Exception { writer.annotation(copyType(type), numPairs); return super.annotation(pos, type, numPairs); }
int annotationArray(int pos, int num) throws Exception { for (int i = 0; i < num; ++i) pos = annotation(pos); return pos; }
@Override int annotation(int pos, int type, int numPairs) throws Exception { currentAnno = new Annotation(type, pool); return super.annotation(pos, type, numPairs); }
int annotation(int pos, int type, int numPairs) throws Exception { currentAnno = new Annotation(type, pool); return super.annotation(pos, type, numPairs); }
int annotation(int pos, int type, int numPairs) throws Exception { renameType(pos - 4, type); return super.annotation(pos, type, numPairs); }
int annotation(int pos, int type, int numPairs) throws Exception { writer.annotation(copyType(type), numPairs); return super.annotation(pos, type, numPairs); }
/** * {@code annotation_value} */ int annotationMemberValue(int pos) throws Exception { return annotation(pos); }
final int annotation(int pos) throws Exception { int type = ByteArray.readU16bit(info, pos); int numPairs = ByteArray.readU16bit(info, pos + 2); return annotation(pos + 4, type, numPairs); }
int annotationArray(int pos, int num) throws Exception { for (int i = 0; i < num; ++i) pos = annotation(pos); return pos; }