We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3359598 commit 868666dCopy full SHA for 868666d
graal-js/src/com.oracle.truffle.js.parser/src/com/oracle/truffle/js/parser/GraalJSTranslator.java
@@ -2193,7 +2193,9 @@ private JavaScriptNode enterNewNode(UnaryNode unaryNode) {
2193
public JavaScriptNode enterCallNode(CallNode callNode) {
2194
JavaScriptNode function = transform(callNode.getFunction());
2195
JavaScriptNode[] args = transformArgs(callNode.getArgs());
2196
- function = filterOptionalChainTarget(function, callNode.isOptional());
+ if (callNode.isOptionalChain()) {
2197
+ function = filterOptionalChainTarget(function, callNode.isOptional());
2198
+ }
2199
JavaScriptNode call;
2200
if (callNode.isEval() && args.length >= 1) {
2201
call = createCallEvalNode(function, args);
0 commit comments