| 3 | namespace test_exports = ::exports::test::resource_borrow_in_record::to_test; |
| 4 | |
| 5 | wit::vector<test_exports::Thing::Owned> test_exports::Test(wit::vector<test_exports::Foo> list) { |
| 6 | auto result = wit::vector<test_exports::Thing::Owned>::allocate(list.size()); |
| 7 | for (size_t i = 0; i < list.size(); ++i) { |
| 8 | auto str = wit::string::from_view(std::string_view(list[i].thing.get().get_internal() + " test")); |
| 9 | result.initialize(i, test_exports::Thing::new_internal(std::move(str))); |
| 10 | } |
| 11 | return result; |
| 12 | } |
no test coverage detected