summaryrefslogtreecommitdiff
path: root/deps/v8/src/parsing/func-name-inferrer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/parsing/func-name-inferrer.cc')
-rw-r--r--deps/v8/src/parsing/func-name-inferrer.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/deps/v8/src/parsing/func-name-inferrer.cc b/deps/v8/src/parsing/func-name-inferrer.cc
index 12013afd28..0821be0a68 100644
--- a/deps/v8/src/parsing/func-name-inferrer.cc
+++ b/deps/v8/src/parsing/func-name-inferrer.cc
@@ -44,6 +44,11 @@ void FuncNameInferrer::PushVariableName(const AstRawString* name) {
}
}
+void FuncNameInferrer::RemoveAsyncKeywordFromEnd() {
+ DCHECK(names_stack_.length() > 0);
+ DCHECK(names_stack_.last().name->IsOneByteEqualTo("async"));
+ names_stack_.RemoveLast();
+}
const AstString* FuncNameInferrer::MakeNameFromStack() {
return MakeNameFromStackHelper(0, ast_value_factory_->empty_string());