summaryrefslogtreecommitdiffstats
path: root/chromium/v8/src/ast/ast.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/v8/src/ast/ast.cc')
-rw-r--r--chromium/v8/src/ast/ast.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/chromium/v8/src/ast/ast.cc b/chromium/v8/src/ast/ast.cc
index 651508b677f..8cd1140154a 100644
--- a/chromium/v8/src/ast/ast.cc
+++ b/chromium/v8/src/ast/ast.cc
@@ -927,6 +927,7 @@ Call::CallType Call::GetCallType() const {
}
if (property != nullptr) {
if (property->IsPrivateReference()) {
+ if (is_optional_chain) return PRIVATE_OPTIONAL_CHAIN_CALL;
return PRIVATE_CALL;
}
bool is_super = property->IsSuperAccess();