protected function _contextualize($node, $coverable = false) { $parent = $this->_states['current']; $node->namespace = $parent->namespace; $node->function = $parent->function; $node->parent = $parent; $node->coverable = $parent->hasMethods ? false : $coverable; $parent->tree[] = $node; $this->_assignLines($node); $node->inPhp = $this->_states['php']; $this->_states['body'] = ''; return $node; }