gecko-dev/mfbt
Bob Owen c7b447903d Bug 1639958 part 1: Add MakeUniqueForOverwrite and MakeUniqueForOverwriteFallible helpers. r=froydnj
These are the equivalent of std::make_unique_for_overwrite and std::make_unique_for_overwrite with fallible allocation.

Differential Revision: https://phabricator.services.mozilla.com/D75509
2020-05-22 07:22:28 +00:00
..
double-conversion
lz4
tests
Algorithm.h
Alignment.h
AllocPolicy.h
AlreadyAddRefed.h
Array.h
ArrayUtils.h
Assertions.cpp
Assertions.h
Atomics.h
Attributes.h
BinarySearch.h
BloomFilter.h
Buffer.h
BufferList.h
Casting.h
ChaosMode.cpp
ChaosMode.h
Char16.h
CheckedInt.h
CompactPair.h
Compiler.h
Compression.cpp
Compression.h
DbgMacro.h
DebugOnly.h
DefineEnum.h
DoublyLinkedList.h
EndianUtils.h
EnumeratedArray.h
EnumeratedRange.h
EnumSet.h
EnumTypeTraits.h
fallible.h
FastBernoulliTrial.h
FloatingPoint.cpp
FloatingPoint.h
FStream.h
FunctionRef.h
FunctionTypeTraits.h
GuardObjects.h
HashFunctions.cpp
HashFunctions.h
HashTable.h
HelperMacros.h
InitializedOnce.h
IntegerPrintfMacros.h
IntegerRange.h
IntegerTypeTraits.h
JSONWriter.cpp
JSONWriter.h
JsRust.h
Latin1.h
Likely.h
LinkedList.h
LinuxSignal.h
MacroArgs.h
MacroForEach.h
MathAlgorithms.h
Maybe.h
MaybeOneOf.h
MemoryChecking.h
MemoryReporting.h
moz.build
NonDereferenceable.h
NotNull.h
Opaque.h
OperatorNewExtensions.h
Path.h
PodOperations.h
Poison.cpp
Poison.h
RandomNum.cpp
RandomNum.h
Range.h
RangedArray.h
RangedPtr.h
ReentrancyGuard.h
RefCounted.h
RefCountType.h
RefPtr.h
Result.h
ResultExtensions.h
ReverseIterator.h
RollingMean.h
Saturate.h
Scoped.h
ScopeExit.h
SegmentedVector.h
SHA1.cpp
SHA1.h
SharedLibrary.h
SmallPointerArray.h
Span.h
SplayTree.h
Sprintf.h
SPSCQueue.h
StaticAnalysisFunctions.h
STYLE
TaggedAnonymousMemory.cpp
TaggedAnonymousMemory.h
Tainting.h
TemplateLib.h
TextUtils.h
ThreadLocal.h
ThreadSafeWeakPtr.h
ToString.h
TsanOptions.h
Tuple.h
TypedEnumBits.h
Types.h
TypeTraits.h
UniquePtr.h
UniquePtrExtensions.cpp
UniquePtrExtensions.h Bug 1639958 part 1: Add MakeUniqueForOverwrite and MakeUniqueForOverwriteFallible helpers. r=froydnj 2020-05-22 07:22:28 +00:00
Unused.cpp
Unused.h
Utf8.cpp
Utf8.h
Variant.h
Vector.h
WeakPtr.h
WindowsVersion.h
WrappingOperations.h
XorShift128PlusRNG.h