From efe1608bd6c4e5e8422dbd5345bcd1e08332c15f Mon Sep 17 00:00:00 2001 From: Daniel Chao Date: Thu, 19 Dec 2024 12:15:30 -0800 Subject: [PATCH] Fix compile error (#857) PRs https://github.com/apple/pkl/pull/789 and https://github.com/apple/pkl/pull/837 being merged caused a compile error; this fixes them. --- .../java/org/pkl/core/ast/member/ElementOrEntryNode.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkl-core/src/main/java/org/pkl/core/ast/member/ElementOrEntryNode.java b/pkl-core/src/main/java/org/pkl/core/ast/member/ElementOrEntryNode.java index 876fd3fc..f99a0f12 100644 --- a/pkl-core/src/main/java/org/pkl/core/ast/member/ElementOrEntryNode.java +++ b/pkl-core/src/main/java/org/pkl/core/ast/member/ElementOrEntryNode.java @@ -49,7 +49,7 @@ public abstract class ElementOrEntryNode extends RegularMemberNode { VirtualFrame frame, VmListing receiver, @Cached("create()") @Shared("callNode") IndirectCallNode callNode) { - var result = executeBody(frame); + var result = bodyNode.executeGeneric(frame); return VmUtils.shouldRunTypeCheck(frame) ? receiver.executeTypeCasts(result, VmUtils.getOwner(frame), callNode, null, null) : result; @@ -60,7 +60,7 @@ public abstract class ElementOrEntryNode extends RegularMemberNode { VirtualFrame frame, VmMapping receiver, @Cached("create()") @Shared("callNode") IndirectCallNode callNode) { - var result = executeBody(frame); + var result = bodyNode.executeGeneric(frame); return VmUtils.shouldRunTypeCheck(frame) ? receiver.executeTypeCasts(result, VmUtils.getOwner(frame), callNode, null, null) : result; @@ -68,6 +68,6 @@ public abstract class ElementOrEntryNode extends RegularMemberNode { @Specialization protected Object evalDynamic(VirtualFrame frame, VmDynamic ignored) { - return executeBody(frame); + return bodyNode.executeGeneric(frame); } }