(
resolve: &Resolve,
bindgen: &mut B,
value: B::Operand,
ty: &Type,
)
| 837 | } |
| 838 | |
| 839 | pub fn lower_flat<B: Bindgen>( |
| 840 | resolve: &Resolve, |
| 841 | bindgen: &mut B, |
| 842 | value: B::Operand, |
| 843 | ty: &Type, |
| 844 | ) -> Vec<B::Operand> { |
| 845 | let mut generator = Generator::new(resolve, bindgen); |
| 846 | generator.stack.push(value); |
| 847 | generator.realloc = Some(Realloc::Export("cabi_realloc")); |
| 848 | generator.lower(ty); |
| 849 | generator.stack |
| 850 | } |
| 851 | |
| 852 | pub fn lift_from_memory<B: Bindgen>( |
| 853 | resolve: &Resolve, |
no test coverage detected