| Index: src/interpreter/bytecode-array-builder.h
|
| diff --git a/src/interpreter/bytecode-array-builder.h b/src/interpreter/bytecode-array-builder.h
|
| index b4676778be0db2c12368ad6594efc561e0169ac0..98703473d7937ad8c9aea8e53b47d821a616fb84 100644
|
| --- a/src/interpreter/bytecode-array-builder.h
|
| +++ b/src/interpreter/bytecode-array-builder.h
|
| @@ -314,6 +314,10 @@ class V8_EXPORT_PRIVATE BytecodeArrayBuilder final
|
| BytecodeArrayBuilder& CompareOperation(Token::Value op, Register reg,
|
| int feedback_slot);
|
| BytecodeArrayBuilder& CompareOperation(Token::Value op, Register reg);
|
| + BytecodeArrayBuilder& CompareUndetectable();
|
| + BytecodeArrayBuilder& CompareUndefined();
|
| + BytecodeArrayBuilder& CompareNull();
|
| + BytecodeArrayBuilder& CompareNil(Token::Value op, NilValue nil);
|
| BytecodeArrayBuilder& CompareTypeOf(
|
| TestTypeOfFlags::LiteralFlag literal_flag);
|
|
|
| @@ -332,7 +336,13 @@ class V8_EXPORT_PRIVATE BytecodeArrayBuilder final
|
| BytecodeArrayBuilder& JumpIfNotHole(BytecodeLabel* label);
|
| BytecodeArrayBuilder& JumpIfJSReceiver(BytecodeLabel* label);
|
| BytecodeArrayBuilder& JumpIfNull(BytecodeLabel* label);
|
| + BytecodeArrayBuilder& JumpIfNotNull(BytecodeLabel* label);
|
| BytecodeArrayBuilder& JumpIfUndefined(BytecodeLabel* label);
|
| + BytecodeArrayBuilder& JumpIfNotUndefined(BytecodeLabel* label);
|
| + BytecodeArrayBuilder& JumpIfNil(BytecodeLabel* label, Token::Value op,
|
| + NilValue nil);
|
| + BytecodeArrayBuilder& JumpIfNotNil(BytecodeLabel* label, Token::Value op,
|
| + NilValue nil);
|
| BytecodeArrayBuilder& JumpLoop(BytecodeLabel* label, int loop_depth);
|
|
|
| BytecodeArrayBuilder& StackCheck(int position);
|
|
|