inlinebytecodevisitor.java

来自「纯java操作系统jnode,安装简单和操作简单的个人使用的Java操作系统」· Java 代码 · 共 31 行

JAVA
31
字号
/*
 * $Id: InlineBytecodeVisitor.java,v 1.3 2004/02/19 20:23:12 epr Exp $
 */
package org.jnode.vm.compiler;

import org.jnode.vm.classmgr.VmMethod;

/**
 * @author Ewout Prangsma (epr@users.sourceforge.net)
 */
public abstract class InlineBytecodeVisitor extends CompilerBytecodeVisitor {

    /**
     * An inlined method will follow next.
     * @param inlinedMethod
     * @param newMaxLocals The new maxlocals count. 
     */
    public abstract void startInlinedMethod(VmMethod inlinedMethod, int newMaxLocals);
    
    /**
     * An inlined method has ended.
     * @param previousMethod The method we're continuing with
     */
    public abstract void endInlinedMethod(VmMethod previousMethod);
    
    /**
     * Leave the values on the stack and jump to the end of the inlined method.
     */
    public abstract void visit_inlinedReturn();
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?