public class VarRefAssignStatement extends VarAssignStatement
| 限定符和类型 | 字段和说明 |
|---|---|
Expression |
exp |
protected VarAttribute |
lastVarAttribute |
protected int |
varIndex |
VarRef |
varRef |
| 构造器和说明 |
|---|
VarRefAssignStatement(Expression exp,
VarRef varRef) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
execute(Context ctx) |
int |
getVarIndex() |
void |
infer(InferContext inferCtx) |
void |
setVarIndex(int varIndex) |
protected int varIndex
public Expression exp
public VarRef varRef
protected VarAttribute lastVarAttribute
public VarRefAssignStatement(Expression exp, VarRef varRef)
public void execute(Context ctx)
execute 在类中 VarAssignStatementpublic int getVarIndex()
getVarIndex 在接口中 IVarIndexgetVarIndex 在类中 VarAssignStatementpublic void setVarIndex(int varIndex)
setVarIndex 在接口中 IVarIndexsetVarIndex 在类中 VarAssignStatementpublic void infer(InferContext inferCtx)
infer 在类中 VarAssignStatementCopyright © 2017. All rights reserved.