Ensure bridgeMethods is initialized, even when constructed from other subtypes, such as MissingTypeBinding. Review at http://gwt-code-reviews.appspot.com/708802 git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@8434 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java b/dev/core/src/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java index 22f30a1..18105ab 100644 --- a/dev/core/src/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java +++ b/dev/core/src/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java
@@ -38,7 +38,7 @@ protected ReferenceBinding[] superInterfaces; protected FieldBinding[] fields; protected MethodBinding[] methods; - protected MethodBinding[] bridgeMethods; + protected MethodBinding[] bridgeMethods = Binding.NO_METHODS; protected ReferenceBinding[] memberTypes; protected TypeVariableBinding[] typeVariables;