scala.tools.refactoring.util.SourceWithMarker.SimpleMovement
The actual implementation of the movement
The actual implementation of the movement
Returns a possibly empty sequence of markers, that this movement could lead to,
starting at the given argument. For example, the movement 'a'.atLeastOnce
applied
to the beginning of "aaa", would return Seq(2, 1)
. Note that elements at the start
of the returned sequence are favored over elements coming later, so greedy movements
should always return the biggest jumps at the beginning.