public function process(ContainerBuilder $container)
    {
        do {
            $this->repeat = false;
            foreach ($this->passes as $pass) {
                $pass->process($container);
            }
        } while ($this->repeat);
    }
public function process(ContainerBuilder $container)
    {
        do {
            $this->repeat = false;
            foreach ($this->passes as $pass) {
                $pass->process($container);
            }
        } while ($this->repeat);
    }
public function process ( ContainerBuilder $ container ) { do { $ this -> repeat = false ; foreach ( $ this -> passes as $ pass ) { $ pass -> process ( $ container ) ; } } while ( $ this -> repeat ) ; }
Process the repeatable passes that run more than once.
Process the repeatable passes that run more than once .