| Index: src/full-codegen.h
 | 
| ===================================================================
 | 
| --- src/full-codegen.h	(revision 5338)
 | 
| +++ src/full-codegen.h	(working copy)
 | 
| @@ -237,8 +237,14 @@
 | 
|      kStack
 | 
|    };
 | 
|  
 | 
| +  // Compute the frame pointer relative offset for a given local or
 | 
| +  // parameter slot.
 | 
|    int SlotOffset(Slot* slot);
 | 
|  
 | 
| +  // Determine whether or not to inline the smi case for the given
 | 
| +  // operation.
 | 
| +  bool ShouldInlineSmiCase(Token::Value op);
 | 
| +
 | 
|    // Emit code to convert a pure value (in a register, slot, as a literal,
 | 
|    // or on top of the stack) into the result expected according to an
 | 
|    // expression context.
 | 
| @@ -383,7 +389,9 @@
 | 
|  
 | 
|    // Apply the compound assignment operator. Expects the left operand on top
 | 
|    // of the stack and the right one in the accumulator.
 | 
| -  void EmitBinaryOp(Token::Value op, Expression::Context context);
 | 
| +  void EmitBinaryOp(Token::Value op,
 | 
| +                    Expression::Context context,
 | 
| +                    OverwriteMode mode);
 | 
|  
 | 
|    // Assign to the given expression as if via '='. The right-hand-side value
 | 
|    // is expected in the accumulator.
 | 
| 
 |