public class VarRefAssignExpress extends Expression implements IVarIndex
| 限定符和类型 | 字段和说明 |
|---|---|
Expression |
exp |
protected VarAttribute |
lastVarAttribute |
protected int |
varIndex |
VarRef |
varRef |
type| 构造器和说明 |
|---|
VarRefAssignExpress(Expression exp,
VarRef varRef) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
evaluate(Context ctx) |
int |
getVarIndex() |
void |
infer(InferContext inferCtx) |
void |
setVarIndex(int index) |
getType, setTypepublic Expression exp
public VarRef varRef
protected VarAttribute lastVarAttribute
protected int varIndex
public VarRefAssignExpress(Expression exp, VarRef varRef)
public Object evaluate(Context ctx)
evaluate 在类中 Expressionpublic void infer(InferContext inferCtx)
public void setVarIndex(int index)
setVarIndex 在接口中 IVarIndexpublic int getVarIndex()
getVarIndex 在接口中 IVarIndexCopyright © 2018. All rights reserved.