Uses of Class
org.eclipse.jdt.internal.compiler.ast.NullAnnotationMatching

Packages that use NullAnnotationMatching
org.eclipse.jdt.internal.compiler.ast   
org.eclipse.jdt.internal.compiler.problem   
 

Uses of NullAnnotationMatching in org.eclipse.jdt.internal.compiler.ast
 

Fields in org.eclipse.jdt.internal.compiler.ast declared as NullAnnotationMatching
static NullAnnotationMatching NullAnnotationMatching.NULL_ANNOTATIONS_MISMATCH
           
static NullAnnotationMatching NullAnnotationMatching.NULL_ANNOTATIONS_OK
           
static NullAnnotationMatching NullAnnotationMatching.NULL_ANNOTATIONS_OK_NONNULL
           
static NullAnnotationMatching NullAnnotationMatching.NULL_ANNOTATIONS_UNCHECKED
           
 

Methods in org.eclipse.jdt.internal.compiler.ast that return NullAnnotationMatching
static NullAnnotationMatching NullAnnotationMatching.analyse(TypeBinding requiredType, TypeBinding providedType, int nullStatus)
          Find any mismatches between the two given types, which are caused by null type annotations.
static NullAnnotationMatching NullAnnotationMatching.analyse(TypeBinding requiredType, TypeBinding providedType, TypeBinding providedSubstitute, int nullStatus, NullAnnotationMatching.CheckMode mode)
          Find any mismatches between the two given types, which are caused by null type annotations.
 

Uses of NullAnnotationMatching in org.eclipse.jdt.internal.compiler.problem
 

Methods in org.eclipse.jdt.internal.compiler.problem with parameters of type NullAnnotationMatching
 void ProblemReporter.nullityMismatchingTypeAnnotation(Expression expression, TypeBinding providedType, TypeBinding requiredType, NullAnnotationMatching status)
           
 void ProblemReporter.referenceExpressionArgumentNullityMismatch(ReferenceExpression location, TypeBinding requiredType, TypeBinding providedType, MethodBinding descriptorMethod, int idx, NullAnnotationMatching status)