private function checkDescription(): bool
    {
        if (($hasNoDesc = !@$this->matches['desc']) && ($this->descAsWarning)) {
            throw (new CodeWarning(static::CODE_TAG_MISSING_DESC, self::MESSAGE_TAG_MISSING_DESC, $this->stackPos))
                ->setPayload([$this->matches['var']])
                ->setToken($this->token);
        }

        return !$hasNoDesc;
    }