Home | History | Annotate | Download | only in evaluation

Lines Matching defs:currentSize

37     protected int     currentSize;
106 System.arraycopy(other.values, 0, this.values, 0, other.currentSize);
109 currentSize = other.currentSize;
121 if (this.currentSize != other.currentSize)
123 throw new IllegalArgumentException("Stacks have different current sizes ["+this.currentSize+"] and ["+other.currentSize+"]");
129 for (int index = 0; index < currentSize; index++)
166 for (int index = 0; index < currentSize; index++)
171 currentSize = 0;
181 return currentSize;
217 return values[currentSize - index - 1];
229 values[currentSize - index - 1] = value;
240 System.arraycopy(values, currentSize - index,
241 values, currentSize - index - 1,
243 currentSize--;
255 values[currentSize++] = TOP_VALUE;
259 values[currentSize++] = value;
262 if (actualMaxSize < currentSize)
264 actualMaxSize = currentSize;
274 Value value = values[--currentSize];
276 values[currentSize] = null;
281 values[--currentSize] = null;
349 values[--currentSize] = null;
359 values[--currentSize] = null;
360 values[--currentSize] = null;
369 values[currentSize] = values[currentSize - 1].category1Value();
371 currentSize++;
374 if (actualMaxSize < currentSize)
376 actualMaxSize = currentSize;
387 values[currentSize] = values[currentSize - 1].category1Value();
388 values[currentSize - 1] = values[currentSize - 2].category1Value();
389 values[currentSize - 2] = values[currentSize ];
391 currentSize++;
394 if (actualMaxSize < currentSize)
396 actualMaxSize = currentSize;
407 values[currentSize] = values[currentSize - 1].category1Value();
408 values[currentSize - 1] = values[currentSize - 2];
409 values[currentSize - 2] = values[currentSize - 3];
410 values[currentSize - 3] = values[currentSize ];
412 currentSize++;
415 if (actualMaxSize < currentSize)
417 actualMaxSize = currentSize;
427 values[currentSize ] = values[currentSize - 2];
428 values[currentSize + 1] = values[currentSize - 1];
430 currentSize += 2;
433 if (actualMaxSize < currentSize)
435 actualMaxSize = currentSize;
446 values[currentSize + 1] = values[currentSize - 1];
447 values[currentSize ] = values[currentSize - 2];
448 values[currentSize - 1] = values[currentSize - 3];
449 values[currentSize - 2] = values[currentSize + 1];
450 values[currentSize - 3] = values[currentSize ];
452 currentSize += 2;
455 if (actualMaxSize < currentSize)
457 actualMaxSize = currentSize;
468 values[currentSize + 1] = values[currentSize - 1];
469 values[currentSize ] = values[currentSize - 2];
470 values[currentSize - 1] = values[currentSize - 3];
471 values[currentSize - 2] = values[currentSize - 4];
472 values[currentSize - 3] = values[currentSize + 1];
473 values[currentSize - 4] = values[currentSize ];
475 currentSize += 2;
478 if (actualMaxSize < currentSize)
480 actualMaxSize = currentSize;
490 Value value1 = values[currentSize - 1].category1Value();
491 Value value2 = values[currentSize - 2].category1Value();
493 values[currentSize - 1] = value2;
494 values[currentSize - 2] = value1;
510 if (this.currentSize != other.currentSize)
515 for (int index = 0; index < currentSize; index++)
532 int hashCode = currentSize;
534 for (int index = 0; index < currentSize; index++)
551 for (int index = 0; index < currentSize; index++)