@@ -825,7 +825,7 @@ boolean isClassVariableDefinedString(RubyModule module, Object nameObject,
825
825
@ Cached CheckClassVariableNameNode checkClassVariableNameNode ,
826
826
@ Cached LookupClassVariableNode lookupClassVariableNode ) {
827
827
final var name = nameToJavaStringNode .execute (this , nameObject );
828
- checkClassVariableNameNode .execute (module , name );
828
+ checkClassVariableNameNode .execute (this , module , name );
829
829
return lookupClassVariableNode .execute (module , name ) != null ;
830
830
}
831
831
@@ -841,7 +841,7 @@ Object getClassVariable(RubyModule module, Object nameObject,
841
841
@ Cached LookupClassVariableNode lookupClassVariableNode ,
842
842
@ Cached InlinedConditionProfile undefinedProfile ) {
843
843
final var name = nameToJavaStringNode .execute (this , nameObject );
844
- checkClassVariableNameNode .execute (module , name );
844
+ checkClassVariableNameNode .execute (this , module , name );
845
845
final Object value = lookupClassVariableNode .execute (module , name );
846
846
847
847
if (undefinedProfile .profile (this , value == null )) {
@@ -864,7 +864,7 @@ Object setClassVariable(RubyModule module, Object nameObject, Object value,
864
864
@ Cached CheckClassVariableNameNode checkClassVariableNameNode ,
865
865
@ Cached SetClassVariableNode setClassVariableNode ) {
866
866
final var name = nameToJavaStringNode .execute (this , nameObject );
867
- checkClassVariableNameNode .execute (module , name );
867
+ checkClassVariableNameNode .execute (this , module , name );
868
868
setClassVariableNode .execute (module , name , value );
869
869
return value ;
870
870
}
@@ -2003,7 +2003,7 @@ Object removeClassVariableString(RubyModule module, Object nameObject,
2003
2003
@ Cached NameToJavaStringNode nameToJavaStringNode ,
2004
2004
@ Cached CheckClassVariableNameNode checkClassVariableNameNode ) {
2005
2005
final var name = nameToJavaStringNode .execute (this , nameObject );
2006
- checkClassVariableNameNode .execute (module , name );
2006
+ checkClassVariableNameNode .execute (this , module , name );
2007
2007
return ModuleOperations .removeClassVariable (module .fields , getContext (), this , name );
2008
2008
}
2009
2009
0 commit comments