@@ -994,7 +994,7 @@ boolean isInstanceVariableDefined(RubyDynamicObject object, Object name,
994
994
@ CachedLibrary (limit = "getDynamicObjectCacheLimit()" ) DynamicObjectLibrary objectLibrary ,
995
995
@ Cached NameToJavaStringNode nameToJavaStringNode ) {
996
996
final String nameString = nameToJavaStringNode .execute (this , name );
997
- checkIVarNameNode .execute (object , nameString , name );
997
+ checkIVarNameNode .execute (this , object , nameString , name );
998
998
return objectLibrary .containsKey (object , nameString );
999
999
}
1000
1000
@@ -1013,7 +1013,7 @@ Object instanceVariableGetSymbol(RubyDynamicObject object, Object name,
1013
1013
@ CachedLibrary (limit = "getDynamicObjectCacheLimit()" ) DynamicObjectLibrary objectLibrary ,
1014
1014
@ Cached @ Shared NameToJavaStringNode nameToJavaStringNode ) {
1015
1015
final String nameString = nameToJavaStringNode .execute (this , name );
1016
- checkIVarNameNode .execute (object , nameString , name );
1016
+ checkIVarNameNode .execute (this , object , nameString , name );
1017
1017
return objectLibrary .getOrDefault (object , nameString , nil );
1018
1018
}
1019
1019
@@ -1022,7 +1022,7 @@ Object immutable(Object object, Object name,
1022
1022
@ Cached @ Shared CheckIVarNameNode checkIVarNameNode ,
1023
1023
@ Cached @ Shared NameToJavaStringNode nameToJavaStringNode ) {
1024
1024
final String nameString = nameToJavaStringNode .execute (this , name );
1025
- checkIVarNameNode .execute (object , nameString , name );
1025
+ checkIVarNameNode .execute (this , object , nameString , name );
1026
1026
return nil ;
1027
1027
}
1028
1028
}
@@ -1037,7 +1037,7 @@ Object instanceVariableSet(RubyDynamicObject object, Object name, Object value,
1037
1037
@ Cached @ Shared NameToJavaStringNode nameToJavaStringNode ,
1038
1038
@ Cached TypeNodes .CheckFrozenNode raiseIfFrozenNode ) {
1039
1039
final String nameString = nameToJavaStringNode .execute (this , name );
1040
- checkIVarNameNode .execute (object , nameString , name );
1040
+ checkIVarNameNode .execute (this , object , nameString , name );
1041
1041
raiseIfFrozenNode .execute (this , object );
1042
1042
writeNode .execute (this , object , nameString , value );
1043
1043
return value ;
@@ -1048,7 +1048,7 @@ Object immutable(Object object, Object name, Object value,
1048
1048
@ Cached @ Shared CheckIVarNameNode checkIVarNameNode ,
1049
1049
@ Cached @ Shared NameToJavaStringNode nameToJavaStringNode ) {
1050
1050
final String nameString = nameToJavaStringNode .execute (this , name );
1051
- checkIVarNameNode .execute (object , nameString , name );
1051
+ checkIVarNameNode .execute (this , object , nameString , name );
1052
1052
throw new RaiseException (getContext (), coreExceptions ().frozenError (object , this ));
1053
1053
}
1054
1054
}
@@ -1062,7 +1062,7 @@ Object removeInstanceVariable(RubyDynamicObject object, Object name,
1062
1062
@ Cached @ Shared NameToJavaStringNode nameToJavaStringNode ,
1063
1063
@ Cached TypeNodes .CheckFrozenNode raiseIfFrozenNode ) {
1064
1064
final String nameString = nameToJavaStringNode .execute (this , name );
1065
- checkIVarNameNode .execute (object , nameString , name );
1065
+ checkIVarNameNode .execute (this , object , nameString , name );
1066
1066
raiseIfFrozenNode .execute (this , object );
1067
1067
return removeIVar (object , nameString );
1068
1068
}
@@ -1072,7 +1072,7 @@ Object immutable(Object object, Object name,
1072
1072
@ Cached @ Shared CheckIVarNameNode checkIVarNameNode ,
1073
1073
@ Cached @ Shared NameToJavaStringNode nameToJavaStringNode ) {
1074
1074
final String nameString = nameToJavaStringNode .execute (this , name );
1075
- checkIVarNameNode .execute (object , nameString , name );
1075
+ checkIVarNameNode .execute (this , object , nameString , name );
1076
1076
throw new RaiseException (getContext (), coreExceptions ().frozenError (object , this ));
1077
1077
}
1078
1078
0 commit comments