protected function parseDesignatorPointcut(string $operator, string $pointcutExpression, PointcutFilterComposite $pointcutFilterComposite, array &$trace = []): void
    {
        throw new InvalidPointcutExpressionException('The given method privilege target matcher contained an expression for a named pointcut. This not supported! Given expression: "' . $pointcutExpression . '".', 1222014591);
    }
protected function parseDesignatorPointcut(string $operator, string $pointcutExpression, PointcutFilterComposite $pointcutFilterComposite, array &$trace = []): void
    {
        throw new InvalidPointcutExpressionException('The given method privilege target matcher contained an expression for a named pointcut. This not supported! Given expression: "' . $pointcutExpression . '".', 1222014591);
    }
protected function parseDesignatorPointcut ( string $ operator , string $ pointcutExpression , PointcutFilterComposite $ pointcutFilterComposite , array & $ trace = [ ] ) : void { throw new InvalidPointcutExpressionException ( 'The given method privilege target matcher contained an expression for a named pointcut. This not supported! Given expression: "' . $ pointcutExpression . '".' , 1222014591 ) ; }
Throws an exception, as recursive privilege targets are not allowed.

@param string $operator The operator
@param string $pointcutExpression The pointcut expression (value of the designator)
@param PointcutFilterComposite $pointcutFilterComposite An instance of the pointcut filter composite. The result (ie. the pointcut filter) will be added to this composite object.
@param array &$trace
@return void
@throws InvalidPointcutExpressionException
Throws an exception as recursive privilege targets are not allowed .