View | Details | Raw Unified | Return to bug 318004 | Differences between
and this patch

Collapse All | Expand All

(-)src/org/eclipse/wst/jsdt/internal/compiler/ast/FieldReference.java (+2 lines)
Lines 328-334 Link Here
328
	   possibleTypeBinding = scope.getBinding( possibleTypeName, Binding.TYPE  & RestrictiveFlagMASK, this, true /*resolve*/);
328
	   possibleTypeBinding = scope.getBinding( possibleTypeName, Binding.TYPE  & RestrictiveFlagMASK, this, true /*resolve*/);
329
	if(possibleTypeBinding != null && possibleTypeBinding.isValidBinding() && (TypeBinding)possibleTypeBinding != scope.getJavaLangObject()) {
329
	if(possibleTypeBinding != null && possibleTypeBinding.isValidBinding() && (TypeBinding)possibleTypeBinding != scope.getJavaLangObject()) {
330
		this.typeBinding=(TypeBinding)possibleTypeBinding;
330
		this.typeBinding=(TypeBinding)possibleTypeBinding;
331
		constant = Constant.NotAConstant;
331
		this.bits|=Binding.TYPE;
332
		this.bits|=Binding.TYPE;
333
		
332
		return this.typeBinding;
334
		return this.typeBinding;
333
	}
335
	}
334
	boolean receiverDefined=true;
336
	boolean receiverDefined=true;

Return to bug 318004