Class NullnessQualifierInference

java.lang.Object
com.sun.source.util.TreeScanner<Void,​Void>
com.google.errorprone.dataflow.nullnesspropagation.inference.NullnessQualifierInference
All Implemented Interfaces:
TreeVisitor<Void,​Void>

public class NullnessQualifierInference
extends TreeScanner<Void,​Void>
Eagerly traverse one MethodTree at a time and accumulate constraints between nullness qualifiers. Those constraints are then solved as needed in InferredNullability. Based on Java type inference as defined in JLS section 18.
Author:
bennostein@google.com (Benno Stein)