All Downloads are FREE. Search and download functionalities are using the official Maven repository.

serp.bytecode.LocalVariableType Maven / Gradle / Ivy

There is a newer version: 4.0.0
Show newest version
package serp.bytecode;

import serp.bytecode.visitor.*;

/**
 * A local variable type contains the name, signature, index and scope
 * of a generics-using local used in opcodes.
 *
 * @author Abe White
 */
public class LocalVariableType extends Local {
    LocalVariableType(LocalVariableTypeTable owner) {
        super(owner);
    }

    /**
     * The owning table.
     */
    public LocalVariableTypeTable getLocalVariableTypeTable() {
        return (LocalVariableTypeTable) getTable();
    }

    public void acceptVisit(BCVisitor visit) {
        visit.enterLocalVariableType(this);
        visit.exitLocalVariableType(this);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy