|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| cn.wensiqun.asmsupport.asm 中 LocalVariable 的使用 |
|---|
| 参数类型为 LocalVariable 的 cn.wensiqun.asmsupport.asm 中的方法 | |
|---|---|
void |
InstructionHelper.storeInsn(LocalVariable var)
Generates the instruction to store the top stack value in a local variable. |
| cn.wensiqun.asmsupport.block 中 LocalVariable 的使用 |
|---|
| 返回 LocalVariable 的 cn.wensiqun.asmsupport.block 中的方法 | |
|---|---|
LocalVariable |
ProgramBlock.createArrayVariable(String name,
ArrayClass aClass,
boolean anonymous,
Object parameterizedArray)
|
LocalVariable |
ProgramBlock.createArrayVariable(String name,
ArrayClass aClass,
boolean anonymous,
Parameterized value)
|
LocalVariable |
ProgramBlock.createArrayVariableWithAllocateDimension(String name,
ArrayClass aClass,
boolean anonymous,
Parameterized... allocateDim)
|
LocalVariable |
ProgramBlock.createVariable(String name,
AClass aClass,
boolean anonymous,
Parameterized para)
|
protected LocalVariable |
ProgramBlock.getLocalAnonymousVariableModel(AClass aClass)
|
protected LocalVariable |
ProgramBlock.getLocalVariableModel(String name,
AClass aClass)
|
LocalVariable[] |
ProgramBlock.getMethodArguments()
|
| cn.wensiqun.asmsupport.block.control 中 LocalVariable 的使用 |
|---|
| 参数类型为 LocalVariable 的 cn.wensiqun.asmsupport.block.control 中的方法 | |
|---|---|
abstract void |
Catch.catchBody(LocalVariable e)
|
abstract void |
ForEachLoop.generateBody(LocalVariable var)
|
| cn.wensiqun.asmsupport.block.method 中 LocalVariable 的使用 |
|---|
| 声明为 LocalVariable 的 cn.wensiqun.asmsupport.block.method 中的字段 | |
|---|---|
protected LocalVariable[] |
SuperMethodBody.argments
|
| 返回 LocalVariable 的 cn.wensiqun.asmsupport.block.method 中的方法 | |
|---|---|
LocalVariable[] |
SuperMethodBody.getMethodArguments()
|
| cn.wensiqun.asmsupport.block.method.common 中 LocalVariable 的使用 |
|---|
| 参数类型为 LocalVariable 的 cn.wensiqun.asmsupport.block.method.common 中的方法 | |
|---|---|
abstract void |
StaticMethodBody.generateBody(LocalVariable... argus)
|
abstract void |
CommonMethodBody.generateBody(LocalVariable... argus)
|
| cn.wensiqun.asmsupport.block.method.init 中 LocalVariable 的使用 |
|---|
| 参数类型为 LocalVariable 的 cn.wensiqun.asmsupport.block.method.init 中的方法 | |
|---|---|
abstract void |
InitBody.generateBody(LocalVariable... argus)
|
abstract void |
EnumInitBody.generateBody(LocalVariable... argus)
|
| cn.wensiqun.asmsupport.block.operator 中 LocalVariable 的使用 |
|---|
| 返回 LocalVariable 的 cn.wensiqun.asmsupport.block.operator 中的方法 | |
|---|---|
LocalVariable |
VariableOperator.createArrayVariable(String name,
ArrayClass aClass,
boolean anonymous,
Object parameterizedArray)
|
LocalVariable |
VariableOperator.createArrayVariable(String name,
ArrayClass aClass,
boolean anonymous,
Parameterized value)
|
LocalVariable |
VariableOperator.createArrayVariableWithAllocateDimension(String name,
ArrayClass aClass,
boolean anonymous,
Parameterized... allocateDim)
创建数组变量,可分配数组空间大小 createArrayVariableWithAllocateDimension("array", AClassFactory.getArrayClass(String[][].class), false, null) --> String[][] array = null; createArrayVariableWithAllocateDimension("array", AClassFactory.getArrayClass(String[][].class), false, Value.value(3)) --> String[][] array = new String[3][]; createArrayVariableWithAllocateDimension("array", AClassFactory.getArrayClass(String[][].class), false, Value.value(3), Value.value(2)) --> String[][] array = new String[3][2]; |
LocalVariable |
VariableOperator.createVariable(String name,
AClass aClass,
boolean anonymous,
Parameterized para)
create a local variable |
| cn.wensiqun.asmsupport.definition.method 中 LocalVariable 的使用 |
|---|
| 返回 LocalVariable 的 cn.wensiqun.asmsupport.definition.method 中的方法 | |
|---|---|
LocalVariable[] |
Method.getArguments()
|
| 参数类型为 LocalVariable 的 cn.wensiqun.asmsupport.definition.method 中的方法 | |
|---|---|
void |
Method.setArguments(LocalVariable[] arguments)
|
| cn.wensiqun.asmsupport.definition.variable.array 中 LocalVariable 的使用 |
|---|
| 参数类型为 LocalVariable 的 cn.wensiqun.asmsupport.definition.variable.array 中的构造方法 | |
|---|---|
LocalArrayVariable(LocalVariable ve)
已过时。 通过Class获取的全局变量 |
|
| cn.wensiqun.asmsupport.operators.asmdirect 中 LocalVariable 的使用 |
|---|
| 参数类型为 LocalVariable 的 cn.wensiqun.asmsupport.operators.asmdirect 中的构造方法 | |
|---|---|
Store(ProgramBlock block,
LocalVariable var)
|
|
| cn.wensiqun.asmsupport.operators.assign 中 LocalVariable 的使用 |
|---|
| 参数类型为 LocalVariable 的 cn.wensiqun.asmsupport.operators.assign 中的构造方法 | |
|---|---|
LocalVariableAssigner(ProgramBlock block,
LocalVariable var,
Parameterized value)
|
|
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||