Skip to content

Commit 25ecf6d

Browse files
committed
Fix the defined? value for frozen string literals.
1 parent 2ba8c27 commit 25ecf6d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/org/truffleruby/parser/BodyTranslator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2886,7 +2886,7 @@ public RubyNode visitStrNode(StrParseNode node) {
28862886
if (node.isFrozen() && !inCore()) {
28872887
final DynamicObject frozenString = context.getFrozenStringLiteral(rope);
28882888

2889-
ret = new DefinedWrapperNode(context.getCoreStrings().METHOD,
2889+
ret = new DefinedWrapperNode(context.getCoreStrings().EXPRESSION,
28902890
new ObjectLiteralNode(frozenString));
28912891
} else {
28922892
ret = new StringLiteralNode(rope);

0 commit comments

Comments
 (0)