Index: src/full-codegen.h |
diff --git a/src/full-codegen.h b/src/full-codegen.h |
index 655e560eb53f143dee011cb2495e935e67d7ceef..7dc5def77105bd29282d318993b3521240fc66c0 100644 |
--- a/src/full-codegen.h |
+++ b/src/full-codegen.h |
@@ -432,6 +432,14 @@ class FullCodeGenerator: public AstVisitor { |
Label* done); |
void EmitVariableLoad(Variable* expr); |
+ enum ResolveEvalFlag { |
+ SKIP_CONTEXT_LOOKUP, |
+ PERFORM_CONTEXT_LOOKUP |
+ }; |
+ |
+ // Expects the arguments and the function already pushed. |
+ void EmitResolvePossiblyDirectEval(ResolveEvalFlag flag, int arg_count); |
+ |
// Platform-specific support for allocating a new closure based on |
// the given function info. |
void EmitNewClosure(Handle<SharedFunctionInfo> info, bool pretenure); |