public function analyze() { $this->atomIs('Function')->outIs('BLOCK')->atomInside(array('Yield', 'Yieldfrom'))->back('first'); $this->prepareQuery(); }