Lines Matching defs:context

62   void StoreProperty(TNode<Context> context, TNode<JSReceiver> receiver,
70 void StoreProperty(TNode<Context> context, TNode<Object> receiver,
86 void KeyedStoreGeneric(TNode<Context> context, TNode<Object> receiver,
94 TNode<Context> context, Label* slow);
129 TNode<Context> context, Label* slow,
144 TNode<Context> context, ElementsKind packed_kind,
149 TNode<Context> context,
213 compiler::CodeAssemblerState* state, TNode<Context> context,
217 assembler.StoreProperty(context, receiver, is_simple_receiver, name, value,
222 compiler::CodeAssemblerState* state, TNode<Context> context,
226 assembler.StoreProperty(context, receiver, key, value, language_mode);
230 compiler::CodeAssemblerState* state, TNode<Context> context,
234 assembler.StoreProperty(context, receiver, key, value, LanguageMode::kStrict);
324 TNode<Word32T> current_elements_kind, TNode<Context> context,
331 TNode<NativeContext> native_context = LoadNativeContext(context);
339 TNode<Word32T> current_elements_kind, TNode<Context> context,
350 TNode<NativeContext> native_context = LoadNativeContext(context);
375 TNode<IntPtrT> index, TNode<Object> value, TNode<Context> context,
425 TryChangeToHoleyMapMulti(receiver, receiver_map, elements_kind, context,
444 TryChangeToHoleyMap(receiver, receiver_map, elements_kind, context,
456 TNode<NativeContext> native_context = LoadNativeContext(context);
533 TryChangeToHoleyMap(receiver, receiver_map, elements_kind, context,
545 TNode<NativeContext> native_context = LoadNativeContext(context);
570 TNode<Context> context, Label* slow) {
598 index, value, context, slow, kDontChangeLength);
604 index, value, context, slow,
611 index, value, context, slow, kBumpLengthWithGap);
881 StoreJSSharedStructField(p->context(), receiver, receiver_map,
1006 p->context(), p->receiver(), name,
1025 Call(p->context(), setter, receiver, p->value());
1034 Runtime::kThrowTypeError, p->context(),
1041 CallRuntime(Runtime::kThrowTypeErrorIfStrict, p->context(),
1057 ThrowTypeError(p->context(), MessageTemplate::kStrictReadOnlyProperty,
1063 CallRuntime(Runtime::kThrowTypeErrorIfStrict, p->context(),
1074 TNode<Context> context, TNode<Object> receiver_maybe_smi, TNode<Object> key,
1096 var_index.value(), value, context, &slow);
1102 StoreICParameters p(context, receiver, var_unique.value(), value, {},
1125 TailCallRuntime(Runtime::kSetKeyedProperty, context, receiver, key,
1128 TailCallRuntime(Runtime::kDefineObjectOwnProperty, context, receiver, key,
1132 TailCallRuntime(Runtime::kDefineKeyedOwnPropertyInLiteral_Simple, context,
1144 auto context = Parameter<Context>(Descriptor::kContext);
1146 KeyedStoreGeneric(context, receiver, name, value, Nothing<LanguageMode>());
1149 void KeyedStoreGenericAssembler::StoreProperty(TNode<Context> context,
1154 KeyedStoreGeneric(context, receiver, key, value, Just(language_mode));
1164 auto context = Parameter<Context>(Descriptor::kContext);
1178 StoreICParameters p(context, receiver, name, value, slot,
1191 TailCallRuntime(runtime, context, value, slot, UndefinedConstant(),
1196 void KeyedStoreGenericAssembler::StoreProperty(TNode<Context> context,
1202 StoreICParameters p(context, receiver, unique_name, value, {},
1220 CallRuntime(Runtime::kDefineKeyedOwnPropertyInLiteral_Simple, context,
1223 CallRuntime(Runtime::kSetKeyedProperty, context, receiver, unique_name,