diff options
Diffstat (limited to 'deps/v8/src/ic/keyed-store-generic.h')
-rw-r--r-- | deps/v8/src/ic/keyed-store-generic.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/deps/v8/src/ic/keyed-store-generic.h b/deps/v8/src/ic/keyed-store-generic.h index 9cda8ef2e29..0934c96cc80 100644 --- a/deps/v8/src/ic/keyed-store-generic.h +++ b/deps/v8/src/ic/keyed-store-generic.h @@ -23,6 +23,13 @@ class KeyedStoreGenericGenerator { TNode<Context> context, TNode<JSReceiver> receiver, TNode<BoolT> is_simple_receiver, TNode<Name> name, TNode<Object> value, LanguageMode language_mode); + + // Same as above but more generic. I.e. the receiver can by anything and the + // key does not have to be unique. Essentially the same as KeyedStoreGeneric. + static void SetProperty(compiler::CodeAssemblerState* state, + TNode<Context> context, TNode<Object> receiver, + TNode<Object> key, TNode<Object> value, + LanguageMode language_mode); }; class StoreICUninitializedGenerator { |