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.Objectpublic DfaValue tryReduceOnCast(DfaMemoryState state, PsiPrimitiveType type)
public IElementType getTokenType()