nodes: 0, module; 1, function_definition; 2, function_name:sort; 3, parameters; 4, block; 5, identifier:self; 6, list_splat_pattern; 7, dictionary_splat_pattern; 8, expression_statement; 9, expression_statement; 10, for_statement; 11, identifier:args; 12, identifier:kwargs; 13, comment:"""Sort this setlist in place."""; 14, call; 15, pattern_list; 16, call; 17, block; 18, attribute; 19, argument_list; 20, identifier:index; 21, identifier:value; 22, identifier:enumerate; 23, argument_list; 24, expression_statement; 25, attribute; 26, identifier:sort; 27, list_splat; 28, dictionary_splat; 29, attribute; 30, assignment; 31, identifier:self; 32, identifier:_list; 33, identifier:args; 34, identifier:kwargs; 35, identifier:self; 36, identifier:_list; 37, subscript; 38, identifier:index; 39, attribute; 40, identifier:value; 41, identifier:self; 42, identifier:_dict
code: def sort(self, *args, **kwargs):
  		"""Sort this setlist in place."""
  		self._list.sort(*args, **kwargs)
  		for index, value in enumerate(self._list):
  			self._dict[value] = index