diff options
Diffstat (limited to 'deps/v8/src/parsing/func-name-inferrer.cc')
-rw-r--r-- | deps/v8/src/parsing/func-name-inferrer.cc | 5 |
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()); |