rem: i = 0; result1 = "pass"; result2 = "fail: did not hit code after inner loop"; result3 = "pass"; 
add: i = 0; result1 = "pass"; result2 = "fail: did not hit code after inner loop"; result3 = "pass"; 
context:     function NestedLabel() {        i = 0;        result1 = "pass";        result2 = "fail: did not hit code after inner loop";        result3 = "pass";        outer: {            do {                inner: {//                    print( i );                    break inner;                    result1 = "fail: did break out of inner label";                  }                result2 = "pass";                break outer;                print (i);            } while ( i++ < 100 );        }        result3 = "fail: did not break out of outer label";        testcases[tc++] = new TestCase(            SECTION,            "number of loop iterations",            0,            i );        testcases[tc++] = new TestCase(            SECTION,            "break out of inner loop",            "pass",            result1 );        testcases[tc++] = new TestCase(            SECTION,            "break out of outer loop",            "pass",            result2 );    }
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/4218d0f5950d93cb2609d946f6af7ce1b2e89575/dowhile-005.js/buggy/js/tests/ecma_2/Statements/dowhile-005.js