Index: src/parsing/parser.h |
diff --git a/src/parsing/parser.h b/src/parsing/parser.h |
index 13b8a276a6485d2282dc382858693470c7cfa5e8..6dfaaa0f79c5516610d2a41457316a39c33e0616 100644 |
--- a/src/parsing/parser.h |
+++ b/src/parsing/parser.h |
@@ -572,6 +572,7 @@ class ParserTraits { |
bool name_is_strict_reserved, int pos, |
bool* ok); |
+ V8_INLINE void MarkCollectedTailCallExpressions(); |
V8_INLINE void MarkTailPosition(Expression* expression); |
V8_INLINE void CheckConflictingVarDeclarations(v8::internal::Scope* scope, |
@@ -1047,6 +1048,8 @@ class Parser : public ParserBase<ParserTraits> { |
void SetLanguageMode(Scope* scope, LanguageMode mode); |
void RaiseLanguageMode(LanguageMode mode); |
+ V8_INLINE void MarkCollectedTailCallExpressions(); |
+ |
V8_INLINE void RewriteDestructuringAssignments(); |
V8_INLINE Expression* RewriteExponentiation(Expression* left, |