/external/javassist/src/main/javassist/bytecode/annotation/ |
StringMemberValue.java | 2 * Javassist, a Java-bytecode translator toolkit. 16 package javassist.bytecode.annotation; 19 import javassist.bytecode.ConstPool;
|
ClassMemberValue.java | 2 * Javassist, a Java-bytecode translator toolkit. 16 package javassist.bytecode.annotation; 19 import javassist.bytecode.ConstPool; 20 import javassist.bytecode.Descriptor;
|
EnumMemberValue.java | 2 * Javassist, a Java-bytecode translator toolkit. 16 package javassist.bytecode.annotation; 22 import javassist.bytecode.ConstPool; 23 import javassist.bytecode.Descriptor;
|
MemberValue.java | 2 * Javassist, a Java-bytecode translator toolkit. 16 package javassist.bytecode.annotation; 19 import javassist.bytecode.ConstPool; 20 import javassist.bytecode.Descriptor;
|
MemberValueVisitor.java | 2 * Javassist, a Java-bytecode translator toolkit. 16 package javassist.bytecode.annotation;
|
AnnotationsWriter.java | 2 * Javassist, a Java-bytecode translator toolkit. 16 package javassist.bytecode.annotation; 20 import javassist.bytecode.ByteArray; 21 import javassist.bytecode.ConstPool; 56 * @see javassist.bytecode.AnnotationsAttribute 57 * @see javassist.bytecode.ParameterAnnotationsAttribute
|
ArrayMemberValue.java | 2 * Javassist, a Java-bytecode translator toolkit. 15 package javassist.bytecode.annotation; 18 import javassist.bytecode.ConstPool;
|
/external/javassist/src/main/javassist/bytecode/ |
AnnotationDefaultAttribute.java | 2 * Javassist, a Java-bytecode translator toolkit. 16 package javassist.bytecode; 19 import javassist.bytecode.annotation.AnnotationsWriter; 20 import javassist.bytecode.annotation.MemberValue; 62 * @see javassist.bytecode.annotation.MemberValue 88 * @see #setDefaultValue(javassist.bytecode.annotation.MemberValue) 136 * @see javassist.bytecode.annotation.Annotation#createMemberValue(ConstPool, CtClass)
|
LongVector.java | 2 * Javassist, a Java-bytecode translator toolkit. 16 package javassist.bytecode;
|
LineNumberAttribute.java | 2 * Javassist, a Java-bytecode translator toolkit. 16 package javassist.bytecode; 72 * Returns the line number corresponding to the specified bytecode. 126 * bytecode at that index. 170 * Adjusts start_pc if bytecode is inserted in a method body.
|
AccessFlag.java | 2 * Javassist, a Java-bytecode translator toolkit. 16 package javassist.bytecode; 115 * a javassist.bytecode.AccessFlag. 124 * Converts a javassist.bytecode.AccessFlag 127 * @param accflags javassist.bytecode.Accessflag
|
AttributeInfo.java | 2 * Javassist, a Java-bytecode translator toolkit. 16 package javassist.bytecode;
|
ByteStream.java | 2 * Javassist, a Java-bytecode translator toolkit. 16 package javassist.bytecode;
|
/external/javassist/src/main/javassist/bytecode/stackmap/ |
BasicBlock.java | 2 * Javassist, a Java-bytecode translator toolkit. 16 package javassist.bytecode.stackmap; 18 import javassist.bytecode.*; 23 * A basic block is a sequence of bytecode that does not contain jump/branch 24 * instructions except at the last bytecode.
|
/external/javassist/src/main/javassist/expr/ |
Cast.java | 2 * Javassist, a Java-bytecode translator toolkit. 19 import javassist.bytecode.*; 82 * Replaces the explicit cast operator with the bytecode derived from 114 Bytecode bytecode = jc.getBytecode(); local 115 storeStack(params, true, paramVar, bytecode); 118 bytecode.addConstZero(retType); 119 bytecode.addStore(retVar, retType); // initialize $_ 122 bytecode.addLoad(retVar, retType); 124 replace0(pos, bytecode, 3) [all...] |
FieldAccess.java | 2 * Javassist, a Java-bytecode translator toolkit. 19 import javassist.bytecode.*; 131 * @see javassist.bytecode.Descriptor#toCtClass(String, ClassPool) 140 * Replaces the method call with the bytecode derived from 195 Bytecode bytecode = jc.getBytecode(); local 196 storeStack(params, isStatic(), paramVar, bytecode); 201 bytecode.addOpcode(ACONST_NULL); 202 bytecode.addAstore(retVar); 205 bytecode.addConstZero(retType) [all...] |
Instanceof.java | 2 * Javassist, a Java-bytecode translator toolkit. 19 import javassist.bytecode.*; 85 * Replaces the instanceof operator with the bytecode derived from 120 Bytecode bytecode = jc.getBytecode(); local 121 storeStack(params, true, paramVar, bytecode); 124 bytecode.addConstZero(retType); 125 bytecode.addStore(retVar, retType); // initialize $_ 128 bytecode.addLoad(retVar, retType); 130 replace0(pos, bytecode, 3) [all...] |
MethodCall.java | 2 * Javassist, a Java-bytecode translator toolkit. 19 import javassist.bytecode.*; 124 * @see javassist.bytecode.Descriptor 171 * Replaces the method call with the bytecode derived from 225 Bytecode bytecode = jc.getBytecode(); local 226 storeStack(params, c == INVOKESTATIC, paramVar, bytecode); 230 bytecode.addConstZero(retType); 231 bytecode.addStore(retVar, retType); // initialize $_ 236 bytecode.addLoad(retVar, retType) [all...] |
Expr.java | 2 * Javassist, a Java-bytecode translator toolkit. 25 import javassist.bytecode.AccessFlag; 26 import javassist.bytecode.BadBytecode; 27 import javassist.bytecode.Bytecode; 28 import javassist.bytecode.ClassFile; 29 import javassist.bytecode.CodeAttribute; 30 import javassist.bytecode.CodeIterator; 31 import javassist.bytecode.ConstPool; 32 import javassist.bytecode.ExceptionTable [all...] |
NewExpr.java | 2 * Javassist, a Java-bytecode translator toolkit. 19 import javassist.bytecode.*; 100 * @see javassist.bytecode.Descriptor 154 * Replaces the <tt>new</tt> expression with the bytecode derived from 199 Bytecode bytecode = jc.getBytecode(); local 200 storeStack(params, true, paramVar, bytecode); 203 bytecode.addConstZero(newType); 204 bytecode.addStore(retVar, newType); // initialize $_ 208 bytecode.addAload(retVar) [all...] |
/external/javassist/src/main/javassist/bytecode/analysis/ |
FramePrinter.java | 2 * Javassist, a Java-bytecode translator toolkit. 15 package javassist.bytecode.analysis; 23 import javassist.bytecode.BadBytecode; 24 import javassist.bytecode.CodeAttribute; 25 import javassist.bytecode.CodeIterator; 26 import javassist.bytecode.ConstPool; 27 import javassist.bytecode.Descriptor; 28 import javassist.bytecode.InstructionPrinter; 29 import javassist.bytecode.MethodInfo; 41 * Constructs a bytecode printer [all...] |
MultiArrayType.java | 2 * Javassist, a Java-bytecode translator toolkit. 15 package javassist.bytecode.analysis;
|
/external/javassist/src/test/test/javassist/bytecode/analysis/ |
ErrorFinder.java | 1 package test.javassist.bytecode.analysis; 9 import javassist.bytecode.analysis.Analyzer;
|
ScannerTest.java | 1 package test.javassist.bytecode.analysis; 10 import javassist.bytecode.AccessFlag; 11 import javassist.bytecode.Bytecode; 12 import javassist.bytecode.MethodInfo; 13 import javassist.bytecode.Opcode; 14 import javassist.bytecode.analysis.Subroutine; 15 import javassist.bytecode.analysis.SubroutineScanner; 111 Bytecode code = new Bytecode(info.getConstPool(), 2, 9) [all...] |
/external/javassist/src/main/javassist/compiler/ |
CodeGen.java | 2 * Javassist, a Java-bytecode translator toolkit. 21 import javassist.bytecode.*; 35 protected Bytecode bytecode; field in class:CodeGen 61 protected abstract boolean doit(Bytecode b, int opcode); 82 public CodeGen(Bytecode b) { 83 bytecode = b; 105 public int getMaxLocals() { return bytecode.getMaxLocals(); } 108 bytecode.setMaxLocals(n); 112 bytecode.incMaxLocals(size) [all...] |