Lines Matching defs:vh

86                                               vhField, vh -> testInstanceFieldWrongMethodType(this, vh),
126 static void testInstanceFieldWrongMethodType(VarHandleTestMethodTypeString recv, VarHandle vh) throws Throwable {
130 String x = (String) vh.get(null);
133 String x = (String) vh.get(Void.class);
136 String x = (String) vh.get(0);
140 Void x = (Void) vh.get(recv);
143 boolean x = (boolean) vh.get(recv);
147 String x = (String) vh.get();
150 String x = (String) vh.get(recv, Void.class);
157 vh.set(null, "foo");
160 vh.set(Void.class, "foo");
163 vh.set(recv, Void.class);
166 vh.set(0, "foo");
170 vh.set();
173 vh.set(recv, "foo", Void.class);
180 String x = (String) vh.getVolatile(null);
183 String x = (String) vh.getVolatile(Void.class);
186 String x = (String) vh.getVolatile(0);
190 Void x = (Void) vh.getVolatile(recv);
193 boolean x = (boolean) vh.getVolatile(recv);
197 String x = (String) vh.getVolatile();
200 String x = (String) vh.getVolatile(recv, Void.class);
207 vh.setVolatile(null, "foo");
210 vh.setVolatile(Void.class, "foo");
213 vh.setVolatile(recv, Void.class);
216 vh.setVolatile(0, "foo");
220 vh.setVolatile();
223 vh.setVolatile(recv, "foo", Void.class);
230 String x = (String) vh.getOpaque(null);
233 String x = (String) vh.getOpaque(Void.class);
236 String x = (String) vh.getOpaque(0);
240 Void x = (Void) vh.getOpaque(recv);
243 boolean x = (boolean) vh.getOpaque(recv);
247 String x = (String) vh.getOpaque();
250 String x = (String) vh.getOpaque(recv, Void.class);
257 vh.setOpaque(null, "foo");
260 vh.setOpaque(Void.class, "foo");
263 vh.setOpaque(recv, Void.class);
266 vh.setOpaque(0, "foo");
270 vh.setOpaque();
273 vh.setOpaque(recv, "foo", Void.class);
280 String x = (String) vh.getAcquire(null);
283 String x = (String) vh.getAcquire(Void.class);
286 String x = (String) vh.getAcquire(0);
290 Void x = (Void) vh.getAcquire(recv);
293 boolean x = (boolean) vh.getAcquire(recv);
297 String x = (String) vh.getAcquire();
300 String x = (String) vh.getAcquire(recv, Void.class);
307 vh.setRelease(null, "foo");
310 vh.setRelease(Void.class, "foo");
313 vh.setRelease(recv, Void.class);
316 vh.setRelease(0, "foo");
320 vh.setRelease();
323 vh.setRelease(recv, "foo", Void.class);
330 boolean r = vh.compareAndSet(null, "foo", "foo");
333 boolean r = vh.compareAndSet(Void.class, "foo", "foo");
336 boolean r = vh.compareAndSet(recv, Void.class, "foo");
339 boolean r = vh.compareAndSet(recv, "foo", Void.class);
342 boolean r = vh.compareAndSet(0, "foo", "foo");
346 boolean r = vh.compareAndSet();
349 boolean r = vh.compareAndSet(recv, "foo", "foo", Void.class);
356 boolean r = vh.weakCompareAndSetPlain(null, "foo", "foo");
359 boolean r = vh.weakCompareAndSetPlain(Void.class, "foo", "foo");
362 boolean r = vh.weakCompareAndSetPlain(recv, Void.class, "foo");
365 boolean r = vh.weakCompareAndSetPlain(recv, "foo", Void.class);
368 boolean r = vh.weakCompareAndSetPlain(0, "foo", "foo");
372 boolean r = vh.weakCompareAndSetPlain();
375 boolean r = vh.weakCompareAndSetPlain(recv, "foo", "foo", Void.class);
382 boolean r = vh.weakCompareAndSet(null, "foo", "foo");
385 boolean r = vh.weakCompareAndSet(Void.class, "foo", "foo");
388 boolean r = vh.weakCompareAndSet(recv, Void.class, "foo");
391 boolean r = vh.weakCompareAndSet(recv, "foo", Void.class);
394 boolean r = vh.weakCompareAndSet(0, "foo", "foo");
398 boolean r = vh.weakCompareAndSet();
401 boolean r = vh.weakCompareAndSet(recv, "foo", "foo", Void.class);
408 boolean r = vh.weakCompareAndSetAcquire(null, "foo", "foo");
411 boolean r = vh.weakCompareAndSetAcquire(Void.class, "foo", "foo");
414 boolean r = vh.weakCompareAndSetAcquire(recv, Void.class, "foo");
417 boolean r = vh.weakCompareAndSetAcquire(recv, "foo", Void.class);
420 boolean r = vh.weakCompareAndSetAcquire(0, "foo", "foo");
424 boolean r = vh.weakCompareAndSetAcquire();
427 boolean r = vh.weakCompareAndSetAcquire(recv, "foo", "foo", Void.class);
434 boolean r = vh.weakCompareAndSetRelease(null, "foo", "foo");
437 boolean r = vh.weakCompareAndSetRelease(Void.class, "foo", "foo");
440 boolean r = vh.weakCompareAndSetRelease(recv, Void.class, "foo");
443 boolean r = vh.weakCompareAndSetRelease(recv, "foo", Void.class);
446 boolean r = vh.weakCompareAndSetRelease(0, "foo", "foo");
450 boolean r = vh.weakCompareAndSetRelease();
453 boolean r = vh.weakCompareAndSetRelease(recv, "foo", "foo", Void.class);
460 String x = (String) vh.compareAndExchange(null, "foo", "foo");
463 String x = (String) vh.compareAndExchange(Void.class, "foo", "foo");
466 String x = (String) vh.compareAndExchange(recv, Void.class, "foo");
469 String x = (String) vh.compareAndExchange(recv, "foo", Void.class);
472 String x = (String) vh.compareAndExchange(0, "foo", "foo");
476 Void r = (Void) vh.compareAndExchange(recv, "foo", "foo");
479 boolean x = (boolean) vh.compareAndExchange(recv, "foo", "foo");
483 String x = (String) vh.compareAndExchange();
486 String x = (String) vh.compareAndExchange(recv, "foo", "foo", Void.class);
493 String x = (String) vh.compareAndExchangeAcquire(null, "foo", "foo");
496 String x = (String) vh.compareAndExchangeAcquire(Void.class, "foo", "foo");
499 String x = (String) vh.compareAndExchangeAcquire(recv, Void.class, "foo");
502 String x = (String) vh.compareAndExchangeAcquire(recv, "foo", Void.class);
505 String x = (String) vh.compareAndExchangeAcquire(0, "foo", "foo");
509 Void r = (Void) vh.compareAndExchangeAcquire(recv, "foo", "foo");
512 boolean x = (boolean) vh.compareAndExchangeAcquire(recv, "foo", "foo");
516 String x = (String) vh.compareAndExchangeAcquire();
519 String x = (String) vh.compareAndExchangeAcquire(recv, "foo", "foo", Void.class);
526 String x = (String) vh.compareAndExchangeRelease(null, "foo", "foo");
529 String x = (String) vh.compareAndExchangeRelease(Void.class, "foo", "foo");
532 String x = (String) vh.compareAndExchangeRelease(recv, Void.class, "foo");
535 String x = (String) vh.compareAndExchangeRelease(recv, "foo", Void.class);
538 String x = (String) vh.compareAndExchangeRelease(0, "foo", "foo");
542 Void r = (Void) vh.compareAndExchangeRelease(recv, "foo", "foo");
545 boolean x = (boolean) vh.compareAndExchangeRelease(recv, "foo", "foo");
549 String x = (String) vh.compareAndExchangeRelease();
552 String x = (String) vh.compareAndExchangeRelease(recv, "foo", "foo", Void.class);
559 String x = (String) vh.getAndSet(null, "foo");
562 String x = (String) vh.getAndSet(Void.class, "foo");
565 String x = (String) vh.getAndSet(recv, Void.class);
568 String x = (String) vh.getAndSet(0, "foo");
572 Void r = (Void) vh.getAndSet(recv, "foo");
575 boolean x = (boolean) vh.getAndSet(recv, "foo");
579 String x = (String) vh.getAndSet();
582 String x = (String) vh.getAndSet(recv, "foo", Void.class);
588 String x = (String) vh.getAndSetAcquire(null, "foo");
591 String x = (String) vh.getAndSetAcquire(Void.class, "foo");
594 String x = (String) vh.getAndSetAcquire(recv, Void.class);
597 String x = (String) vh.getAndSetAcquire(0, "foo");
601 Void r = (Void) vh.getAndSetAcquire(recv, "foo");
604 boolean x = (boolean) vh.getAndSetAcquire(recv, "foo");
608 String x = (String) vh.getAndSetAcquire();
611 String x = (String) vh.getAndSetAcquire(recv, "foo", Void.class);
617 String x = (String) vh.getAndSetRelease(null, "foo");
620 String x = (String) vh.getAndSetRelease(Void.class, "foo");
623 String x = (String) vh.getAndSetRelease(recv, Void.class);
626 String x = (String) vh.getAndSetRelease(0, "foo");
630 Void r = (Void) vh.getAndSetRelease(recv, "foo");
633 boolean x = (boolean) vh.getAndSetRelease(recv, "foo");
637 String x = (String) vh.getAndSetRelease();
640 String x = (String) vh.getAndSetRelease(recv, "foo", Void.class);
825 static void testStaticFieldWrongMethodType(VarHandle vh) throws Throwable {
829 Void x = (Void) vh.get();
832 boolean x = (boolean) vh.get();
836 String x = (String) vh.get(Void.class);
843 vh.set(Void.class);
847 vh.set();
850 vh.set("foo", Void.class);
857 Void x = (Void) vh.getVolatile();
860 boolean x = (boolean) vh.getVolatile();
863 String x = (String) vh.getVolatile(Void.class);
870 vh.setVolatile(Void.class);
874 vh.setVolatile();
877 vh.setVolatile("foo", Void.class);
884 Void x = (Void) vh.getOpaque();
887 boolean x = (boolean) vh.getOpaque();
890 String x = (String) vh.getOpaque(Void.class);
897 vh.setOpaque(Void.class);
901 vh.setOpaque();
904 vh.setOpaque("foo", Void.class);
911 Void x = (Void) vh.getAcquire();
914 boolean x = (boolean) vh.getAcquire();
917 String x = (String) vh.getAcquire(Void.class);
924 vh.setRelease(Void.class);
928 vh.setRelease();
931 vh.setRelease("foo", Void.class);
938 boolean r = vh.compareAndSet(Void.class, "foo");
941 boolean r = vh.compareAndSet("foo", Void.class);
945 boolean r = vh.compareAndSet();
948 boolean r = vh.compareAndSet("foo", "foo", Void.class);
955 boolean r = vh.weakCompareAndSetPlain(Void.class, "foo");
958 boolean r = vh.weakCompareAndSetPlain("foo", Void.class);
962 boolean r = vh.weakCompareAndSetPlain();
965 boolean r = vh.weakCompareAndSetPlain("foo", "foo", Void.class);
972 boolean r = vh.weakCompareAndSet(Void.class, "foo");
975 boolean r = vh.weakCompareAndSet("foo", Void.class);
979 boolean r = vh.weakCompareAndSet();
982 boolean r = vh.weakCompareAndSet("foo", "foo", Void.class);
989 boolean r = vh.weakCompareAndSetAcquire(Void.class, "foo");
992 boolean r = vh.weakCompareAndSetAcquire("foo", Void.class);
996 boolean r = vh.weakCompareAndSetAcquire();
999 boolean r = vh.weakCompareAndSetAcquire("foo", "foo", Void.class);
1006 boolean r = vh.weakCompareAndSetRelease(Void.class, "foo");
1009 boolean r = vh.weakCompareAndSetRelease("foo", Void.class);
1013 boolean r = vh.weakCompareAndSetRelease();
1016 boolean r = vh.weakCompareAndSetRelease("foo", "foo", Void.class);
1023 String x = (String) vh.compareAndExchange(Void.class, "foo");
1026 String x = (String) vh.compareAndExchange("foo", Void.class);
1030 Void r = (Void) vh.compareAndExchange("foo", "foo");
1033 boolean x = (boolean) vh.compareAndExchange("foo", "foo");
1037 String x = (String) vh.compareAndExchange();
1040 String x = (String) vh.compareAndExchange("foo", "foo", Void.class);
1047 String x = (String) vh.compareAndExchangeAcquire(Void.class, "foo");
1050 String x = (String) vh.compareAndExchangeAcquire("foo", Void.class);
1054 Void r = (Void) vh.compareAndExchangeAcquire("foo", "foo");
1057 boolean x = (boolean) vh.compareAndExchangeAcquire("foo", "foo");
1061 String x = (String) vh.compareAndExchangeAcquire();
1064 String x = (String) vh.compareAndExchangeAcquire("foo", "foo", Void.class);
1071 String x = (String) vh.compareAndExchangeRelease(Void.class, "foo");
1074 String x = (String) vh.compareAndExchangeRelease("foo", Void.class);
1078 Void r = (Void) vh.compareAndExchangeRelease("foo", "foo");
1081 boolean x = (boolean) vh.compareAndExchangeRelease("foo", "foo");
1085 String x = (String) vh.compareAndExchangeRelease();
1088 String x = (String) vh.compareAndExchangeRelease("foo", "foo", Void.class);
1095 String x = (String) vh.getAndSet(Void.class);
1099 Void r = (Void) vh.getAndSet("foo");
1102 boolean x = (boolean) vh.getAndSet("foo");
1106 String x = (String) vh.getAndSet();
1109 String x = (String) vh.getAndSet("foo", Void.class);
1116 String x = (String) vh.getAndSetAcquire(Void.class);
1120 Void r = (Void) vh.getAndSetAcquire("foo");
1123 boolean x = (boolean) vh.getAndSetAcquire("foo");
1127 String x = (String) vh.getAndSetAcquire();
1130 String x = (String) vh.getAndSetAcquire("foo", Void.class);
1137 String x = (String) vh.getAndSetRelease(Void.class);
1141 Void r = (Void) vh.getAndSetRelease("foo");
1144 boolean x = (boolean) vh.getAndSetRelease("foo");
1148 String x = (String) vh.getAndSetRelease();
1151 String x = (String) vh.getAndSetRelease("foo", Void.class);
1273 static void testArrayWrongMethodType(VarHandle vh) throws Throwable {
1280 String x = (String) vh.get(null, 0);
1283 String x = (String) vh.get(Void.class, 0);
1286 String x = (String) vh.get(0, 0);
1289 String x = (String) vh.get(array, Void.class);
1293 Void x = (Void) vh.get(array, 0);
1296 boolean x = (boolean) vh.get(array, 0);
1300 String x = (String) vh.get();
1303 String x = (String) vh.get(array, 0, Void.class);
1310 vh.set(null, 0, "foo");
1313 vh.set(Void.class, 0, "foo");
1316 vh.set(array, 0, Void.class);
1319 vh.set(0, 0, "foo");
1322 vh.set(array, Void.class, "foo");
1326 vh.set();
1329 vh.set(array, 0, "foo", Void.class);
1336 String x = (String) vh.getVolatile(null, 0);
1339 String x = (String) vh.getVolatile(Void.class, 0);
1342 String x = (String) vh.getVolatile(0, 0);
1345 String x = (String) vh.getVolatile(array, Void.class);
1349 Void x = (Void) vh.getVolatile(array, 0);
1352 boolean x = (boolean) vh.getVolatile(array, 0);
1356 String x = (String) vh.getVolatile();
1359 String x = (String) vh.getVolatile(array, 0, Void.class);
1366 vh.setVolatile(null, 0, "foo");
1369 vh.setVolatile(Void.class, 0, "foo");
1372 vh.setVolatile(array, 0, Void.class);
1375 vh.setVolatile(0, 0, "foo");
1378 vh.setVolatile(array, Void.class, "foo");
1382 vh.setVolatile();
1385 vh.setVolatile(array, 0, "foo", Void.class);
1392 String x = (String) vh.getOpaque(null, 0);
1395 String x = (String) vh.getOpaque(Void.class, 0);
1398 String x = (String) vh.getOpaque(0, 0);
1401 String x = (String) vh.getOpaque(array, Void.class);
1405 Void x = (Void) vh.getOpaque(array, 0);
1408 boolean x = (boolean) vh.getOpaque(array, 0);
1412 String x = (String) vh.getOpaque();
1415 String x = (String) vh.getOpaque(array, 0, Void.class);
1422 vh.setOpaque(null, 0, "foo");
1425 vh.setOpaque(Void.class, 0, "foo");
1428 vh.setOpaque(array, 0, Void.class);
1431 vh.setOpaque(0, 0, "foo");
1434 vh.setOpaque(array, Void.class, "foo");
1438 vh.setOpaque();
1441 vh.setOpaque(array, 0, "foo", Void.class);
1448 String x = (String) vh.getAcquire(null, 0);
1451 String x = (String) vh.getAcquire(Void.class, 0);
1454 String x = (String) vh.getAcquire(0, 0);
1457 String x = (String) vh.getAcquire(array, Void.class);
1461 Void x = (Void) vh.getAcquire(array, 0);
1464 boolean x = (boolean) vh.getAcquire(array, 0);
1468 String x = (String) vh.getAcquire();
1471 String x = (String) vh.getAcquire(array, 0, Void.class);
1478 vh.setRelease(null, 0, "foo");
1481 vh.setRelease(Void.class, 0, "foo");
1484 vh.setRelease(array, 0, Void.class);
1487 vh.setRelease(0, 0, "foo");
1490 vh.setRelease(array, Void.class, "foo");
1494 vh.setRelease();
1497 vh.setRelease(array, 0, "foo", Void.class);
1504 boolean r = vh.compareAndSet(null, 0, "foo", "foo");
1507 boolean r = vh.compareAndSet(Void.class, 0, "foo", "foo");
1510 boolean r = vh.compareAndSet(array, 0, Void.class, "foo");
1513 boolean r = vh.compareAndSet(array, 0, "foo", Void.class);
1516 boolean r = vh.compareAndSet(0, 0, "foo", "foo");
1519 boolean r = vh.compareAndSet(array, Void.class, "foo", "foo");
1523 boolean r = vh.compareAndSet();
1526 boolean r = vh.compareAndSet(array, 0, "foo", "foo", Void.class);
1533 boolean r = vh.weakCompareAndSetPlain(null, 0, "foo", "foo");
1536 boolean r = vh.weakCompareAndSetPlain(Void.class, 0, "foo", "foo");
1539 boolean r = vh.weakCompareAndSetPlain(array, 0, Void.class, "foo");
1542 boolean r = vh.weakCompareAndSetPlain(array, 0, "foo", Void.class);
1545 boolean r = vh.weakCompareAndSetPlain(0, 0, "foo", "foo");
1548 boolean r = vh.weakCompareAndSetPlain(array, Void.class, "foo", "foo");
1552 boolean r = vh.weakCompareAndSetPlain();
1555 boolean r = vh.weakCompareAndSetPlain(array, 0, "foo", "foo", Void.class);
1562 boolean r = vh.weakCompareAndSet(null, 0, "foo", "foo");
1565 boolean r = vh.weakCompareAndSet(Void.class, 0, "foo", "foo");
1568 boolean r = vh.weakCompareAndSet(array, 0, Void.class, "foo");
1571 boolean r = vh.weakCompareAndSet(array, 0, "foo", Void.class);
1574 boolean r = vh.weakCompareAndSet(0, 0, "foo", "foo");
1577 boolean r = vh.weakCompareAndSet(array, Void.class, "foo", "foo");
1581 boolean r = vh.weakCompareAndSet();
1584 boolean r = vh.weakCompareAndSet(array, 0, "foo", "foo", Void.class);
1591 boolean r = vh.weakCompareAndSetAcquire(null, 0, "foo", "foo");
1594 boolean r = vh.weakCompareAndSetAcquire(Void.class, 0, "foo", "foo");
1597 boolean r = vh.weakCompareAndSetAcquire(array, 0, Void.class, "foo");
1600 boolean r = vh.weakCompareAndSetAcquire(array, 0, "foo", Void.class);
1603 boolean r = vh.weakCompareAndSetAcquire(0, 0, "foo", "foo");
1606 boolean r = vh.weakCompareAndSetAcquire(array, Void.class, "foo", "foo");
1610 boolean r = vh.weakCompareAndSetAcquire();
1613 boolean r = vh.weakCompareAndSetAcquire(array, 0, "foo", "foo", Void.class);
1620 boolean r = vh.weakCompareAndSetRelease(null, 0, "foo", "foo");
1623 boolean r = vh.weakCompareAndSetRelease(Void.class, 0, "foo", "foo");
1626 boolean r = vh.weakCompareAndSetRelease(array, 0, Void.class, "foo");
1629 boolean r = vh.weakCompareAndSetRelease(array, 0, "foo", Void.class);
1632 boolean r = vh.weakCompareAndSetRelease(0, 0, "foo", "foo");
1635 boolean r = vh.weakCompareAndSetRelease(array, Void.class, "foo", "foo");
1639 boolean r = vh.weakCompareAndSetRelease();
1642 boolean r = vh.weakCompareAndSetRelease(array, 0, "foo", "foo", Void.class);
1649 String x = (String) vh.compareAndExchange(null, 0, "foo", "foo");
1652 String x = (String) vh.compareAndExchange(Void.class, 0, "foo", "foo");
1655 String x = (String) vh.compareAndExchange(array, 0, Void.class, "foo");
1658 String x = (String) vh.compareAndExchange(array, 0, "foo", Void.class);
1661 String x = (String) vh.compareAndExchange(0, 0, "foo", "foo");
1664 String x = (String) vh.compareAndExchange(array, Void.class, "foo", "foo");
1668 Void r = (Void) vh.compareAndExchange(array, 0, "foo", "foo");
1671 boolean x = (boolean) vh.compareAndExchange(array, 0, "foo", "foo");
1675 String x = (String) vh.compareAndExchange();
1678 String x = (String) vh.compareAndExchange(array, 0, "foo", "foo", Void.class);
1685 String x = (String) vh.compareAndExchangeAcquire(null, 0, "foo", "foo");
1688 String x = (String) vh.compareAndExchangeAcquire(Void.class, 0, "foo", "foo");
1691 String x = (String) vh.compareAndExchangeAcquire(array, 0, Void.class, "foo");
1694 String x = (String) vh.compareAndExchangeAcquire(array, 0, "foo", Void.class);
1697 String x = (String) vh.compareAndExchangeAcquire(0, 0, "foo", "foo");
1700 String x = (String) vh.compareAndExchangeAcquire(array, Void.class, "foo", "foo");
1704 Void r = (Void) vh.compareAndExchangeAcquire(array, 0, "foo", "foo");
1707 boolean x = (boolean) vh.compareAndExchangeAcquire(array, 0, "foo", "foo");
1711 String x = (String) vh.compareAndExchangeAcquire();
1714 String x = (String) vh.compareAndExchangeAcquire(array, 0, "foo", "foo", Void.class);
1721 String x = (String) vh.compareAndExchangeRelease(null, 0, "foo", "foo");
1724 String x = (String) vh.compareAndExchangeRelease(Void.class, 0, "foo", "foo");
1727 String x = (String) vh.compareAndExchangeRelease(array, 0, Void.class, "foo");
1730 String x = (String) vh.compareAndExchangeRelease(array, 0, "foo", Void.class);
1733 String x = (String) vh.compareAndExchangeRelease(0, 0, "foo", "foo");
1736 String x = (String) vh.compareAndExchangeRelease(array, Void.class, "foo", "foo");
1740 Void r = (Void) vh.compareAndExchangeRelease(array, 0, "foo", "foo");
1743 boolean x = (boolean) vh.compareAndExchangeRelease(array, 0, "foo", "foo");
1747 String x = (String) vh.compareAndExchangeRelease();
1750 String x = (String) vh.compareAndExchangeRelease(array, 0, "foo", "foo", Void.class);
1757 String x = (String) vh.getAndSet(null, 0, "foo");
1760 String x = (String) vh.getAndSet(Void.class, 0, "foo");
1763 String x = (String) vh.getAndSet(array, 0, Void.class);
1766 String x = (String) vh.getAndSet(0, 0, "foo");
1769 String x = (String) vh.getAndSet(array, Void.class, "foo");
1773 Void r = (Void) vh.getAndSet(array, 0, "foo");
1776 boolean x = (boolean) vh.getAndSet(array, 0, "foo");
1780 String x = (String) vh.getAndSet();
1783 String x = (String) vh.getAndSet(array, 0, "foo", Void.class);
1790 String x = (String) vh.getAndSetAcquire(null, 0, "foo");
1793 String x = (String) vh.getAndSetAcquire(Void.class, 0, "foo");
1796 String x = (String) vh.getAndSetAcquire(array, 0, Void.class);
1799 String x = (String) vh.getAndSetAcquire(0, 0, "foo");
1802 String x = (String) vh.getAndSetAcquire(array, Void.class, "foo");
1806 Void r = (Void) vh.getAndSetAcquire(array, 0, "foo");
1809 boolean x = (boolean) vh.getAndSetAcquire(array, 0, "foo");
1813 String x = (String) vh.getAndSetAcquire();
1816 String x = (String) vh.getAndSetAcquire(array, 0, "foo", Void.class);
1823 String x = (String) vh.getAndSetRelease(null, 0, "foo");
1826 String x = (String) vh.getAndSetRelease(Void.class, 0, "foo");
1829 String x = (String) vh.getAndSetRelease(array, 0, Void.class);
1832 String x = (String) vh.getAndSetRelease(0, 0, "foo");
1835 String x = (String) vh.getAndSetRelease(array, Void.class, "foo");
1839 Void r = (Void) vh.getAndSetRelease(array, 0, "foo");
1842 boolean x = (boolean) vh.getAndSetRelease(array, 0, "foo");
1846 String x = (String) vh.getAndSetRelease();
1849 String x = (String) vh.getAndSetRelease(array, 0, "foo", Void.class);