public class IndexRefinementInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
org.checkerframework.framework.flow.CFStore |
elseStore |
org.checkerframework.dataflow.cfg.node.Node |
left |
javax.lang.model.element.AnnotationMirror |
leftAnno
Annotation for left and right expressions.
|
org.checkerframework.dataflow.analysis.ConditionalTransferResult<org.checkerframework.framework.flow.CFValue,org.checkerframework.framework.flow.CFStore> |
newResult |
org.checkerframework.dataflow.cfg.node.Node |
right |
javax.lang.model.element.AnnotationMirror |
rightAnno
Annotation for left and right expressions.
|
org.checkerframework.framework.flow.CFStore |
thenStore |
Constructor and Description |
---|
IndexRefinementInfo(org.checkerframework.dataflow.analysis.TransferResult<org.checkerframework.framework.flow.CFValue,org.checkerframework.framework.flow.CFStore> result,
org.checkerframework.framework.flow.CFAbstractAnalysis<?,?,?> analysis,
org.checkerframework.dataflow.cfg.node.BinaryOperationNode node) |
IndexRefinementInfo(org.checkerframework.dataflow.analysis.TransferResult<org.checkerframework.framework.flow.CFValue,org.checkerframework.framework.flow.CFStore> result,
org.checkerframework.framework.flow.CFAbstractAnalysis<?,?,?> analysis,
org.checkerframework.dataflow.cfg.node.Node r,
org.checkerframework.dataflow.cfg.node.Node l) |
public org.checkerframework.dataflow.cfg.node.Node left
public org.checkerframework.dataflow.cfg.node.Node right
public javax.lang.model.element.AnnotationMirror leftAnno
public javax.lang.model.element.AnnotationMirror rightAnno
public org.checkerframework.framework.flow.CFStore thenStore
public org.checkerframework.framework.flow.CFStore elseStore
public org.checkerframework.dataflow.analysis.ConditionalTransferResult<org.checkerframework.framework.flow.CFValue,org.checkerframework.framework.flow.CFStore> newResult
public IndexRefinementInfo(org.checkerframework.dataflow.analysis.TransferResult<org.checkerframework.framework.flow.CFValue,org.checkerframework.framework.flow.CFStore> result, org.checkerframework.framework.flow.CFAbstractAnalysis<?,?,?> analysis, org.checkerframework.dataflow.cfg.node.Node r, org.checkerframework.dataflow.cfg.node.Node l)
public IndexRefinementInfo(org.checkerframework.dataflow.analysis.TransferResult<org.checkerframework.framework.flow.CFValue,org.checkerframework.framework.flow.CFStore> result, org.checkerframework.framework.flow.CFAbstractAnalysis<?,?,?> analysis, org.checkerframework.dataflow.cfg.node.BinaryOperationNode node)