public class IndexRefinementInfo
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
CFStore | 
elseStore  | 
Node | 
left  | 
javax.lang.model.element.AnnotationMirror | 
leftAnno
Annotation for left and right expressions. 
 | 
ConditionalTransferResult<CFValue,CFStore> | 
newResult  | 
Node | 
right  | 
javax.lang.model.element.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 javax.lang.model.element.AnnotationMirror leftAnno
public javax.lang.model.element.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)