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)