/** * Accept method of the visitor design pattern. This method will be called * by a visitor during tree traversal. * * @param \PDepend\Source\ASTVisitor\ASTVisitor $visitor * @param mixed $data * * @return mixed * @since 0.10.0 */ public function accept(\PDepend\Source\ASTVisitor\ASTVisitor $visitor, $data = null) { return $visitor->visitDeclareStatement($this, $data); }