if ((this.bits & ASTNode.DepthMASK) == 0) { if ((isReachable && isCompound) || !localBinding.isBlankFinal()){ currentScope.problemReporter().cannotAssignToFinalLocal(localBinding, this); } else if (flowInfo.isPotentiallyAssigned(localBinding)) {
if ((this.bits & ASTNode.DepthMASK) == 0) { if ((isReachable && isCompound) || !localBinding.isBlankFinal()){ currentScope.problemReporter().cannotAssignToFinalLocal(localBinding, this); } else if (flowInfo.isPotentiallyAssigned(localBinding)) {
if ((this.bits & ASTNode.DepthMASK) == 0) { if ((isReachable && isCompound) || !localBinding.isBlankFinal()){ currentScope.problemReporter().cannotAssignToFinalLocal(localBinding, this); } else if (flowInfo.isPotentiallyAssigned(localBinding)) {
if ((this.bits & ASTNode.DepthMASK) == 0) { if ((isReachable && isCompound) || !localBinding.isBlankFinal()){ currentScope.problemReporter().cannotAssignToFinalLocal(localBinding, this); } else if (flowInfo.isPotentiallyAssigned(localBinding)) {
if ((this.bits & ASTNode.DepthMASK) == 0) { if ((isReachable && isCompound) || !localBinding.isBlankFinal()){ currentScope.problemReporter().cannotAssignToFinalLocal(localBinding, this); } else if (flowInfo.isPotentiallyAssigned(localBinding)) {
if ((this.bits & ASTNode.DepthMASK) == 0) { if ((isReachable && isCompound) || !localBinding.isBlankFinal()){ currentScope.problemReporter().cannotAssignToFinalLocal(localBinding, this); } else if (flowInfo.isPotentiallyAssigned(localBinding)) {
if ((this.bits & ASTNode.DepthMASK) == 0) { if ((isReachable && isCompound) || !localBinding.isBlankFinal()){ currentScope.problemReporter().cannotAssignToFinalLocal(localBinding, this); } else if (flowInfo.isPotentiallyAssigned(localBinding)) {
if ((this.bits & ASTNode.DepthMASK) == 0) { if ((isReachable && isCompound) || !localBinding.isBlankFinal()){ currentScope.problemReporter().cannotAssignToFinalLocal(localBinding, this); } else if (flowInfo.isPotentiallyAssigned(localBinding)) {
if ((this.bits & ASTNode.DepthMASK) == 0) { if ((isReachable && isCompound) || !localBinding.isBlankFinal()){ currentScope.problemReporter().cannotAssignToFinalLocal(localBinding, this); } else if (flowInfo.isPotentiallyAssigned(localBinding)) {
if ((this.bits & ASTNode.DepthMASK) == 0) { if ((isReachable && isCompound) || !localBinding.isBlankFinal()){ currentScope.problemReporter().cannotAssignToFinalLocal(localBinding, this); } else if (flowInfo.isPotentiallyAssigned(localBinding)) {
if ((this.bits & ASTNode.DepthMASK) == 0) { if ((isReachable && isCompound) || !localBinding.isBlankFinal()){ currentScope.problemReporter().cannotAssignToFinalLocal(localBinding, this); } else if (flowInfo.isPotentiallyAssigned(localBinding)) {