| Index: src/interpreter/bytecodes.cc
|
| diff --git a/src/interpreter/bytecodes.cc b/src/interpreter/bytecodes.cc
|
| index 68933e16f7092539b66c13b20553b61845a4d899..609389c8ebf0731f3f4b252a8ccafae605edac66 100644
|
| --- a/src/interpreter/bytecodes.cc
|
| +++ b/src/interpreter/bytecodes.cc
|
| @@ -47,6 +47,12 @@ const bool Bytecodes::IsReturn(Bytecode bytecode) {
|
| }
|
|
|
|
|
| +#define CHECK_SIZE(Name, arg_count) \
|
| + STATIC_ASSERT(arg_count <= Bytecodes::kMaximumNumberOfArguments);
|
| + BYTECODE_LIST(CHECK_SIZE)
|
| +#undef CHECK_SIZE
|
| +
|
| +
|
| std::ostream& operator<<(std::ostream& os, const Bytecode& bytecode) {
|
| return os << Bytecodes::ToString(bytecode);
|
| }
|
|
|