text: //// [invalidWhileBreakStatements.ts]
  // All errors
  
  // naked break not allowed
  break;
  
  // non-existent label
  ONE:
  while (true) break TWO;
  
  // break from inside function
  TWO:
  while (true){
      var x = () => {
          break TWO;
      }
  }
  
  THREE:
  while (true) {
      var fn = function () {
          break THREE;
      }
  }
  
  // break forward
  while (true) {
      break FIVE;
      FIVE:
      while (true) { }
  }
  
  // label on non-loop statement
  NINE:
  var y = 12;
  
  while (true) {
      break NINE;
  }
  
  //// [invalidWhileBreakStatements.js]
  // All errors
  // naked break not allowed
  break;
  // non-existent label
  ONE: while (true)
      break TWO;
  // break from inside function
  TWO: while (true) {
      var x = function () {
          break TWO;
      };
  }
  THREE: while (true) {
      var fn = function () {
          break THREE;
      };
  }
  // break forward
  while (true) {
      break FIVE;
      FIVE: while (true) { }
  }
  // label on non-loop statement
  NINE: var y = 12;
  while (true) {
      break NINE;
  }
  