| 限定符和类型 | 方法和说明 |
|---|---|
void |
InstructionHelper.storeInsn(LocalVariable var)
Generates the instruction to store the top stack value in a local
variable.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected LocalVariable |
KernelProgramBlock.getLocalAnonymousVariableModel(AClass aClass) |
protected LocalVariable |
KernelProgramBlock.getLocalVariableModel(String name,
AClass aClass) |
LocalVariable[] |
KernelProgramBlock.getMethodArguments()
Get the method argument that's corresponding to current block.
|
LocalVariable |
KernelProgramBlock.var(AClass type,
KernelParam para) |
LocalVariable |
KernelProgramBlock.var(Class<?> type,
KernelParam para) |
LocalVariable |
KernelProgramBlock.var(String name,
AClass type,
KernelParam para) |
LocalVariable |
KernelProgramBlock.var(String name,
Class<?> type,
KernelParam para) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected LocalVariable[] |
AbstractKernelMethodBody.argments |
| 限定符和类型 | 方法和说明 |
|---|---|
LocalVariable[] |
AbstractKernelMethodBody.getMethodArguments() |
| 限定符和类型 | 方法和说明 |
|---|---|
LocalVariable[] |
AMethod.getParameters()
Return the parameters, the parameter represent as a
LocalVariable |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AMethod.setParameters(LocalVariable[] arguments)
Set the parameters to this method
|
| 构造器和说明 |
|---|
Store(KernelProgramBlock block,
LocalVariable var) |
| 构造器和说明 |
|---|
LocalVariableAssigner(KernelProgramBlock block,
LocalVariable var,
KernelParam value) |
Copyright © 2015. All rights reserved.