38 super(value); 39 } 40 41 public VariableInfo(String name, TypeKlass owner, Type type, int flags) { 42 super(name, owner, type, flags); 43 } 44 45 public VariableInfo(TypeKlass owner, Type type) { 46 super("", owner, type, Symbol.NONE); 47 } 48 49 @Override 50 protected Symbol copy() { 51 return new VariableInfo(this); 52 } 53 54 @Override 55 public Symbol deepCopy() { 56 return new VariableInfo(this); 57 } 58 } | 38 super(value); 39 } 40 41 public VariableInfo(String name, TypeKlass owner, Type type, int flags) { 42 super(name, owner, type, flags); 43 } 44 45 public VariableInfo(TypeKlass owner, Type type) { 46 super("", owner, type, Symbol.NONE); 47 } 48 49 @Override 50 protected Symbol copy() { 51 return new VariableInfo(this); 52 } 53 54 @Override 55 public Symbol deepCopy() { 56 return new VariableInfo(this); 57 } 58 59 public boolean isLocal() { 60 return (flags & LOCAL) != 0; 61 } 62 } |