Lines Matching refs:instance

165             Trampoline::ResourceNew { instance, ty } => {  in translate()
173 params.push(me.index_value(*instance)); in translate()
178 Trampoline::ResourceRep { instance, ty } => { in translate()
186 params.push(me.index_value(*instance)); in translate()
191 Trampoline::ResourceDrop { instance, ty } => { in translate()
192 self.translate_resource_drop(*instance, *ty); in translate()
194 Trampoline::BackpressureInc { instance } => { in translate()
200 params.push(me.index_value(*instance)); in translate()
205 Trampoline::BackpressureDec { instance } => { in translate()
211 params.push(me.index_value(*instance)); in translate()
217 instance, in translate()
226 params.push(me.index_value(*instance)); in translate()
232 Trampoline::TaskCancel { instance } => { in translate()
238 params.push(me.index_value(*instance)); in translate()
242 Trampoline::WaitableSetNew { instance } => { in translate()
248 params.push(me.index_value(*instance)); in translate()
252 Trampoline::WaitableSetWait { instance, options } => { in translate()
258 params.push(me.index_value(*instance)); in translate()
263 Trampoline::WaitableSetPoll { instance, options } => { in translate()
269 params.push(me.index_value(*instance)); in translate()
274 Trampoline::WaitableSetDrop { instance } => { in translate()
280 params.push(me.index_value(*instance)); in translate()
284 Trampoline::WaitableJoin { instance } => { in translate()
290 params.push(me.index_value(*instance)); in translate()
295 instance, in translate()
303 params.push(me.index_value(*instance)); in translate()
312 Trampoline::SubtaskDrop { instance } => { in translate()
318 params.push(me.index_value(*instance)); in translate()
322 Trampoline::SubtaskCancel { instance, async_ } => { in translate()
328 params.push(me.index_value(*instance)); in translate()
333 Trampoline::StreamNew { instance, ty } => { in translate()
339 params.push(me.index_value(*instance)); in translate()
345 instance, in translate()
356 me.index_value(*instance), in translate()
374 params.push(me.index_value(*instance)); in translate()
382 instance, in translate()
393 me.index_value(*instance), in translate()
411 params.push(me.index_value(*instance)); in translate()
419 instance, in translate()
428 params.push(me.index_value(*instance)); in translate()
435 instance, in translate()
444 params.push(me.index_value(*instance)); in translate()
450 Trampoline::StreamDropReadable { instance, ty } => { in translate()
456 params.push(me.index_value(*instance)); in translate()
461 Trampoline::StreamDropWritable { instance, ty } => { in translate()
467 params.push(me.index_value(*instance)); in translate()
472 Trampoline::FutureNew { instance, ty } => { in translate()
478 params.push(me.index_value(*instance)); in translate()
484 instance, in translate()
493 params.push(me.index_value(*instance)); in translate()
500 instance, in translate()
509 params.push(me.index_value(*instance)); in translate()
516 instance, in translate()
525 params.push(me.index_value(*instance)); in translate()
532 instance, in translate()
541 params.push(me.index_value(*instance)); in translate()
547 Trampoline::FutureDropReadable { instance, ty } => { in translate()
553 params.push(me.index_value(*instance)); in translate()
558 Trampoline::FutureDropWritable { instance, ty } => { in translate()
564 params.push(me.index_value(*instance)); in translate()
570 instance, in translate()
579 params.push(me.index_value(*instance)); in translate()
586 instance, in translate()
595 params.push(me.index_value(*instance)); in translate()
601 Trampoline::ErrorContextDrop { instance, ty } => { in translate()
607 params.push(me.index_value(*instance)); in translate()
727 Trampoline::ContextGet { instance, slot } => { in translate()
733 params.push(me.index_value(*instance)); in translate()
738 Trampoline::ContextSet { instance, slot } => { in translate()
744 params.push(me.index_value(*instance)); in translate()
758 instance, in translate()
767 params.push(me.index_value(*instance)); in translate()
774 instance, in translate()
782 params.push(me.index_value(*instance)); in translate()
792 instance, in translate()
800 params.push(me.index_value(*instance)); in translate()
810 instance, in translate()
818 params.push(me.index_value(*instance)); in translate()
827 Trampoline::ThreadUnsuspend { instance } => { in translate()
833 params.push(me.index_value(*instance)); in translate()
838 instance, in translate()
846 params.push(me.index_value(*instance)); in translate()
1070 instance: RuntimeComponentInstanceIndex, in translate_resource_drop()
1089 .iconst(ir::types::I32, i64::from(instance.as_u32())), in translate_resource_drop()
1202 if self.types[resource].unwrap_concrete_instance() != def.instance { in translate_resource_drop()
1228 .iconst(ir::types::I32, i64::from(instance.as_u32())), in translate_resource_drop()
1232 .iconst(ir::types::I32, i64::from(def.instance.as_u32())), in translate_resource_drop()
1462 let instance = match trampoline { in check_may_leave() localVariable
1486 Trampoline::LowerImport { options, .. } => self.component.options[*options].instance, in check_may_leave()
1488 Trampoline::ResourceNew { instance, .. } in check_may_leave()
1489 | Trampoline::ResourceDrop { instance, .. } in check_may_leave()
1490 | Trampoline::TaskReturn { instance, .. } in check_may_leave()
1491 | Trampoline::TaskCancel { instance } in check_may_leave()
1492 | Trampoline::WaitableSetNew { instance } in check_may_leave()
1493 | Trampoline::WaitableSetWait { instance, .. } in check_may_leave()
1494 | Trampoline::WaitableSetPoll { instance, .. } in check_may_leave()
1495 | Trampoline::WaitableSetDrop { instance } in check_may_leave()
1496 | Trampoline::WaitableJoin { instance } in check_may_leave()
1497 | Trampoline::ThreadYield { instance, .. } in check_may_leave()
1498 | Trampoline::ThreadNewIndirect { instance, .. } in check_may_leave()
1499 | Trampoline::ThreadSuspend { instance, .. } in check_may_leave()
1500 | Trampoline::ThreadSuspendToSuspended { instance, .. } in check_may_leave()
1501 | Trampoline::ThreadSuspendTo { instance, .. } in check_may_leave()
1502 | Trampoline::ThreadUnsuspend { instance, .. } in check_may_leave()
1503 | Trampoline::ThreadYieldToSuspended { instance, .. } in check_may_leave()
1504 | Trampoline::SubtaskDrop { instance } in check_may_leave()
1505 | Trampoline::SubtaskCancel { instance, .. } in check_may_leave()
1506 | Trampoline::ErrorContextNew { instance, .. } in check_may_leave()
1507 | Trampoline::ErrorContextDebugMessage { instance, .. } in check_may_leave()
1508 | Trampoline::ErrorContextDrop { instance, .. } in check_may_leave()
1509 | Trampoline::StreamNew { instance, .. } in check_may_leave()
1510 | Trampoline::StreamRead { instance, .. } in check_may_leave()
1511 | Trampoline::StreamWrite { instance, .. } in check_may_leave()
1512 | Trampoline::StreamCancelRead { instance, .. } in check_may_leave()
1513 | Trampoline::StreamCancelWrite { instance, .. } in check_may_leave()
1514 | Trampoline::StreamDropReadable { instance, .. } in check_may_leave()
1515 | Trampoline::StreamDropWritable { instance, .. } in check_may_leave()
1516 | Trampoline::FutureNew { instance, .. } in check_may_leave()
1517 | Trampoline::FutureRead { instance, .. } in check_may_leave()
1518 | Trampoline::FutureWrite { instance, .. } in check_may_leave()
1519 | Trampoline::FutureCancelRead { instance, .. } in check_may_leave()
1520 | Trampoline::FutureCancelWrite { instance, .. } in check_may_leave()
1521 | Trampoline::FutureDropReadable { instance, .. } in check_may_leave()
1522 | Trampoline::FutureDropWritable { instance, .. } => *instance, in check_may_leave()
1525 self.check_may_leave_instance(instance) in check_may_leave()
1528 fn check_may_leave_instance(&mut self, instance: RuntimeComponentInstanceIndex) { in check_may_leave_instance()
1535 i32::try_from(self.offsets.instance_flags(instance)).unwrap(), in check_may_leave_instance()