Lines Matching defs:attr

101         for (Attribute attr: attributes)
102 attributeWriter.write(attr, out);
331 public void write(Attribute attr, ClassOutputStream out) {
332 out.writeShort(attr.attribute_name_index);
334 attr.accept(this, sharedOut);
342 public Void visitDefault(DefaultAttribute attr, ClassOutputStream out) {
343 out.write(attr.info, 0, attr.info.length);
347 public Void visitAnnotationDefault(AnnotationDefault_attribute attr, ClassOutputStream out) {
348 annotationWriter.write(attr.default_value, out);
352 public Void visitBootstrapMethods(BootstrapMethods_attribute attr, ClassOutputStream out) {
353 out.writeShort(attr.bootstrap_method_specifiers.length);
354 for (BootstrapMethods_attribute.BootstrapMethodSpecifier bsm : attr.bootstrap_method_specifiers) {
365 public Void visitCharacterRangeTable(CharacterRangeTable_attribute attr, ClassOutputStream out) {
366 out.writeShort(attr.character_range_table.length);
367 for (CharacterRangeTable_attribute.Entry e: attr.character_range_table)
380 public Void visitCode(Code_attribute attr, ClassOutputStream out) {
381 out.writeShort(attr.max_stack);
382 out.writeShort(attr.max_locals);
383 out.writeInt(attr.code.length);
384 out.write(attr.code, 0, attr.code.length);
385 out.writeShort(attr.exception_table.length);
386 for (Code_attribute.Exception_data e: attr.exception_table)
388 new AttributeWriter().write(attr.attributes, out);
399 public Void visitCompilationID(CompilationID_attribute attr, ClassOutputStream out) {
400 out.writeShort(attr.compilationID_index);
404 public Void visitConstantValue(ConstantValue_attribute attr, ClassOutputStream out) {
405 out.writeShort(attr.constantvalue_index);
409 public Void visitDeprecated(Deprecated_attribute attr, ClassOutputStream out) {
413 public Void visitEnclosingMethod(EnclosingMethod_attribute attr, ClassOutputStream out) {
414 out.writeShort(attr.class_index);
415 out.writeShort(attr.method_index);
419 public Void visitExceptions(Exceptions_attribute attr, ClassOutputStream out) {
420 out.writeShort(attr.exception_index_table.length);
421 for (int i: attr.exception_index_table)
426 public Void visitInnerClasses(InnerClasses_attribute attr, ClassOutputStream out) {
427 out.writeShort(attr.classes.length);
428 for (InnerClasses_attribute.Info info: attr.classes)
440 public Void visitLineNumberTable(LineNumberTable_attribute attr, ClassOutputStream out) {
441 out.writeShort(attr.line_number_table.length);
442 for (LineNumberTable_attribute.Entry e: attr.line_number_table)
452 public Void visitLocalVariableTable(LocalVariableTable_attribute attr, ClassOutputStream out) {
453 out.writeShort(attr.local_variable_table.length);
454 for (LocalVariableTable_attribute.Entry e: attr.local_variable_table)
467 public Void visitLocalVariableTypeTable(LocalVariableTypeTable_attribute attr, ClassOutputStream out) {
468 out.writeShort(attr.local_variable_table.length);
469 for (LocalVariableTypeTable_attribute.Entry e: attr.local_variable_table)
482 public Void visitRuntimeVisibleAnnotations(RuntimeVisibleAnnotations_attribute attr, ClassOutputStream out) {
483 annotationWriter.write(attr.annotations, out);
487 public Void visitRuntimeInvisibleAnnotations(RuntimeInvisibleAnnotations_attribute attr, ClassOutputStream out) {
488 annotationWriter.write(attr.annotations, out);
492 public Void visitRuntimeVisibleParameterAnnotations(RuntimeVisibleParameterAnnotations_attribute attr, ClassOutputStream out) {
493 out.writeByte(attr.parameter_annotations.length);
494 for (Annotation[] annos: attr.parameter_annotations)
499 public Void visitRuntimeInvisibleParameterAnnotations(RuntimeInvisibleParameterAnnotations_attribute attr, ClassOutputStream out) {
500 out.writeByte(attr.parameter_annotations.length);
501 for (Annotation[] annos: attr.parameter_annotations)
506 public Void visitSignature(Signature_attribute attr, ClassOutputStream out) {
507 out.writeShort(attr.signature_index);
511 public Void visitSourceDebugExtension(SourceDebugExtension_attribute attr, ClassOutputStream out) {
512 out.write(attr.debug_extension, 0, attr.debug_extension.length);
516 public Void visitSourceFile(SourceFile_attribute attr, ClassOutputStream out) {
517 out.writeShort(attr.sourcefile_index);
521 public Void visitSourceID(SourceID_attribute attr, ClassOutputStream out) {
522 out.writeShort(attr.sourceID_index);
526 public Void visitStackMap(StackMap_attribute attr, ClassOutputStream out) {
530 out.writeShort(attr.entries.length);
531 for (stack_map_frame f: attr.entries)
536 public Void visitStackMapTable(StackMapTable_attribute attr, ClassOutputStream out) {
540 out.writeShort(attr.entries.length);
541 for (stack_map_frame f: attr.entries)
546 public Void visitSynthetic(Synthetic_attribute attr, ClassOutputStream out) {