Lines Matching refs:LastPosition
25 LastPosition = buffer.Length - 1; in Clear()
34 if(!IsEmpty && ((LastPosition + 1) % buffer.Length) == FirstPosition) in Enqueue()
40 buffer[LastPosition] = element; in Enqueue()
54 if(FirstPosition == LastPosition) in TryDequeue()
90 … Array.Copy(buffer, FirstPosition, array, arrayIndex, LastPosition + 1 - FirstPosition); in CopyTo()
96 Array.Copy(buffer, 0, array, arrayIndex + rightSideLength, LastPosition + 1); in CopyTo()
105 var end = LastPosition; in GetEnumerator()
131 private int LastPosition { get; set; } property in Antmicro.Renode.Utilities.Collections.CircularBuffer
138 ? LastPosition + buffer.Length + 1 - FirstPosition
139 : LastPosition + 1 - FirstPosition);
161 LastPosition++; in MoveLast()
162 if(LastPosition == buffer.Length) in MoveLast()
165 LastPosition = 0; in MoveLast()