public class DUP extends ASMDirect implements KernelParam
block, insnHelper| 限定符 | 构造器和说明 |
|---|---|
protected |
DUP(KernelProgramBlock block,
AClass stackTopType) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
asArgument()
If current
KernelParam has used by other, than need call this method. |
protected void |
doExecute() |
GlobalVariable |
field(String name)
Override change return type.
|
AClass |
getResultType() |
void |
loadToStack(KernelProgramBlock block)
Push current to a stack of specify block
|
autoCast, checkAsArgument, checkCrement, endingPrepare, execute, getBlock, getCompileOrder, getOperatorSymbol, initAdditionalProperties, prepare, startingPrepare, verifyArgumenthasNext, next, previousprotected DUP(KernelProgramBlock block, AClass stackTopType)
public void loadToStack(KernelProgramBlock block)
PushStackableloadToStack 在接口中 PushStackablepublic AClass getResultType()
getResultType 在接口中 IParampublic void asArgument()
KernelParamKernelParam has used by other, than need call this method.asArgument 在接口中 KernelParamprotected void doExecute()
doExecute 在类中 AbstractOperatorpublic GlobalVariable field(String name)
KernelParamfield 在接口中 KernelParamfield 在接口中 IParamCopyright © 2015. All rights reserved.