| 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);
|
|
|