Skip to content

Commit 987a270

Browse files
committed
[truffle] Move deserialization code into the class
1 parent adc52fd commit 987a270

File tree

2 files changed

+5
-13
lines changed

2 files changed

+5
-13
lines changed

src/vm/jvm/runtime/org/perl6/nqp/truffle/nodes/DeserializeNodes.java

Lines changed: 0 additions & 13 deletions
This file was deleted.

src/vm/jvm/runtime/org/perl6/nqp/truffle/nodes/expression/NQPSmartNumifyNode.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,4 +110,9 @@ public final String executeStr(VirtualFrame frame) {
110110
public final long executeInt(VirtualFrame frame) {
111111
throw new MalformedAstException("Expected an AST node that produces an int");
112112
}
113+
114+
@Deserializer("smart-numify")
115+
public static NQPNode deserialize(NQPNode valueNode) {
116+
return NQPSmartNumifyNodeGen.create(valueNode);
117+
}
113118
}

0 commit comments

Comments
 (0)