1 21 package proguard.classfile.attribute; 22 23 24 import proguard.classfile.attribute.visitor.AttributeVisitor; 25 import proguard.classfile.*; 26 27 import java.io.*; 28 29 34 public class UnknownAttribute extends Attribute 35 { 36 public int u4attributeLength; 37 public byte info[]; 38 39 40 43 public UnknownAttribute(int attributeLength) 44 { 45 u4attributeLength = attributeLength; 46 } 47 48 49 51 public void accept(Clazz clazz, AttributeVisitor attributeVisitor) 52 { 53 attributeVisitor.visitUnknownAttribute(clazz, this); 54 } 55 56 public void accept(Clazz clazz, Field field, AttributeVisitor attributeVisitor) 57 { 58 attributeVisitor.visitUnknownAttribute(clazz, this); 59 } 60 61 public void accept(Clazz clazz, Method method, AttributeVisitor attributeVisitor) 62 { 63 attributeVisitor.visitUnknownAttribute(clazz, this); 64 } 65 66 public void accept(Clazz clazz, Method method, CodeAttribute codeAttribute, AttributeVisitor attributeVisitor) 67 { 68 attributeVisitor.visitUnknownAttribute(clazz, this); 69 } 70 } 71 | Popular Tags |