|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||