public function __construct($method)
 {
     parent::__construct("Annotator method `{$method}` does not allow wildcards in annotation name.");
 }
 /**
  * InvalidFunctionException constructor.
  *
  * @param string $name
  */
 public function __construct($name)
 {
     parent::__construct(sprintf('Annotation function "%s" is undefined.', $name));
 }
 public function __construct($annotation)
 {
     parent::__construct("The `{$annotation}` annotation was used wrong. Please check the arguments.");
 }