src/Doctrine/Annotation/Tokens.php
public function offsetSet($index, $token)
    {
        if (!$token instanceof Token) {
            $type = \gettype($token);
            if ('object' === $type) {
                $type = \get_class($token);
            }

            throw new \InvalidArgumentException(sprintf(
                'Token must be an instance of PhpCsFixer\\Doctrine\\Annotation\\Token, %s given.',
                $type
            ));
        }

        if (null === $index) {
            $index = \count($this);
            $this->setSize($this->getSize() + 1);
        }

        parent::offsetSet($index, $token);
    }
public function offsetSet($index, $token)
    {
        if (!$token instanceof Token) {
            $type = \gettype($token);
            if ('object' === $type) {
                $type = \get_class($token);
            }

            throw new \InvalidArgumentException(sprintf(
                'Token must be an instance of PhpCsFixer\\Doctrine\\Annotation\\Token, %s given.',
                $type
            ));
        }

        if (null === $index) {
            $index = \count($this);
            $this->setSize($this->getSize() + 1);
        }

        parent::offsetSet($index, $token);
    }
public function offsetSet ( $ index , $ token ) { if ( ! $ token instanceof Token ) { $ type = \ gettype ( $ token ) ; if ( 'object' === $ type ) { $ type = \ get_class ( $ token ) ; } throw new \ InvalidArgumentException ( sprintf ( 'Token must be an instance of PhpCsFixer\\Doctrine\\Annotation\\Token, %s given.' , $ type ) ) ; } if ( null === $ index ) { $ index = \ count ( $ this ) ; $ this -> setSize ( $ this -> getSize ( ) + 1 ) ; } parent :: offsetSet ( $ index , $ token ) ; }
{@inheritdoc}

@throws \InvalidArgumentException
{ @inheritdoc }