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 21
21
import org .truffleruby .annotations .CoreModule ;
22
22
import org .truffleruby .annotations .Primitive ;
23
23
import org .truffleruby .builtins .PrimitiveArrayArgumentsNode ;
24
- import org .truffleruby .builtins .PrimitiveNode ;
25
24
import org .truffleruby .core .array .RubyArray ;
26
25
import org .truffleruby .core .basicobject .ReferenceEqualNode ;
27
26
import org .truffleruby .core .cast .BooleanCastNode ;
56
55
import com .oracle .truffle .api .dsl .Cached .Exclusive ;
57
56
import com .oracle .truffle .api .dsl .Cached .Shared ;
58
57
import com .oracle .truffle .api .dsl .Fallback ;
59
- import com .oracle .truffle .api .dsl .NodeChild ;
60
58
import com .oracle .truffle .api .dsl .Specialization ;
61
59
import com .oracle .truffle .api .library .CachedLibrary ;
62
60
import com .oracle .truffle .api .object .DynamicObjectLibrary ;
@@ -445,12 +443,11 @@ protected Object toRubyInteger(Object value,
445
443
}
446
444
447
445
@ 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 {
450
447
451
448
@ NeverDefault
452
449
public static TypeCheckFrozenNode create (RubyNode rubyNode ) {
453
- return TypeNodesFactory .TypeCheckFrozenNodeFactory .create (rubyNode );
450
+ return TypeNodesFactory .TypeCheckFrozenNodeFactory .create (new RubyNode []{ rubyNode } );
454
451
}
455
452
456
453
@ Specialization
You can’t perform that action at this time.
0 commit comments