/**
* @return FullyQualifiedClassElement
* The FQSEN of this class element from where it was
* originally defined
*/
public function getDefiningClassFQSEN() : FullyQualifiedClassName
{
if (is_null($this->defining_fqsen)) {
throw new CodeBaseException($this->getFQSEN(), "No defining class for {$this->getFQSEN()}");
}
return $this->defining_fqsen->getFullyQualifiedClassName();
}