@@ -362,6 +362,9 @@ static Lookup internalLookup() {
362
362
@ ImportStatic (DynamicObject .class )
363
363
public abstract static class GetNode extends Node {
364
364
365
+ GetNode () {
366
+ }
367
+
365
368
/**
366
369
* @since 25.1
367
370
*/
@@ -599,6 +602,9 @@ static Object doGeneric(DynamicObject receiver, Object key, Object defaultValue)
599
602
@ GenerateInline (false )
600
603
public abstract static class PutNode extends Node {
601
604
605
+ PutNode () {
606
+ }
607
+
602
608
/**
603
609
* @since 25.1
604
610
*/
@@ -910,6 +916,9 @@ static Location getNewLocation(Shape oldShape, Shape newShape, Object cachedKey,
910
916
@ GenerateInline (false )
911
917
public abstract static class CopyPropertiesNode extends Node {
912
918
919
+ CopyPropertiesNode () {
920
+ }
921
+
913
922
/**
914
923
* @since 25.1
915
924
*/
@@ -987,6 +996,9 @@ static boolean updateShape(DynamicObject object) {
987
996
@ GenerateInline (false )
988
997
public abstract static class ContainsKeyNode extends Node {
989
998
999
+ ContainsKeyNode () {
1000
+ }
1001
+
990
1002
/**
991
1003
* @since 25.1
992
1004
*/
@@ -1051,6 +1063,9 @@ static boolean doUncached(DynamicObject receiver, Object key) {
1051
1063
@ GenerateInline (false )
1052
1064
public abstract static class RemoveKeyNode extends Node {
1053
1065
1066
+ RemoveKeyNode () {
1067
+ }
1068
+
1054
1069
/**
1055
1070
* @since 25.1
1056
1071
*/
@@ -1171,6 +1186,9 @@ static RemovePlan makeRemovePlanOrNull(Shape oldShape, Shape newShape, Property
1171
1186
@ GenerateInline (false )
1172
1187
public abstract static class GetShapeFlagsNode extends Node {
1173
1188
1189
+ GetShapeFlagsNode () {
1190
+ }
1191
+
1174
1192
/**
1175
1193
* @since 25.1
1176
1194
*/
@@ -1250,6 +1268,9 @@ static int doUncached(DynamicObject receiver) {
1250
1268
@ GenerateInline (false )
1251
1269
public abstract static class HasShapeFlagsNode extends Node {
1252
1270
1271
+ HasShapeFlagsNode () {
1272
+ }
1273
+
1253
1274
/**
1254
1275
* @since 25.1
1255
1276
*/
@@ -1327,6 +1348,9 @@ static boolean doUncached(DynamicObject receiver, int flags) {
1327
1348
@ GenerateInline (false )
1328
1349
public abstract static class SetShapeFlagsNode extends Node {
1329
1350
1351
+ SetShapeFlagsNode () {
1352
+ }
1353
+
1330
1354
/**
1331
1355
* @since 25.1
1332
1356
*/
@@ -1421,6 +1445,9 @@ static Shape shapeSetFlags(Shape shape, int newFlags) {
1421
1445
@ GenerateInline (false )
1422
1446
public abstract static class AddShapeFlagsNode extends Node {
1423
1447
1448
+ AddShapeFlagsNode () {
1449
+ }
1450
+
1424
1451
/**
1425
1452
* @since 25.1
1426
1453
*/
@@ -1522,6 +1549,9 @@ static Shape shapeAddFlags(Shape shape, int newFlags) {
1522
1549
@ GenerateInline (false )
1523
1550
public abstract static class IsSharedNode extends Node {
1524
1551
1552
+ IsSharedNode () {
1553
+ }
1554
+
1525
1555
/**
1526
1556
* @since 25.1
1527
1557
*/
@@ -1574,6 +1604,9 @@ static boolean doUncached(DynamicObject receiver) {
1574
1604
@ GenerateInline (false )
1575
1605
public abstract static class MarkSharedNode extends Node {
1576
1606
1607
+ MarkSharedNode () {
1608
+ }
1609
+
1577
1610
/**
1578
1611
* @since 25.1
1579
1612
*/
@@ -1644,6 +1677,9 @@ static boolean doUncached(DynamicObject receiver,
1644
1677
@ GenerateInline (false )
1645
1678
public abstract static class GetDynamicTypeNode extends Node {
1646
1679
1680
+ GetDynamicTypeNode () {
1681
+ }
1682
+
1647
1683
/**
1648
1684
* @since 25.1
1649
1685
*/
@@ -1697,6 +1733,9 @@ static Object doUncached(DynamicObject receiver) {
1697
1733
@ GenerateInline (false )
1698
1734
public abstract static class SetDynamicTypeNode extends Node {
1699
1735
1736
+ SetDynamicTypeNode () {
1737
+ }
1738
+
1700
1739
/**
1701
1740
* @since 25.1
1702
1741
*/
@@ -1772,6 +1811,9 @@ static boolean doUncached(DynamicObject receiver, Object objectType,
1772
1811
@ GenerateInline (false )
1773
1812
public abstract static class GetPropertyFlagsNode extends Node {
1774
1813
1814
+ GetPropertyFlagsNode () {
1815
+ }
1816
+
1775
1817
/**
1776
1818
* @since 25.1
1777
1819
*/
@@ -1843,6 +1885,9 @@ static int doUncached(DynamicObject receiver, Object key, int defaultValue) {
1843
1885
@ GenerateInline (false )
1844
1886
public abstract static class SetPropertyFlagsNode extends Node {
1845
1887
1888
+ SetPropertyFlagsNode () {
1889
+ }
1890
+
1846
1891
/**
1847
1892
* @since 25.1
1848
1893
*/
@@ -1960,6 +2005,9 @@ static void maybeUpdateShape(DynamicObject store, Shape newShape) {
1960
2005
@ GenerateInline (false )
1961
2006
public abstract static class UpdateShapeNode extends Node {
1962
2007
2008
+ UpdateShapeNode () {
2009
+ }
2010
+
1963
2011
/**
1964
2012
* @since 25.1
1965
2013
*/
@@ -2024,6 +2072,9 @@ static boolean doInvalid(DynamicObject receiver) {
2024
2072
@ GenerateInline (false )
2025
2073
public abstract static class ResetShapeNode extends Node {
2026
2074
2075
+ ResetShapeNode () {
2076
+ }
2077
+
2027
2078
/**
2028
2079
* @since 25.1
2029
2080
*/
@@ -2096,6 +2147,9 @@ static Shape verifyResetShape(Shape currentShape, Shape otherShape) {
2096
2147
@ GenerateInline (false )
2097
2148
public abstract static class GetPropertyNode extends Node {
2098
2149
2150
+ GetPropertyNode () {
2151
+ }
2152
+
2099
2153
/**
2100
2154
* @since 25.1
2101
2155
*/
@@ -2148,6 +2202,9 @@ static Property doUncached(DynamicObject receiver, Object key) {
2148
2202
@ GenerateInline (false )
2149
2203
public abstract static class GetKeyArrayNode extends Node {
2150
2204
2205
+ GetKeyArrayNode () {
2206
+ }
2207
+
2151
2208
/**
2152
2209
* @since 25.1
2153
2210
*/
@@ -2253,6 +2310,9 @@ static Object[] getKeyArray(Shape shape) {
2253
2310
@ GenerateInline (false )
2254
2311
public abstract static class GetPropertyArrayNode extends Node {
2255
2312
2313
+ GetPropertyArrayNode () {
2314
+ }
2315
+
2256
2316
/**
2257
2317
* @since 25.1
2258
2318
*/
0 commit comments