| Index: src/code-stub-assembler.h
|
| diff --git a/src/code-stub-assembler.h b/src/code-stub-assembler.h
|
| index 6678938ecfe03fb357aec5aec12f338e8d85d951..cd66959bf941b6217e032c2fc3118b6238db6df4 100644
|
| --- a/src/code-stub-assembler.h
|
| +++ b/src/code-stub-assembler.h
|
| @@ -637,6 +637,13 @@ class CodeStubAssembler : public compiler::CodeAssembler {
|
| Representation representation, compiler::Node* value,
|
| bool transition_to_field);
|
|
|
| + // Emits keyed sloppy arguments load if the |value| is nullptr or store
|
| + // otherwise. Returns either the loaded value or |value|.
|
| + compiler::Node* EmitKeyedSloppyArguments(compiler::Node* receiver,
|
| + compiler::Node* key,
|
| + compiler::Node* value,
|
| + Label* bailout);
|
| +
|
| void LoadIC(const LoadICParameters* p);
|
| void LoadGlobalIC(const LoadICParameters* p);
|
| void KeyedLoadIC(const LoadICParameters* p);
|
|
|