isset($this->ignoredAnnotationNames
[$name]) &&
isset($this->imports
['__NAMESPACE__'
]) &&
$this->
classExists($this->imports
['__NAMESPACE__'
] . '\\' .
$name) ) { $name =
$this->imports
['__NAMESPACE__'
] . '\\' .
$name;
$found = true;
} elseif (!
isset($this->ignoredAnnotationNames
[$name]) &&
$this->
classExists($name)) { $found = true;
} if (!
$found) { if ($this->
isIgnoredAnnotation($name)) { return false;
} throw AnnotationException::
semanticalError(sprintf( <<<'EXCEPTION'
The annotation "@%s" in %s was never imported. Did you maybe forget to add a "use" statement for this annotation?
EXCEPTION
,
$name,
$this->context
));
}