/dports/net-im/telegram-desktop/tdesktop-3.2.5-full/Telegram/lib_base/base/platform/win/ |
H A D | base_windows_co_task_mem.h | 62 template <typename Item, typename FreePolicy> 63 class CoTaskMemArray final : private FreePolicy { 68 FreePolicy::destroy(_data); 94 return FreePolicy::sentinel(_data); 100 return FreePolicy::sentinel(_data); 106 return FreePolicy::sentinel(_data); 118 return &static_cast<FreePolicy*>(this)->count; 121 return int(static_cast<FreePolicy*>(this)->count);
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/vm/ |
H A D | MallocProvider.h | 151 UniquePtr<T[], JS::FreePolicy> make_pod_arena_array(arena_id_t arena, in make_pod_arena_array() 153 return UniquePtr<T[], JS::FreePolicy>(pod_arena_malloc<T>(arena, numElems)); in make_pod_arena_array() 157 UniquePtr<T[], JS::FreePolicy> make_pod_array(size_t numElems) { in make_pod_array() 205 UniquePtr<T[], JS::FreePolicy> make_zeroed_pod_array(size_t numElems) { in make_zeroed_pod_array() 206 return UniquePtr<T[], JS::FreePolicy>(pod_calloc<T>(numElems)); in make_zeroed_pod_array()
|
/dports/www/firefox/firefox-99.0/js/src/vm/ |
H A D | MallocProvider.h | 151 UniquePtr<T[], JS::FreePolicy> make_pod_arena_array(arena_id_t arena, in make_pod_arena_array() 153 return UniquePtr<T[], JS::FreePolicy>(pod_arena_malloc<T>(arena, numElems)); in make_pod_arena_array() 157 UniquePtr<T[], JS::FreePolicy> make_pod_array(size_t numElems) { in make_pod_array() 205 UniquePtr<T[], JS::FreePolicy> make_zeroed_pod_array(size_t numElems) { in make_zeroed_pod_array() 206 return UniquePtr<T[], JS::FreePolicy>(pod_calloc<T>(numElems)); in make_zeroed_pod_array()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/vm/ |
H A D | MallocProvider.h | 151 UniquePtr<T[], JS::FreePolicy> make_pod_arena_array(arena_id_t arena, in make_pod_arena_array() 153 return UniquePtr<T[], JS::FreePolicy>(pod_arena_malloc<T>(arena, numElems)); in make_pod_arena_array() 157 UniquePtr<T[], JS::FreePolicy> make_pod_array(size_t numElems) { in make_pod_array() 205 UniquePtr<T[], JS::FreePolicy> make_zeroed_pod_array(size_t numElems) { in make_zeroed_pod_array() 206 return UniquePtr<T[], JS::FreePolicy>(pod_calloc<T>(numElems)); in make_zeroed_pod_array()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/vm/ |
H A D | MallocProvider.h | 147 UniquePtr<T[], JS::FreePolicy> make_pod_arena_array(arena_id_t arena, in make_pod_arena_array() 149 return UniquePtr<T[], JS::FreePolicy>(pod_arena_malloc<T>(arena, numElems)); in make_pod_arena_array() 153 UniquePtr<T[], JS::FreePolicy> make_pod_array(size_t numElems) { in make_pod_array() 201 UniquePtr<T[], JS::FreePolicy> make_zeroed_pod_array(size_t numElems) { in make_zeroed_pod_array() 202 return UniquePtr<T[], JS::FreePolicy>(pod_calloc<T>(numElems)); in make_zeroed_pod_array()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/vm/ |
H A D | MallocProvider.h | 123 UniquePtr<T[], JS::FreePolicy> 125 return UniquePtr<T[], JS::FreePolicy>(pod_malloc<T>(numElems)); in make_pod_array() 168 UniquePtr<T[], JS::FreePolicy> 171 return UniquePtr<T[], JS::FreePolicy>(pod_calloc<T>(numElems)); in make_zeroed_pod_array()
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/vm/ |
H A D | MallocProvider.h | 114 UniquePtr<T[], JS::FreePolicy> make_pod_array(size_t numElems) { in make_pod_array() 115 return UniquePtr<T[], JS::FreePolicy>(pod_malloc<T>(numElems)); in make_pod_array() 155 UniquePtr<T[], JS::FreePolicy> make_zeroed_pod_array(size_t numElems) { in make_zeroed_pod_array() 156 return UniquePtr<T[], JS::FreePolicy>(pod_calloc<T>(numElems)); in make_zeroed_pod_array()
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/vm/ |
H A D | MallocProvider.h | 123 mozilla::UniquePtr<T[], JS::FreePolicy> 125 return mozilla::UniquePtr<T[], JS::FreePolicy>(pod_malloc<T>(numElems)); in make_pod_array() 168 mozilla::UniquePtr<T[], JS::FreePolicy> 171 return mozilla::UniquePtr<T[], JS::FreePolicy>(pod_calloc<T>(numElems)); in make_zeroed_pod_array()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/mfbt/ |
H A D | UniquePtrExtensions.h | 43 struct FreePolicy struct 53 using UniqueFreePtr = UniquePtr<T, detail::FreePolicy<T>>; argument
|
/dports/lang/spidermonkey60/firefox-60.9.0/mfbt/ |
H A D | UniquePtrExtensions.h | 41 struct FreePolicy { struct 48 using UniqueFreePtr = UniquePtr<T, detail::FreePolicy<T>>; argument
|
/dports/www/firefox/firefox-99.0/js/src/builtin/intl/ |
H A D | FormatBuffer.h | 115 UniquePtr<CharType[], JS::FreePolicy> extractStringZ() { in extractStringZ() 124 return UniquePtr<CharType[], JS::FreePolicy>( in extractStringZ()
|
/dports/www/firefox-esr/firefox-91.8.0/js/public/ |
H A D | SourceText.h | 199 js::UniquePtr<Unit[], JS::FreePolicy> data, in init() 217 js::UniquePtr<Char[], JS::FreePolicy> data, in init()
|
H A D | Utility.h | 628 struct FreePolicy { struct 632 typedef mozilla::UniquePtr<char[], JS::FreePolicy> UniqueChars; argument 633 typedef mozilla::UniquePtr<char16_t[], JS::FreePolicy> UniqueTwoByteChars; 634 typedef mozilla::UniquePtr<JS::Latin1Char[], JS::FreePolicy> UniqueLatin1Chars;
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/public/ |
H A D | SourceText.h | 196 js::UniquePtr<Unit[], JS::FreePolicy> data, in init() 214 js::UniquePtr<Char[], JS::FreePolicy> data, in init()
|
/dports/www/firefox/firefox-99.0/js/public/ |
H A D | SourceText.h | 199 js::UniquePtr<Unit[], JS::FreePolicy> data, in init() 217 js::UniquePtr<Char[], JS::FreePolicy> data, in init()
|
H A D | Utility.h | 630 struct FreePolicy { struct 634 typedef mozilla::UniquePtr<char[], JS::FreePolicy> UniqueChars; argument 635 typedef mozilla::UniquePtr<char16_t[], JS::FreePolicy> UniqueTwoByteChars; 636 typedef mozilla::UniquePtr<JS::Latin1Char[], JS::FreePolicy> UniqueLatin1Chars;
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/public/ |
H A D | SourceText.h | 199 js::UniquePtr<Unit[], JS::FreePolicy> data, in init() 217 js::UniquePtr<Char[], JS::FreePolicy> data, in init()
|
H A D | Utility.h | 628 struct FreePolicy { struct 632 typedef mozilla::UniquePtr<char[], JS::FreePolicy> UniqueChars; argument 633 typedef mozilla::UniquePtr<char16_t[], JS::FreePolicy> UniqueTwoByteChars; 634 typedef mozilla::UniquePtr<JS::Latin1Char[], JS::FreePolicy> UniqueLatin1Chars;
|
/dports/www/firefox-esr/firefox-91.8.0/mfbt/ |
H A D | UniquePtrExtensions.h | 87 struct FreePolicy { struct 159 using UniqueFreePtr = UniquePtr<T, detail::FreePolicy<T>>;
|
/dports/mail/thunderbird/thunderbird-91.8.0/mfbt/ |
H A D | UniquePtrExtensions.h | 87 struct FreePolicy { struct 159 using UniqueFreePtr = UniquePtr<T, detail::FreePolicy<T>>;
|
/dports/lang/spidermonkey78/firefox-78.9.0/mfbt/ |
H A D | UniquePtrExtensions.h | 87 struct FreePolicy { struct 159 using UniqueFreePtr = UniquePtr<T, detail::FreePolicy<T>>;
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/public/ |
H A D | Utility.h | 489 struct FreePolicy struct 496 typedef mozilla::UniquePtr<char[], JS::FreePolicy> UniqueChars; argument 497 typedef mozilla::UniquePtr<char16_t[], JS::FreePolicy> UniqueTwoByteChars;
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/ |
H A D | jsstr.h | 126 extern mozilla::UniquePtr<char[], JS::FreePolicy> 129 extern mozilla::UniquePtr<char16_t[], JS::FreePolicy> 134 extern mozilla::UniquePtr<char16_t[], JS::FreePolicy>
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/irregexp/ |
H A D | RegExpTypes.h | 59 using ByteArray = js::UniquePtr<v8::internal::ByteArrayData, JS::FreePolicy>;
|
/dports/www/firefox/firefox-99.0/js/src/irregexp/ |
H A D | RegExpTypes.h | 59 using ByteArray = js::UniquePtr<v8::internal::ByteArrayData, JS::FreePolicy>;
|