Lines Matching refs:owned
15009 ada_owned_string owned;
15011 owned.data = nullptr;
15012 owned.length = 0;
15013 return owned;
15016 owned.length = out.size();
15017 owned.data = new char[owned.length];
15018 memcpy((void*)owned.data, out.data(), owned.length);
15019 return owned;
15022 void ada_free_owned_string(ada_owned_string owned) noexcept {
15023 delete[] owned.data;
15024 owned.data = nullptr;
15025 owned.length = 0;
15348 ada_owned_string owned{};
15349 owned.length = out.length();
15350 owned.data = new char[owned.length];
15351 memcpy((void*)owned.data, out.data(), owned.length);
15352 return owned;
15357 ada_owned_string owned{};
15358 owned.length = out.size();
15359 owned.data = new char[owned.length];
15360 memcpy((void*)owned.data, out.data(), owned.length);
15361 return owned;
15381 ada_owned_string owned{};
15382 owned.length = out.size();
15383 owned.data = new char[owned.length];
15384 memcpy((void*)owned.data, out.data(), owned.length);
15385 return owned;