Chris@13: pass = null; Chris@16: parent::tearDown(); Chris@16: } Chris@16: Chris@13: protected function setPass(CodeCleanerPass $pass) Chris@13: { Chris@13: $this->pass = $pass; Chris@13: if (!isset($this->traverser)) { Chris@13: $this->traverser = new NodeTraverser(); Chris@13: } Chris@13: $this->traverser->addVisitor($this->pass); Chris@13: } Chris@13: Chris@13: protected function parseAndTraverse($code, $prefix = 'traverse($this->parse($code, $prefix)); Chris@13: } Chris@13: }