public class IndexRefinementInfo extends Object
Modifier and Type | Field and Description |
---|---|
CFStore |
elseStore |
Node |
left |
AnnotationMirror |
leftAnno
Annotation for left and right expressions.
|
ConditionalTransferResult<CFValue,CFStore> |
newResult |
Node |
right |
AnnotationMirror |
rightAnno
Annotation for left and right expressions.
|
CFStore |
thenStore |
Constructor and Description |
---|
IndexRefinementInfo(TransferResult<CFValue,CFStore> result,
CFAbstractAnalysis<?,?,?> analysis,
BinaryOperationNode node) |
IndexRefinementInfo(TransferResult<CFValue,CFStore> result,
CFAbstractAnalysis<?,?,?> analysis,
Node r,
Node l) |
public Node left
public Node right
public AnnotationMirror leftAnno
public AnnotationMirror rightAnno
public CFStore thenStore
public CFStore elseStore
public ConditionalTransferResult<CFValue,CFStore> newResult
public IndexRefinementInfo(TransferResult<CFValue,CFStore> result, CFAbstractAnalysis<?,?,?> analysis, Node r, Node l)
public IndexRefinementInfo(TransferResult<CFValue,CFStore> result, CFAbstractAnalysis<?,?,?> analysis, BinaryOperationNode node)