Class InitializationFieldAccessTreeAnnotator

All Implemented Interfaces:
TreeVisitor<Void,AnnotatedTypeMirror>

public class InitializationFieldAccessTreeAnnotator extends TreeAnnotator
Part of the freedom-before-commitment type system.

This annotator should be added to GenericAnnotatedTypeFactory.createTreeAnnotator() for the target checker. It ensures that the fields of an uninitialized receiver have the top type in the parent checker's hierarchy.

See Also: