Name | Description | Type | Package | Framework |
CFAbstractAnalysis | CFAbstractAnalysis is an extensible org. | Class | org.checkerframework.framework.flow | Checker |
CFAbstractStore | A store for the checker framework analysis tracks the annotations of memory locations such as local variables and fields. | Class | org.checkerframework.framework.flow | Checker |
CFAbstractTransfer | The default analysis transfer function for the Checker Framework propagates information through assignments and uses the AnnotatedTypeFactory to | Class | org.checkerframework.framework.flow | Checker |
CFAbstractValue | An implementation of an abstract value used by the Checker Framework org. | Class | org.checkerframework.framework.flow | Checker |
CFAnalysis | The default org. | Class | org.checkerframework.framework.flow | Checker |
CFCFGBuilder | A control-flow graph builder (see CFGBuilder) that knows about the Checker Framework annotations and their representation as | Class | org.checkerframework.framework.flow | Checker |
CFStore | The default store used in the Checker Framework. | Class | org.checkerframework.framework.flow | Checker |
CFTransfer | The default transfer function used in the Checker Framework. | Class | org.checkerframework.framework.flow | Checker |
CFTreeBuilder | The TreeBuilder permits the creation of new AST Trees using the non-public Java compiler API TreeMaker. | Class | org.checkerframework.framework.flow | Checker |
CFValue | The default abstract value used in the Checker Framework. | Class | org.checkerframework.framework.flow | Checker |
LubTypeVariableAnnotator | At the moment, this class is just a collection of special cases that fix the behavior of AnnotateAsLub Annotate as lub always uses a type variable's upper bound to annotate (when in fact the type variable unchanged | Class | org.checkerframework.framework.flow.util | Checker |