Lines Matching refs:length

85             int offset, int length, ParseObserver observer) {
89 return bootstrapMethods(cf, offset, length, observer);
92 return deprecated(cf, offset, length, observer);
95 return enclosingMethod(cf, offset, length, observer);
98 return innerClasses(cf, offset, length, observer);
101 return runtimeInvisibleAnnotations(cf, offset, length,
105 return runtimeVisibleAnnotations(cf, offset, length,
109 return synthetic(cf, offset, length, observer);
112 return signature(cf, offset, length, observer);
115 return sourceDebugExtension(cf, offset, length, observer);
118 return sourceFile(cf, offset, length, observer);
124 return constantValue(cf, offset, length, observer);
127 return deprecated(cf, offset, length, observer);
130 return runtimeInvisibleAnnotations(cf, offset, length,
134 return runtimeVisibleAnnotations(cf, offset, length,
138 return signature(cf, offset, length, observer);
141 return synthetic(cf, offset, length, observer);
147 return annotationDefault(cf, offset, length, observer);
150 return code(cf, offset, length, observer);
153 return deprecated(cf, offset, length, observer);
156 return exceptions(cf, offset, length, observer);
159 return runtimeInvisibleAnnotations(cf, offset, length,
163 return runtimeVisibleAnnotations(cf, offset, length,
169 cf, offset, length, observer);
174 cf, offset, length, observer);
177 return signature(cf, offset, length, observer);
180 return synthetic(cf, offset, length, observer);
186 return lineNumberTable(cf, offset, length, observer);
189 return localVariableTable(cf, offset, length, observer);
192 return localVariableTypeTable(cf, offset, length,
199 return super.parse0(cf, context, name, offset, length, observer);
206 int offset, int length, ParseObserver observer) {
207 if (length < 2) {
212 new AnnotationParser(cf, offset, length, observer);
215 return new AttAnnotationDefault(cst, length);
221 private Attribute bootstrapMethods(DirectClassFile cf, int offset, int length,
223 if (length < 2) {
235 length -= 2;
239 offset, length, observer);
246 private Attribute code(DirectClassFile cf, int offset, int length,
248 if (length < 12) {
269 length -= 8;
271 if (length < (codeLength + 4)) {
277 length -= codeLength;
298 length -= 2;
300 if (length < (exceptionTableLength * 8 + 2)) {
323 length -= 8;
340 if (attributeByteCount != length) {
350 private Attribute constantValue(DirectClassFile cf, int offset, int length,
352 if (length != 2) {
372 private Attribute deprecated(DirectClassFile cf, int offset, int length,
374 if (length != 0) {
385 int length, ParseObserver observer) {
386 if (length != 4) {
413 private Attribute exceptions(DirectClassFile cf, int offset, int length,
415 if (length < 2) {
428 length -= 2;
430 if (length != (count * 2)) {
441 private Attribute innerClasses(DirectClassFile cf, int offset, int length,
443 if (length < 2) {
457 length -= 2;
459 if (length != (count * 8)) {
499 int length, ParseObserver observer) {
500 if (length < 2) {
513 length -= 2;
515 if (length != (count * 4)) {
540 int length, ParseObserver observer) {
541 if (length < 2) {
554 bytes.slice(offset + 2, offset + length), cf.getConstantPool(),
563 int length, ParseObserver observer) {
564 if (length < 2) {
577 bytes.slice(offset + 2, offset + length), cf.getConstantPool(),
607 int length = in.readUnsignedShort();
622 list.set(i, startPc, length, name,
627 ".." + Hex.u2(startPc + length) + " " +
644 int offset, int length, ParseObserver observer) {
645 if (length < 2) {
650 new AnnotationParser(cf, offset, length, observer);
654 return new AttRuntimeInvisibleAnnotations(annotations, length);
661 int offset, int length, ParseObserver observer) {
662 if (length < 2) {
667 new AnnotationParser(cf, offset, length, observer);
671 return new AttRuntimeVisibleAnnotations(annotations, length);
678 int offset, int length, ParseObserver observer) {
679 if (length < 2) {
684 new AnnotationParser(cf, offset, length, observer);
688 return new AttRuntimeInvisibleParameterAnnotations(list, length);
695 int offset, int length, ParseObserver observer) {
696 if (length < 2) {
701 new AnnotationParser(cf, offset, length, observer);
705 return new AttRuntimeVisibleParameterAnnotations(list, length);
711 private Attribute signature(DirectClassFile cf, int offset, int length,
713 if (length != 2) {
733 private Attribute sourceDebugExtension(DirectClassFile cf, int offset, int length,
735 ByteArray bytes = cf.getBytes().slice(offset, offset + length);
741 observer.parsed(bytes, offset, length, "sourceDebugExtension: " + decoded);
750 private Attribute sourceFile(DirectClassFile cf, int offset, int length,
752 if (length != 2) {
772 private Attribute synthetic(DirectClassFile cf, int offset, int length,
774 if (length != 0) {
783 * length.
794 * length.
804 * Throws the right exception when an attribute has an unexpected length
807 * @param expected expected length
812 throw new ParseException("bad attribute length; expected length " +
817 CstType declaringClass, int numMethods, int offset, int length, ParseObserver observer)
821 if (length < 4) {
835 length -= 4;
836 if (length < numArguments * 2) {
841 for (int argIndex = 0; argIndex < numArguments; ++argIndex, offset += 2, length -= 2) {
855 if (length != 0) {
856 throwBadLength(length);