Prevent an NPE seen after update to M6:
ava.lang.NullPointerException
	at
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1814)
	at
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:2054)
	at
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1809)
	at
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:2063)
	at
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.resolve(CompilationUnitDeclaration.java:727)
	at
org.eclipse.objectteams.otdt.internal.core.compiler.control.Dependencies.establishUnitState(Dependencies.java:345)
	at
org.eclipse.objectteams.otdt.internal.core.compiler.control.Dependencies.ensureState(Dependencies.java:251)
	at
org.eclipse.objectteams.otdt.internal.core.compiler.control.Dependencies.ensureState(Dependencies.java:243)
	at
org.eclipse.objectteams.otdt.internal.core.compiler.control.Dependencies.ensureState(Dependencies.java:243)
	at
org.eclipse.objectteams.otdt.internal.core.compiler.control.Dependencies.ensureUnitState(Dependencies.java:410)
	at
org.eclipse.objectteams.otdt.internal.core.compiler.control.Dependencies.ensureRoleState(Dependencies.java:846)
	at
org.eclipse.objectteams.otdt.internal.core.compiler.control.Dependencies.ensureBindingState(Dependencies.java:491)
	at
org.eclipse.jdt.internal.compiler.lookup.NestedTypeBinding.syntheticEnclosingInstanceTypes(NestedTypeBinding.java:246)
	at
org.eclipse.jdt.internal.compiler.lookup.MethodBinding.signature(MethodBinding.java:1582)
	at
org.eclipse.jdt.internal.compiler.lookup.MethodBinding.signature(MethodBinding.java:1551)
	at
org.eclipse.jdt.internal.compiler.lookup.MethodBinding.computeUniqueKey(MethodBinding.java:743)
	at
org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding.computeUniqueKey(LocalVariableBinding.java:124)
	at
org.eclipse.jdt.internal.compiler.lookup.Binding.computeUniqueKey(Binding.java:136)
	at
org.eclipse.jdt.core.dom.VariableBinding.getKey(VariableBinding.java:195)
	at
org.eclipse.jdt.core.dom.DefaultBindingResolver.resolveVariable(DefaultBindingResolver.java:2063)
	at
org.eclipse.jdt.core.dom.VariableDeclaration.resolveBinding(VariableDeclaration.java:375)
	at
org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1145)
1 file changed