X-Git-Url: http://git.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/internal/compiler/ast/QualifiedNameReference.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/internal/compiler/ast/QualifiedNameReference.java index ca262ed..da5359a 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/internal/compiler/ast/QualifiedNameReference.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/internal/compiler/ast/QualifiedNameReference.java @@ -20,7 +20,6 @@ import net.sourceforge.phpdt.internal.compiler.lookup.LocalVariableBinding; import net.sourceforge.phpdt.internal.compiler.lookup.MethodScope; import net.sourceforge.phpdt.internal.compiler.lookup.ProblemFieldBinding; import net.sourceforge.phpdt.internal.compiler.lookup.ProblemReferenceBinding; -import net.sourceforge.phpdt.internal.compiler.lookup.ReferenceBinding; import net.sourceforge.phpdt.internal.compiler.lookup.SourceTypeBinding; import net.sourceforge.phpdt.internal.compiler.lookup.SyntheticAccessMethodBinding; import net.sourceforge.phpdt.internal.compiler.lookup.TypeBinding; @@ -71,18 +70,18 @@ public class QualifiedNameReference extends NameReference { } } break; - case LOCAL : - // first binding is a local variable - LocalVariableBinding localBinding; - if (!flowInfo - .isDefinitelyAssigned(localBinding = (LocalVariableBinding) binding)) { - currentScope.problemReporter().uninitializedLocalVariable(localBinding, this); - } - if (flowInfo.isReachable()) { - localBinding.useFlag = LocalVariableBinding.USED; - } else if (localBinding.useFlag == LocalVariableBinding.UNUSED) { - localBinding.useFlag = LocalVariableBinding.FAKE_USED; - } +// case LOCAL : +// // first binding is a local variable +// LocalVariableBinding localBinding; +// if (!flowInfo +// .isDefinitelyAssigned(localBinding = (LocalVariableBinding) binding)) { +// currentScope.problemReporter().uninitializedLocalVariable(localBinding, this); +// } +// if (flowInfo.isReachable()) { +// localBinding.useFlag = LocalVariableBinding.USED; +// } else if (localBinding.useFlag == LocalVariableBinding.UNUSED) { +// localBinding.useFlag = LocalVariableBinding.FAKE_USED; +// } } if (needValue) { @@ -208,17 +207,17 @@ public class QualifiedNameReference extends NameReference { currentScope.problemReporter().uninitializedBlankFinalField(fieldBinding, this); } break; - case LOCAL : // reading a local variable - LocalVariableBinding localBinding; - if (!flowInfo - .isDefinitelyAssigned(localBinding = (LocalVariableBinding) binding)) { - currentScope.problemReporter().uninitializedLocalVariable(localBinding, this); - } - if (flowInfo.isReachable()) { - localBinding.useFlag = LocalVariableBinding.USED; - } else if (localBinding.useFlag == LocalVariableBinding.UNUSED) { - localBinding.useFlag = LocalVariableBinding.FAKE_USED; - } +// case LOCAL : // reading a local variable +// LocalVariableBinding localBinding; +// if (!flowInfo +// .isDefinitelyAssigned(localBinding = (LocalVariableBinding) binding)) { +// currentScope.problemReporter().uninitializedLocalVariable(localBinding, this); +// } +// if (flowInfo.isReachable()) { +// localBinding.useFlag = LocalVariableBinding.USED; +// } else if (localBinding.useFlag == LocalVariableBinding.UNUSED) { +// localBinding.useFlag = LocalVariableBinding.FAKE_USED; +// } } if (needValue) { manageEnclosingInstanceAccessIfNecessary(currentScope);