original_string: public function offsetGet($offset)
  	{
  		if ($this->offsetExists($offset))
  		{
  			return (bool) (ord($this->data[(int) ($offset / 8)]) & (1 << $offset % 8));
  		}
  		else
  		{
  			throw new \OutOfRangeException('Argument offset must be a positive integer lesser than the size');
  		}
  	}
code: public function offsetGet($offset)
  	{
  		if ($this->offsetExists($offset))
  		{
  			return (bool) (ord($this->data[(int) ($offset / 8)]) & (1 << $offset % 8));
  		}
  		else
  		{
  			throw new \OutOfRangeException('Argument offset must be a positive integer lesser than the size');
  		}
  	}
code_tokens: public function offsetGet ( $ offset ) { if ( $ this -> offsetExists ( $ offset ) ) { return ( bool ) ( ord ( $ this -> data [ ( int ) ( $ offset / 8 ) ] ) & ( 1 << $ offset % 8 ) ) ; } else { throw new \ OutOfRangeException ( 'Argument offset must be a positive integer lesser than the size' ) ; } }
docstring: Get the truth value for an index
  
  @param   integer  $offset  The offset
  
  @return  boolean  The truth value
  
  @throw   \OutOfRangeException  Argument index must be an positive integer lesser than the size
  
  @since   1.0.0
docstring_tokens: Get the truth value for an index