public class DfaBinOpValue extends DfaValue
Modifier and Type | Class and Description |
---|---|
static class |
DfaBinOpValue.BinOp |
static class |
DfaBinOpValue.Factory |
Modifier and Type | Method and Description |
---|---|
boolean |
dependsOn(DfaVariableValue other) |
DfIntegralType |
getDfType() |
DfaVariableValue |
getLeft() |
DfaBinOpValue.BinOp |
getOperation() |
DfaValue |
getRight() |
IElementType |
getTokenType() |
PsiType |
getType() |
java.lang.String |
toString() |
DfaValue |
tryReduceOnCast(DfaMemoryState state,
PsiPrimitiveType type) |
public DfaVariableValue getLeft()
public DfaValue getRight()
public PsiType getType()
public DfIntegralType getDfType()
public boolean dependsOn(DfaVariableValue other)
public DfaBinOpValue.BinOp getOperation()
public java.lang.String toString()
toString
in class java.lang.Object
public DfaValue tryReduceOnCast(DfaMemoryState state, PsiPrimitiveType type)
public IElementType getTokenType()