Lines Matching refs:JSProxy
19 TNode<JSProxy> ProxiesCodeStubAssembler::AllocateProxy(
53 TNode<HeapObject> proxy = Allocate(JSProxy::kSize);
58 StoreObjectFieldRoot(proxy, JSProxy::kPropertiesOrHashOffset, empty_dict);
59 StoreObjectFieldNoWriteBarrier(proxy, JSProxy::kTargetOffset, target);
60 StoreObjectFieldNoWriteBarrier(proxy, JSProxy::kHandlerOffset, handler);
66 TNode<JSProxy> proxy, TNode<NativeContext> native_context) {
75 TNode<Context> context, TNode<JSProxy> proxy) {
91 auto proxy = Parameter<JSProxy>(Descriptor::kFunction);
103 CAST(LoadObjectField(proxy, JSProxy::kHandlerOffset));
113 TNode<Object> target = LoadObjectField(proxy, JSProxy::kTargetOffset);
146 auto proxy = Parameter<JSProxy>(Descriptor::kTarget);
157 CAST(LoadObjectField(proxy, JSProxy::kHandlerOffset));
167 TNode<Object> target = LoadObjectField(proxy, JSProxy::kTargetOffset);
213 TNode<Context> context, TNode<JSReceiver> target, TNode<JSProxy> proxy,
215 JSProxy::AccessKind access_kind) {
263 if (access_kind == JSProxy::kGet) {
291 if (access_kind == JSProxy::kGet) {
301 if (access_kind == JSProxy::kGet) {
323 TNode<JSProxy> proxy,
376 TNode<JSProxy> proxy,