parameters: (self, slice)
return_statement: return slicing.fix_slice(self._builder, slice, self.size)
docstring: Fix slice start and stop to be valid (inclusive and exclusive, resp)
          indexing bounds.
docstring_summary: Fix slice start and stop to be valid (inclusive and exclusive, resp)
          indexing bounds.
docstring_tokens: Fix slice start and stop to be valid ( inclusive and exclusive resp ) indexing bounds .
function: def fix_slice(self, slice):
          """
          Fix slice start and stop to be valid (inclusive and exclusive, resp)
          indexing bounds.
          """
          return slicing.fix_slice(self._builder, slice, self.size)
function_tokens: def fix_slice ( self , slice ) : return slicing . fix_slice ( self . _builder , slice , self . size )