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;