Lines Matching refs:results
334 * We pass in the arguments and return the results so the compiler
338 int[] results = new int[10];
341 results[0] = x + y;
342 results[1] = x - y;
343 results[2] = x * y;
344 results[3] = x * x;
345 results[4] = x / y;
346 results[5] = x % -y;
347 results[6] = x & y;
348 results[7] = x | y;
349 results[8] = x ^ y;
352 results[9] = x + ((((((((x + y) - y) * y) / y) % y) & y) | y) ^ y);
356 int negOne = -results[5];
362 if (results[0] != 69997) { return 2;};
363 if (results[1] != 70003) { return 3;};
364 if (results[2] != -210000) { return 4;};
365 if (results[3] != 605032704) { return 5;};
366 if (results[4] != -23333) { return 6;};
367 if (results[5] != 1) { return 7;};
368 if (results[6] != 70000) { return 8;};
369 if (results[7] != -3) { return 9;};
370 if (results[8] != -70003) { return 10;};
371 if (results[9] != 70000) { return 11;};
382 int[] results = new int[8];
385 results[0] = x + 1000;
386 results[1] = 1000 - x;
387 results[2] = x * 1000;
388 results[3] = x / 1000;
389 results[4] = x % 1000;
390 results[5] = x & 1000;
391 results[6] = x | -1000;
392 results[7] = x ^ -1000;
394 if (results[0] != 78777) { return 1; }
395 if (results[1] != -76777) { return 2; }
396 if (results[2] != 77777000) { return 3; }
397 if (results[3] != 77) { return 4; }
398 if (results[4] != 777) { return 5; }
399 if (results[5] != 960) { return 6; }
400 if (results[6] != -39) { return 7; }
401 if (results[7] != -76855) { return 8; }
410 int[] results = new int[8];
413 results[0] = x + 10;
414 results[1] = 10 - x;
415 results[2] = x * 10;
416 results[3] = x / 10;
417 results[4] = x % 10;
418 results[5] = x & 10;
419 results[6] = x | -10;
420 results[7] = x ^ -10;
424 if (results[0] != -55545) {return 2; }
425 if (results[1] != 55565) {return 3; }
426 if (results[2] != -555550) {return 4; }
427 if (results[3] != -5555) {return 5; }
428 if (results[4] != -5) {return 6; }
429 if (results[5] != 8) {return 7; }
430 if (results[6] != -1) {return 8; }
431 if (results[7] != 55563) {return 9; }
440 int results[] = new int[4];
441 results[0] = value << dist;
442 results[1] = value >> dist;
443 results[2] = value >>> dist;
444 results[3] = (((value << dist) >> dist) >>> dist) << dist;
445 if (results[0] != 0x00aa0100) {return 1; }
446 if (results[1] != 0xffff00aa) {return 2; }
447 if (results[2] != 0x00ff00aa) {return 3; }
448 if (results[3] != 0xaa00) {return 4; }
453 * We pass in the arguments and return the results so the compiler
457 long[] results = new long[10];
460 results[0] = x + y;
461 results[1] = x - y;
462 results[2] = x * y;
463 results[3] = x * x;
464 results[4] = x / y;
465 results[5] = x % -y;
466 results[6] = x & y;
467 results[7] = x | y;
468 results[8] = x ^ y;
470 results[9] = x + ((((((((x + y) - y) * y) / y) % y) & y) | y) ^ y);
473 long negOne = -results[5];
477 if (results[0] != 69999999997L) { return 2; }
478 if (results[1] != 70000000003L) { return 3; }
479 if (results[2] != -210000000000L) { return 4; }
480 if (results[3] != -6833923606740729856L) { return 5; } // overflow
481 if (results[4] != -23333333333L) { return 6; }
482 if (results[5] != 1) { return 7; }
483 if (results[6] != 70000000000L) { return 8; }
484 if (results[7] != -3) { return 9; }
485 if (results[8] != -70000000003L) { return 10; }
486 if (results[9] != 70000000000L) { return 11; }
487 if (results.length != 10) { return 12; }
495 long results[] = new long[4];
496 results[0] = value << dist;
497 results[1] = value >> dist;
498 results[2] = value >>> dist;
499 results[3] = (((value << dist) >> dist) >>> dist) << dist;
500 if (results[0] != 0x96deff00aa010000L) { return results[0]; }
501 if (results[1] != 0xffffd5aa96deff00L) { return results[1]; }
502 if (results[2] != 0x0000d5aa96deff00L) { return results[2]; }
503 if (results[3] != 0xffff96deff000000L) { return results[3]; }
504 if (results.length != 4) { return 5; }
506 return results[0]; // test return-long