private function skipToNextStringOrNamespaceSeparator(\ArrayIterator $tokens)
    {
        while ($tokens->valid() && (T_STRING !== $tokens->current()[0]) && (T_NS_SEPARATOR !== $tokens->current()[0])) {
            $tokens->next();
        }
    }
private function skipToNextStringOrNamespaceSeparator(\ArrayIterator $tokens)
    {
        while ($tokens->valid() && (T_STRING !== $tokens->current()[0]) && (T_NS_SEPARATOR !== $tokens->current()[0])) {
            $tokens->next();
        }
    }
private function skipToNextStringOrNamespaceSeparator ( \ ArrayIterator $ tokens ) { while ( $ tokens -> valid ( ) && ( T_STRING !== $ tokens -> current ( ) [ 0 ] ) && ( T_NS_SEPARATOR !== $ tokens -> current ( ) [ 0 ] ) ) { $ tokens -> next ( ) ; } }
Fast-forwards the iterator as longs as we don't encounter a T_STRING or T_NS_SEPARATOR token.

@param \ArrayIterator $tokens
Fast - forwards the iterator as longs as we don t encounter a T_STRING or T_NS_SEPARATOR token .