/external/javassist/src/main/javassist/bytecode/ |
H A D | StackMapTable.java | 45 StackMapTable(ConstPool cp, byte[] newInfo) { argument 46 super(cp, tag, newInfo); 49 StackMapTable(ConstPool cp, int name_id, DataInputStream in) argument 52 super(cp, name_id, in); 554 * @param cp the constant pool used to write 557 public StackMapTable toStackMapTable(ConstPool cp) { argument 558 return new StackMapTable(cp, toByteArray());
|
H A D | SyntheticAttribute.java | 31 SyntheticAttribute(ConstPool cp, int n, DataInputStream in) argument 34 super(cp, n, in); 40 * @param cp a constant pool table. 42 public SyntheticAttribute(ConstPool cp) { argument 43 super(cp, tag, new byte[0]);
|
/external/javassist/src/main/javassist/bytecode/annotation/ |
H A D | Annotation.java | 66 * @param cp the constant pool table. 70 public Annotation(int type, ConstPool cp) { argument 71 pool = cp; 81 * @param cp the constant pool table. 85 public Annotation(String typeName, ConstPool cp) { argument 86 this(cp.addUtf8Info(Descriptor.of(typeName)), cp); 94 * @param cp the constant pool table. 98 public Annotation(ConstPool cp, CtClass clazz) argument 102 this(cp 129 createMemberValue(ConstPool cp, CtClass type) argument 291 toAnnotationType(ClassLoader cl, ClassPool cp) argument [all...] |
H A D | AnnotationImpl.java | 63 * @param cp class pool for containing an annotation 68 public static Object make(ClassLoader cl, Class clazz, ClassPool cp, argument 70 AnnotationImpl handler = new AnnotationImpl(anon, cp, cl); 74 private AnnotationImpl(Annotation a, ClassPool cp, ClassLoader loader) { argument 76 pool = cp;
|
H A D | AnnotationMemberValue.java | 34 public AnnotationMemberValue(ConstPool cp) { argument 35 this(null, cp); 42 public AnnotationMemberValue(Annotation a, ConstPool cp) { argument 43 super('@', cp); 47 Object getValue(ClassLoader cl, ClassPool cp, Method m) argument 50 return AnnotationImpl.make(cl, getType(cl), cp, value);
|
H A D | AnnotationsWriter.java | 67 * @param cp the constant pool. 69 public AnnotationsWriter(OutputStream os, ConstPool cp) { argument 71 pool = cp;
|
H A D | ArrayMemberValue.java | 36 public ArrayMemberValue(ConstPool cp) { argument 37 super('[', cp); 47 public ArrayMemberValue(MemberValue t, ConstPool cp) { argument 48 super('[', cp); 53 Object getValue(ClassLoader cl, ClassPool cp, Method method) argument 73 Array.set(a, i, values[i].getValue(cl, cp, method));
|
H A D | BooleanMemberValue.java | 37 public BooleanMemberValue(int index, ConstPool cp) { argument 38 super('Z', cp); 47 public BooleanMemberValue(boolean b, ConstPool cp) { argument 48 super('Z', cp); 55 public BooleanMemberValue(ConstPool cp) { argument 56 super('Z', cp); 60 Object getValue(ClassLoader cl, ClassPool cp, Method m) { argument 72 return cp.getIntegerInfo(valueIndex) != 0; 79 valueIndex = cp.addIntegerInfo(newValue ? 1 : 0);
|
H A D | ByteMemberValue.java | 37 public ByteMemberValue(int index, ConstPool cp) { argument 38 super('B', cp); 47 public ByteMemberValue(byte b, ConstPool cp) { argument 48 super('B', cp); 55 public ByteMemberValue(ConstPool cp) { argument 56 super('B', cp); 60 Object getValue(ClassLoader cl, ClassPool cp, Method m) { argument 72 return (byte)cp.getIntegerInfo(valueIndex); 79 valueIndex = cp.addIntegerInfo(newValue);
|
H A D | CharMemberValue.java | 38 public CharMemberValue(int index, ConstPool cp) { argument 39 super('C', cp); 48 public CharMemberValue(char c, ConstPool cp) { argument 49 super('C', cp); 56 public CharMemberValue(ConstPool cp) { argument 57 super('C', cp); 61 Object getValue(ClassLoader cl, ClassPool cp, Method m) { argument 73 return (char)cp.getIntegerInfo(valueIndex); 80 valueIndex = cp.addIntegerInfo(newValue);
|
H A D | ClassMemberValue.java | 39 public ClassMemberValue(int index, ConstPool cp) { argument 40 super('c', cp); 49 public ClassMemberValue(String className, ConstPool cp) { argument 50 super('c', cp); 58 public ClassMemberValue(ConstPool cp) { argument 59 super('c', cp); 63 Object getValue(ClassLoader cl, ClassPool cp, Method m) argument 98 String v = cp.getUtf8Info(valueIndex); 109 valueIndex = cp.addUtf8Info(setTo); 123 writer.classInfoIndex(cp [all...] |
H A D | DoubleMemberValue.java | 39 public DoubleMemberValue(int index, ConstPool cp) { argument 40 super('D', cp); 49 public DoubleMemberValue(double d, ConstPool cp) { argument 50 super('D', cp); 57 public DoubleMemberValue(ConstPool cp) { argument 58 super('D', cp); 62 Object getValue(ClassLoader cl, ClassPool cp, Method m) { argument 74 return cp.getDoubleInfo(valueIndex); 81 valueIndex = cp.addDoubleInfo(newValue);
|
H A D | EnumMemberValue.java | 43 public EnumMemberValue(int type, int value, ConstPool cp) { argument 44 super('e', cp); 53 public EnumMemberValue(ConstPool cp) { argument 54 super('e', cp); 58 Object getValue(ClassLoader cl, ClassPool cp, Method m) argument 82 return Descriptor.toClassName(cp.getUtf8Info(typeIndex)); 91 typeIndex = cp.addUtf8Info(Descriptor.of(typename)); 98 return cp.getUtf8Info(valueIndex); 105 valueIndex = cp.addUtf8Info(name); 116 writer.enumConstValue(cp [all...] |
H A D | FloatMemberValue.java | 39 public FloatMemberValue(int index, ConstPool cp) { argument 40 super('F', cp); 49 public FloatMemberValue(float f, ConstPool cp) { argument 50 super('F', cp); 57 public FloatMemberValue(ConstPool cp) { argument 58 super('F', cp); 62 Object getValue(ClassLoader cl, ClassPool cp, Method m) { argument 74 return cp.getFloatInfo(valueIndex); 81 valueIndex = cp.addFloatInfo(newValue);
|
H A D | IntegerMemberValue.java | 38 public IntegerMemberValue(int index, ConstPool cp) { argument 39 super('I', cp); 54 public IntegerMemberValue(ConstPool cp, int value) { argument 55 super('I', cp); 62 public IntegerMemberValue(ConstPool cp) { argument 63 super('I', cp); 67 Object getValue(ClassLoader cl, ClassPool cp, Method m) { argument 79 return cp.getIntegerInfo(valueIndex); 86 valueIndex = cp.addIntegerInfo(newValue);
|
H A D | LongMemberValue.java | 38 public LongMemberValue(int index, ConstPool cp) { argument 39 super('J', cp); 48 public LongMemberValue(long j, ConstPool cp) { argument 49 super('J', cp); 56 public LongMemberValue(ConstPool cp) { argument 57 super('J', cp); 61 Object getValue(ClassLoader cl, ClassPool cp, Method m) { argument 73 return cp.getLongInfo(valueIndex); 80 valueIndex = cp.addLongInfo(newValue);
|
H A D | MemberValue.java | 34 ConstPool cp; field in class:MemberValue 37 MemberValue(char tag, ConstPool cp) { argument 38 this.cp = cp; 46 abstract Object getValue(ClassLoader cl, ClassPool cp, Method m) argument
|
H A D | ShortMemberValue.java | 38 public ShortMemberValue(int index, ConstPool cp) { argument 39 super('S', cp); 48 public ShortMemberValue(short s, ConstPool cp) { argument 49 super('S', cp); 56 public ShortMemberValue(ConstPool cp) { argument 57 super('S', cp); 61 Object getValue(ClassLoader cl, ClassPool cp, Method m) { argument 73 return (short)cp.getIntegerInfo(valueIndex); 80 valueIndex = cp.addIntegerInfo(newValue);
|
H A D | StringMemberValue.java | 38 public StringMemberValue(int index, ConstPool cp) { argument 39 super('s', cp); 48 public StringMemberValue(String str, ConstPool cp) { argument 49 super('s', cp); 56 public StringMemberValue(ConstPool cp) { argument 57 super('s', cp); 61 Object getValue(ClassLoader cl, ClassPool cp, Method m) { argument 73 return cp.getUtf8Info(valueIndex); 80 valueIndex = cp.addUtf8Info(newValue);
|
/external/javassist/src/main/javassist/bytecode/stackmap/ |
H A D | MapMaker.java | 38 ClassPool cp = ClassPool.getDefault(); 39 //javassist.CtClass cc = cp.get(className); 40 javassist.CtClass cc = cp.makeClass(new java.io.FileInputStream(className)); 48 ca.setAttribute(make(cp, minfo)); 55 ClassPool cp = ClassPool.getDefault(); 56 //javassist.CtClass cc = cp.get(args[1]); 57 javassist.CtClass cc = cp.makeClass(new java.io.FileInputStream(args[1])); 72 MapMaker mm = new MapMaker(cp, minfo, ca); 287 ClassPool cp = classPool; 288 evalExpected(cp, targe 294 evalExpected(ClassPool cp, int n, TypeData[] types) argument 468 toStackMap2(ConstPool cp, TypedBlock[] blocks) argument 498 writeStackFrame(StackMap.Writer writer, ConstPool cp, int offset, TypedBlock tb) argument 504 writeVerifyTypeInfo(StackMap.Writer writer, ConstPool cp, TypeData[] types, int num) argument [all...] |
H A D | Tracer.java | 39 public Tracer(ClassPool classes, ConstPool cp, int maxStack, int maxLocals, argument 42 cpool = cp;
|
H A D | TypeData.java | 42 static void setType(TypeData td, String className, ClassPool cp) throws BadBytecode { argument 46 td.setType(className, cp); 52 public abstract int getTypeData(ConstPool cp); argument 69 protected abstract void setType(String s, ClassPool cp) throws BadBytecode; argument 70 public abstract void evalExpectedType(ClassPool cp) throws BadBytecode; argument 92 public int getTypeData(ConstPool cp) { return 0; } argument 105 public void evalExpectedType(ClassPool cp) throws BadBytecode {} argument 115 protected void setType(String s, ClassPool cp) throws BadBytecode { argument 171 public int getTypeData(ConstPool cp) { argument 179 return getTypeData2(cp, typ 184 getTypeData2(ConstPool cp, String type) argument 202 setType(String typeName, ClassPool cp) argument 207 evalExpectedType(ClassPool cp) argument 253 update(ClassPool cp, String oldName, String typeName) argument 366 getTypeData2(ConstPool cp, String type) argument 402 setType(String typeName, ClassPool cp) argument 456 getTypeData(ConstPool cp) argument 480 setType(String typeName, ClassPool cp) argument 484 evalExpectedType(ClassPool cp) argument 501 getTypeData(ConstPool cp) argument [all...] |
/external/javassist/src/main/javassist/compiler/ |
H A D | JvstCodeGen.java | 44 public JvstCodeGen(Bytecode b, CtClass cc, ClassPool cp) { argument 45 super(b, cc, cp); 46 setTypeChecker(new JvstTypeChecker(cc, cp, this));
|
H A D | JvstTypeChecker.java | 27 public JvstTypeChecker(CtClass cc, ClassPool cp, JvstCodeGen gen) { argument 28 super(cc, cp);
|
H A D | MemberCodeGen.java | 33 public MemberCodeGen(Bytecode b, CtClass cc, ClassPool cp) { argument 35 resolver = new MemberResolver(cp); 965 ConstPool cp = bytecode.getConstPool(); 967 int ci = cp.addClassInfo(cname); 970 return cp.addFieldrefInfo(ci, name, type);
|