diff --git a/deps/v8/src/parser.h b/deps/v8/src/parser.h index 85a219e04ea..85e34d9ae56 100644 --- a/deps/v8/src/parser.h +++ b/deps/v8/src/parser.h @@ -426,16 +426,16 @@ class ParserTraits { explicit ParserTraits(Parser* parser) : parser_(parser) {} // Custom operations executed when FunctionStates are created and destructed. - template - static void SetUpFunctionState(FS* function_state, Zone* zone) { + template + static void SetUpFunctionState(FunctionState* function_state, Zone* zone) { Isolate* isolate = zone->isolate(); function_state->isolate_ = isolate; function_state->saved_ast_node_id_ = isolate->ast_node_id(); isolate->set_ast_node_id(BailoutId::FirstUsable().ToInt()); } - template - static void TearDownFunctionState(FS* function_state) { + template + static void TearDownFunctionState(FunctionState* function_state) { if (function_state->outer_function_state_ != NULL) { function_state->isolate_->set_ast_node_id( function_state->saved_ast_node_id_); diff --git a/deps/v8/src/preparser.h b/deps/v8/src/preparser.h index 5cb0a9d3520..89c522060f9 100644 --- a/deps/v8/src/preparser.h +++ b/deps/v8/src/preparser.h @@ -616,10 +616,10 @@ class PreParserTraits { // Custom operations executed when FunctionStates are created and // destructed. (The PreParser doesn't need to do anything.) - template - static void SetUpFunctionState(FS* function_state, void*) {} - template - static void TearDownFunctionState(FS* function_state) {} + template + static void SetUpFunctionState(FunctionState* function_state, void*) {} + template + static void TearDownFunctionState(FunctionState* function_state) {} // Helper functions for recursive descent. static bool IsEvalOrArguments(PreParserIdentifier identifier) {