public class LocalsStack extends java.lang.Object implements java.lang.Iterable<LocalsStack.Var>
| 限定符和类型 | 类和说明 |
|---|---|
static class |
LocalsStack.Var |
| 构造器和说明 |
|---|
LocalsStack() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.objectweb.asm.Type |
accessLoadType(int index,
org.objectweb.asm.Label label) |
org.objectweb.asm.Type |
accessStoreType(int index,
org.objectweb.asm.Type type,
org.objectweb.asm.Label label) |
int |
define(Annotation annotation,
java.lang.String name,
Clazz clazz) |
int |
define(java.lang.String name,
Clazz clazz) |
LocalsStack.Var |
get(java.lang.String name) |
LocalsStack.Var |
getByLocal(int index) |
java.util.Iterator<LocalsStack.Var> |
iterator() |
void |
pushParameter(java.lang.String name,
Clazz clazz,
org.objectweb.asm.Label label) |
int |
size() |
public LocalsStack.Var getByLocal(int index)
public LocalsStack.Var get(java.lang.String name)
public int size()
public java.util.Iterator<LocalsStack.Var> iterator()
iterator 在接口中 java.lang.Iterable<LocalsStack.Var>public org.objectweb.asm.Type accessLoadType(int index,
org.objectweb.asm.Label label)
public org.objectweb.asm.Type accessStoreType(int index,
org.objectweb.asm.Type type,
org.objectweb.asm.Label label)
public void pushParameter(java.lang.String name,
Clazz clazz,
org.objectweb.asm.Label label)
public int define(java.lang.String name,
Clazz clazz)
public int define(Annotation annotation, java.lang.String name, Clazz clazz)
Copyright © 2020–2021. All rights reserved.