File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
src/main/java/org/truffleruby/cext Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change 76
76
import org .truffleruby .interop .TranslateInteropExceptionNode ;
77
77
import org .truffleruby .core .string .ImmutableRubyString ;
78
78
import org .truffleruby .language .LexicalScope ;
79
+ import org .truffleruby .language .Nil ;
79
80
import org .truffleruby .language .RubyBaseNode ;
80
81
import org .truffleruby .language .RubyDynamicObject ;
81
82
import org .truffleruby .language .RubyGuards ;
@@ -2055,6 +2056,11 @@ public abstract static class DataHolderGetMarker extends PrimitiveArrayArguments
2055
2056
protected Object getMarker (DataHolder data ) {
2056
2057
return data .getMarker ();
2057
2058
}
2059
+
2060
+ @ Specialization
2061
+ protected Object getMarker (Nil data ) {
2062
+ return data ;
2063
+ }
2058
2064
}
2059
2065
2060
2066
@ Primitive (name = "data_holder_set_marker" )
You can’t perform that action at this time.
0 commit comments