Index: src/full-codegen.h |
=================================================================== |
--- src/full-codegen.h (revision 5429) |
+++ src/full-codegen.h (working copy) |
@@ -381,6 +381,9 @@ |
#undef EMIT_INLINE_RUNTIME_CALL |
// Platform-specific code for loading variables. |
+ void EmitLoadGlobalSlotCheckExtensions(Slot* slot, |
+ TypeofState typeof_state, |
+ Label* slow); |
void EmitVariableLoad(Variable* expr, Expression::Context context); |
// Platform-specific support for allocating a new closure based on |
@@ -500,6 +503,9 @@ |
// in v8::internal::Context. |
void LoadContextField(Register dst, int context_index); |
+ // Create an operand for a context field. |
+ MemOperand ContextOperand(Register context, int context_index); |
+ |
// AST node visit functions. |
#define DECLARE_VISIT(type) virtual void Visit##type(type* node); |
AST_NODE_LIST(DECLARE_VISIT) |