private function innerStatementList(StatementBlockNode $parent, $terminator) {
    while ($this->currentType !== NULL && $this->currentType !== $terminator) {
      $this->matchHidden($parent);
      $parent->addChild($this->innerStatement());
    }
  }
private function innerStatementList(StatementBlockNode $parent, $terminator) {
    while ($this->currentType !== NULL && $this->currentType !== $terminator) {
      $this->matchHidden($parent);
      $parent->addChild($this->innerStatement());
    }
  }
private function innerStatementList ( StatementBlockNode $ parent , $ terminator ) { while ( $ this -> currentType !== NULL && $ this -> currentType !== $ terminator ) { $ this -> matchHidden ( $ parent ) ; $ parent -> addChild ( $ this -> innerStatement ( ) ) ; } }
Parse inner statement list.
@param StatementBlockNode $parent Node to append statements to
@param int|string $terminator Token type that terminates the statement list
Parse inner statement list .