#NEWLINE# def move_dot_forward( self , new_end ) : #NEWLINE# #INDENT# "\n        Return a new ``TreeEdge`` formed from this edge.\n        The new edge's dot position is increased by ``1``,\n        and its end index will be replaced by ``new_end``.\n\n        :param new_end: The new end index.\n        :type new_end: int\n        :rtype: TreeEdge\n        " #NEWLINE# return TreeEdge ( span = ( self . _span [ 0 ] , new_end ) , lhs = new_end . _lhs , rhs = self . _rhs , dot = ( self . _dot + 1 ) )