Lines Matching defs:unique_ptr

5855   using unique_ptr = std::unique_ptr<wuffs_base__hasher_u32, decltype(&free)>;
6006 using unique_ptr = std::unique_ptr<wuffs_base__image_decoder, decltype(&free)>;
6147 using unique_ptr = std::unique_ptr<wuffs_base__io_transformer, decltype(&free)>;
6225 using unique_ptr = std::unique_ptr<wuffs_base__token_decoder, decltype(&free)>;
6297 // std::unique_ptr<T, decltype(&free)>.
6365 using unique_ptr = std::unique_ptr<wuffs_adler32__hasher, decltype(&free)>;
6369 static inline unique_ptr
6371 return unique_ptr(wuffs_adler32__hasher__alloc(), &free);
6374 static inline wuffs_base__hasher_u32::unique_ptr
6376 return wuffs_base__hasher_u32::unique_ptr(
6485 // std::unique_ptr<T, decltype(&free)>.
6649 using unique_ptr = std::unique_ptr<wuffs_bmp__decoder, decltype(&free)>;
6653 static inline unique_ptr
6655 return unique_ptr(wuffs_bmp__decoder__alloc(), &free);
6658 static inline wuffs_base__image_decoder::unique_ptr
6660 return wuffs_base__image_decoder::unique_ptr(
6849 // std::unique_ptr<T, decltype(&free)>.
6933 using unique_ptr = std::unique_ptr<wuffs_cbor__decoder, decltype(&free)>;
6937 static inline unique_ptr
6939 return unique_ptr(wuffs_cbor__decoder__alloc(), &free);
6942 static inline wuffs_base__token_decoder::unique_ptr
6944 return wuffs_base__token_decoder::unique_ptr(
7054 // std::unique_ptr<T, decltype(&free)>.
7121 using unique_ptr = std::unique_ptr<wuffs_crc32__ieee_hasher, decltype(&free)>;
7125 static inline unique_ptr
7127 return unique_ptr(wuffs_crc32__ieee_hasher__alloc(), &free);
7130 static inline wuffs_base__hasher_u32::unique_ptr
7132 return wuffs_base__hasher_u32::unique_ptr(
7251 // std::unique_ptr<T, decltype(&free)>.
7381 using unique_ptr = std::unique_ptr<wuffs_deflate__decoder, decltype(&free)>;
7385 static inline unique_ptr
7387 return unique_ptr(wuffs_deflate__decoder__alloc(), &free);
7390 static inline wuffs_base__io_transformer::unique_ptr
7392 return wuffs_base__io_transformer::unique_ptr(
7512 // std::unique_ptr<T, decltype(&free)>.
7611 using unique_ptr = std::unique_ptr<wuffs_lzw__decoder, decltype(&free)>;
7615 static inline unique_ptr
7617 return unique_ptr(wuffs_lzw__decoder__alloc(), &free);
7620 static inline wuffs_base__io_transformer::unique_ptr
7622 return wuffs_base__io_transformer::unique_ptr(
7766 // std::unique_ptr<T, decltype(&free)>.
7989 using unique_ptr = std::unique_ptr<wuffs_gif__decoder, decltype(&free)>;
7993 static inline unique_ptr
7995 return unique_ptr(wuffs_gif__decoder__alloc(), &free);
7998 static inline wuffs_base__image_decoder::unique_ptr
8000 return wuffs_base__image_decoder::unique_ptr(
8175 // std::unique_ptr<T, decltype(&free)>.
8259 using unique_ptr = std::unique_ptr<wuffs_gzip__decoder, decltype(&free)>;
8263 static inline unique_ptr
8265 return unique_ptr(wuffs_gzip__decoder__alloc(), &free);
8268 static inline wuffs_base__io_transformer::unique_ptr
8270 return wuffs_base__io_transformer::unique_ptr(
8437 // std::unique_ptr<T, decltype(&free)>.
8530 using unique_ptr = std::unique_ptr<wuffs_json__decoder, decltype(&free)>;
8534 static inline unique_ptr
8536 return unique_ptr(wuffs_json__decoder__alloc(), &free);
8539 static inline wuffs_base__token_decoder::unique_ptr
8541 return wuffs_base__token_decoder::unique_ptr(
8656 // std::unique_ptr<T, decltype(&free)>.
8790 using unique_ptr = std::unique_ptr<wuffs_nie__decoder, decltype(&free)>;
8794 static inline unique_ptr
8796 return unique_ptr(wuffs_nie__decoder__alloc(), &free);
8799 static inline wuffs_base__image_decoder::unique_ptr
8801 return wuffs_base__image_decoder::unique_ptr(
8980 // std::unique_ptr<T, decltype(&free)>.
9078 using unique_ptr = std::unique_ptr<wuffs_zlib__decoder, decltype(&free)>;
9082 static inline unique_ptr
9084 return unique_ptr(wuffs_zlib__decoder__alloc(), &free);
9087 static inline wuffs_base__io_transformer::unique_ptr
9089 return wuffs_base__io_transformer::unique_ptr(
9224 // std::unique_ptr<T, decltype(&free)>.
9499 using unique_ptr = std::unique_ptr<wuffs_png__decoder, decltype(&free)>;
9503 static inline unique_ptr
9505 return unique_ptr(wuffs_png__decoder__alloc(), &free);
9508 static inline wuffs_base__image_decoder::unique_ptr
9510 return wuffs_base__image_decoder::unique_ptr(
9684 // std::unique_ptr<T, decltype(&free)>.
9844 using unique_ptr = std::unique_ptr<wuffs_tga__decoder, decltype(&free)>;
9848 static inline unique_ptr
9850 return unique_ptr(wuffs_tga__decoder__alloc(), &free);
9853 static inline wuffs_base__image_decoder::unique_ptr
9855 return wuffs_base__image_decoder::unique_ptr(
10027 // std::unique_ptr<T, decltype(&free)>.
10167 using unique_ptr = std::unique_ptr<wuffs_wbmp__decoder, decltype(&free)>;
10171 static inline unique_ptr
10173 return unique_ptr(wuffs_wbmp__decoder__alloc(), &free);
10176 static inline wuffs_base__image_decoder::unique_ptr
10178 return wuffs_base__image_decoder::unique_ptr(
10327 // when the std::unique_ptr is destroyed. Statically allocated memory might use
10330 using MemOwner = std::unique_ptr<void, decltype(&free)>;
10617 virtual wuffs_base__image_decoder::unique_ptr //
10687 // was successful), or a no-op unique_ptr otherwise. Like any unique_ptr,
10694 // image_decoder unique_ptr destructor.
10699 wuffs_base__image_decoder::unique_ptr image_decoder);
44306 std::unique_ptr<uint8_t[]> fallback_io_array(nullptr);
44308 fallback_io_array = std::unique_ptr<uint8_t[]>(new uint8_t[4096]);
44320 wuffs_cbor__decoder::unique_ptr dec = wuffs_cbor__decoder::alloc();
44674 wuffs_base__image_decoder::unique_ptr //
44714 return wuffs_base__image_decoder::unique_ptr(nullptr, &free);
44781 wuffs_base__image_decoder::unique_ptr image_decoder) {}
44894 DecodeImageHandleMetadata(wuffs_base__image_decoder::unique_ptr& image_decoder,
44906 DecodeImage0(wuffs_base__image_decoder::unique_ptr& image_decoder,
45170 std::unique_ptr<uint8_t[]> fallback_io_array(nullptr);
45172 fallback_io_array = std::unique_ptr<uint8_t[]>(new uint8_t[32768]);
45178 wuffs_base__image_decoder::unique_ptr image_decoder(nullptr, &free);
45357 wuffs_json__decoder::unique_ptr& dec,
45546 std::unique_ptr<uint8_t[]> fallback_io_array(nullptr);
45548 fallback_io_array = std::unique_ptr<uint8_t[]>(new uint8_t[4096]);
45560 wuffs_json__decoder::unique_ptr dec = wuffs_json__decoder::alloc();