diff options
-rw-r--r-- | org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java index 44f2ff89b..f7e96cb7c 100644 --- a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java +++ b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java @@ -2240,7 +2240,7 @@ public MethodBinding resolveTypesFor(MethodBinding method, boolean fromSynthetic } } // fix for NPE of https://bugs.eclipse.org/403396 - if (parameterType != null && !parameterType.isValidBinding() && !(parameterType instanceof MissingTypeBinding)) + if (parameterType != null && !parameterType.isValidBinding() && ((parameterType.tagBits & TagBits.HasMissingType) == 0)) foundArgProblem = true; // SH} if (parameterType == null) { |