| Index: src/interpreter/bytecodes.h
|
| diff --git a/src/interpreter/bytecodes.h b/src/interpreter/bytecodes.h
|
| index 68ebec177474f099dbe6d083bd6cdf8cc5a6973a..0cfb9605fd5f75f130f17cbd90edccb0aac06f0f 100644
|
| --- a/src/interpreter/bytecodes.h
|
| +++ b/src/interpreter/bytecodes.h
|
| @@ -583,6 +583,14 @@ class Bytecodes {
|
| DISALLOW_IMPLICIT_CONSTRUCTORS(Bytecodes);
|
| };
|
|
|
| +class CreateObjectLiteralFlags {
|
| + public:
|
| + class FlagsBits : public BitField8<int, 0, 3> {};
|
| + class FastClonePropertiesCountBits
|
| + : public BitField8<int, FlagsBits::kNext, 3> {};
|
| + STATIC_ASSERT((FlagsBits::kMask & FastClonePropertiesCountBits::kMask) == 0);
|
| +};
|
| +
|
| std::ostream& operator<<(std::ostream& os, const Bytecode& bytecode);
|
| std::ostream& operator<<(std::ostream& os, const AccumulatorUse& use);
|
| std::ostream& operator<<(std::ostream& os, const OperandScale& operand_scale);
|
|
|