original_string: public function toList(bool $mutable): ArrayList
  	{
  		if ($mutable)
  		{
  			return new MutableList(array_values($this->data));
  		}
  		else
  		{
  			return new ImmutableList(array_values($this->data));
  		}
  	}
code: public function toList(bool $mutable): ArrayList
  	{
  		if ($mutable)
  		{
  			return new MutableList(array_values($this->data));
  		}
  		else
  		{
  			return new ImmutableList(array_values($this->data));
  		}
  	}
code_tokens: public function toList ( bool $ mutable ) : ArrayList { if ( $ mutable ) { return new MutableList ( array_values ( $ this -> data ) ) ; } else { return new ImmutableList ( array_values ( $ this -> data ) ) ; } }
docstring: Copy the values of this collection into a list. Keys are not preserved.
  
  @param bool $mutable : if true, will return a MutableList, otherwise an ImmutableList
  @return ArrayList
docstring_tokens: Copy the values of this collection into a list . Keys are not preserved .