File tree Expand file tree Collapse file tree 1 file changed +2
-5
lines changed
src/main/java/org/truffleruby/core/support Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Original file line number Diff line number Diff line change 2121import org .truffleruby .annotations .CoreModule ;
2222import org .truffleruby .annotations .Primitive ;
2323import org .truffleruby .builtins .PrimitiveArrayArgumentsNode ;
24- import org .truffleruby .builtins .PrimitiveNode ;
2524import org .truffleruby .core .array .RubyArray ;
2625import org .truffleruby .core .basicobject .ReferenceEqualNode ;
2726import org .truffleruby .core .cast .BooleanCastNode ;
5655import com .oracle .truffle .api .dsl .Cached .Exclusive ;
5756import com .oracle .truffle .api .dsl .Cached .Shared ;
5857import com .oracle .truffle .api .dsl .Fallback ;
59- import com .oracle .truffle .api .dsl .NodeChild ;
6058import com .oracle .truffle .api .dsl .Specialization ;
6159import com .oracle .truffle .api .library .CachedLibrary ;
6260import com .oracle .truffle .api .object .DynamicObjectLibrary ;
@@ -445,12 +443,11 @@ protected Object toRubyInteger(Object value,
445443 }
446444
447445 @ Primitive (name = "check_frozen" )
448- @ NodeChild (value = "valueNode" , type = RubyNode .class )
449- public abstract static class TypeCheckFrozenNode extends PrimitiveNode {
446+ public abstract static class TypeCheckFrozenNode extends PrimitiveArrayArgumentsNode {
450447
451448 @ NeverDefault
452449 public static TypeCheckFrozenNode create (RubyNode rubyNode ) {
453- return TypeNodesFactory .TypeCheckFrozenNodeFactory .create (rubyNode );
450+ return TypeNodesFactory .TypeCheckFrozenNodeFactory .create (new RubyNode []{ rubyNode } );
454451 }
455452
456453 @ Specialization
You can’t perform that action at this time.
0 commit comments