Skip to content

Commit

Permalink
CheckIfPatternsMatchedNode: fix PE code and remove cast to String
Browse files Browse the repository at this point in the history
  • Loading branch information
razetime authored and eregon committed Apr 18, 2023
1 parent 36d1bed commit d017f26
Showing 1 changed file with 2 additions and 2 deletions.
Expand Up @@ -22,12 +22,12 @@ public final class CheckIfPatternsMatchedNode extends RubyContextSourceNode {

public CheckIfPatternsMatchedNode(RubyNode inspected) {
this.inspected = inspected;
this.toJavaStringNode = ToJavaStringNode.create();
}

@Override
public Object execute(VirtualFrame frame) {
toJavaStringNode = ToJavaStringNode.create(inspected);
String message = (String) toJavaStringNode.execute(frame);
String message = toJavaStringNode.executeToJavaString(inspected.execute(frame));
throw new RaiseException(getContext(), coreExceptions().noMatchingPatternError(message, this));
}

Expand Down

0 comments on commit d017f26

Please sign in to comment.