List of usage examples for org.objectweb.asm Opcodes interface-usage
From source file kilim.Constants.java
public interface Constants extends Opcodes { String KILIM_VERSION = "0.7.3"; // Type descriptors String D_BOOLEAN = "Z";
From source file kilim.tools.DumpClass.java
/** * Equivalent to javap -c -l -private, but the output is in jasmin's format * meant to be parseable by Asm. * @author sriram */ public class DumpClass extends ClassVisitor implements Opcodes {
From source file lucee.transformer.bytecode.expression.FailSafeExpression.java
public class FailSafeExpression extends ExpressionBase implements Opcodes { private Expression expr; private Expression defaultValue; public FailSafeExpression(Expression expr, Expression defaultValue) {
From source file lucee.transformer.bytecode.statement.TryCatchFinally.java
/** * produce try-catch-finally */ public final class TryCatchFinally extends StatementBase implements Opcodes, HasBodies, FlowControlRetry { //private static LitString ANY=LitString.toExprString("any", -1);
From source file lucee.transformer.bytecode.statement.udf.Function.java
public abstract class Function extends StatementBaseNoFinal implements Opcodes, IFunction, HasBody { // Scope variablesScope() static final Method VARIABLE_SCOPE = new Method("variablesScope", Types.VARIABLES, new Type[] {}); // Scope variablesScope() static final Method GET_PAGESOURCE = new Method("getPageSource", Types.PAGE_SOURCE, new Type[] {});
From source file lucee.transformer.bytecode.util.ClassRenamer.java
public class ClassRenamer extends ClassVisitor implements Opcodes { private final String newName; private String oldName; private boolean doNothing;
From source file lucee.transformer.bytecode.util.MethodCleaner.java
public class MethodCleaner extends ClassVisitor implements Opcodes { private final String methodName; //private Class[] arguments; private String strArgs; private Class rtn;
From source file lucee.transformer.bytecode.visitor.ForConditionIntVisitor.java
/** * @deprecated replaced with ForIntVisitor */ public final class ForConditionIntVisitor implements Opcodes, LoopVisitor { private Label l0;
From source file lucee.transformer.bytecode.visitor.ForDoubleVisitor.java
public final class ForDoubleVisitor implements Opcodes, LoopVisitor { public Label beforeInit = new Label(); public Label beforeExpr = new Label(), afterExpr = new Label(); public Label beforeBody = new Label(), afterBody = new Label(); public Label beforeUpdate = new Label(), afterUpdate = new Label();
From source file lucee.transformer.bytecode.visitor.ForIntVisitor.java
public final class ForIntVisitor implements Opcodes, LoopVisitor { private Label beforeInit = new Label(); private Label beforeExpr = new Label(), afterExpr = new Label(); private Label beforeBody = new Label(), afterBody = new Label(); private Label beforeUpdate = new Label(), afterUpdate = new Label();