Home | History | Annotate | Download | only in javassist

Lines Matching full:bytecode

2  * Javassist, a Java-bytecode translator toolkit.
18 import javassist.bytecode.*;
335 * @see javassist.bytecode.Descriptor
336 * @see javassist.bytecode.SignatureAttribute
410 * See {@link javassist.bytecode.AttributeInfo}.
427 * See {@link javassist.bytecode.AttributeInfo}.
813 abstract int compile(CtClass type, String name, Bytecode code,
819 Bytecode code, Javac drv) throws CannotCompileException;
829 int compile(CtClass type, String name, Bytecode code,
836 code.addPutfield(Bytecode.THIS, name, Descriptor.of(type));
844 int compileIfStatic(CtClass type, String name, Bytecode code,
849 code.addPutstatic(Bytecode.THIS, name, Descriptor.of(type));
929 int compile(CtClass type, String name, Bytecode code,
937 code.addPutfield(Bytecode.THIS, name, Descriptor.of(type));
973 int compileIfStatic(CtClass type, String name, Bytecode code,
994 int compile(CtClass type, String name, Bytecode code,
1002 code.add(Bytecode.DUP);
1015 code.addPutfield(Bytecode.THIS, name, Descriptor.of(type));
1038 int compileIfStatic(CtClass type, String name, Bytecode code,
1044 code.add(Bytecode.DUP);
1055 code.addPutstatic(Bytecode.THIS, name, Descriptor.of(type));
1059 protected final int compileStringParameter(Bytecode code)
1066 code.add(Bytecode.DUP); // dup
1069 code.add(Bytecode.AASTORE); // aastore
1090 int compile(CtClass type, String name, Bytecode code,
1111 code.addPutfield(Bytecode.THIS, name, typeDesc);
1134 int compileIfStatic(CtClass type, String name, Bytecode code,
1149 code.addPutstatic(Bytecode.THIS, name, typeDesc);
1165 int compile(CtClass type, String name, Bytecode code,
1171 code.addPutfield(Bytecode.THIS, name, Descriptor.of(type));
1175 int compileIfStatic(CtClass type, String name, Bytecode code,
1179 code.addPutstatic(Bytecode.THIS, name, Descriptor.of(type));
1198 int compile(CtClass type, String name, Bytecode code,
1204 code.addPutfield(Bytecode.THIS, name, Descriptor.of(type));
1208 int compileIfStatic(CtClass type, String name, Bytecode code,
1212 code.addPutstatic(Bytecode.THIS, name, Descriptor.of(type));
1234 int compile(CtClass type, String name, Bytecode code,
1240 code.addPutfield(Bytecode.THIS, name, Descriptor.of(type));
1244 int compileIfStatic(CtClass type, String name, Bytecode code,
1248 code.addPutstatic(Bytecode.THIS, name, Descriptor.of(type));
1270 int compile(CtClass type, String name, Bytecode code,
1276 code.addPutfield(Bytecode.THIS, name, Descriptor.of(type));
1280 int compileIfStatic(CtClass type, String name, Bytecode code,
1284 code.addPutstatic(Bytecode.THIS, name, Descriptor.of(type));
1301 int compile(CtClass type, String name, Bytecode code,
1307 code.addPutfield(Bytecode.THIS, name, Descriptor.of(type));
1311 int compileIfStatic(CtClass type, String name, Bytecode code,
1315 code.addPutstatic(Bytecode.THIS, name, Descriptor.of(type));
1333 private void addNewarray(Bytecode code) {
1341 int compile(CtClass type, String name, Bytecode code,
1347 code.addPutfield(Bytecode.THIS, name, Descriptor.of(type));
1351 int compileIfStatic(CtClass type, String name, Bytecode code,
1355 code.addPutstatic(Bytecode.THIS, name, Descriptor.of(type));
1371 int compile(CtClass type, String name, Bytecode code,
1377 code.addPutfield(Bytecode.THIS, name, Descriptor.of(type));
1381 int compileIfStatic(CtClass type, String name, Bytecode code,
1385 code.addPutstatic(Bytecode.THIS, name, Descriptor.of(type));