gecko-dev/mfbt/tests
Gerald Squelart 2d21b03a3b Bug 1482046 - mfbt: FunctionTypeTraits - r=froydnj
FunctionTypeTraits< function type > makes it easier to inspect a function's
return type, arity, and parameter types.
It works with free functions, struct/class methods, function objects like
non-generic lambdas and std::function.

Differential Revision: https://phabricator.services.mozilla.com/D2998

--HG--
extra : moz-landing-system : lando
2018-08-15 10:27:45 +00:00
..
gtest Bug 1445659 - Make it possible to store RefPtr<T> in AutoCleanLinkedList. r=froydnj 2018-06-13 06:25:00 +03:00
TestAlgorithm.cpp
TestArray.cpp
TestArrayUtils.cpp
TestAtomics.cpp Bug 1207696 Part 2b - Don't record activity in atomics unit tests, r=waldo. 2018-07-21 14:20:13 +00:00
TestBinarySearch.cpp
TestBloomFilter.cpp
TestBufferList.cpp Bug 1309552 - Specify buffer size when freeing data in AllocPolicy, r=waldo. 2018-07-20 23:58:34 +00:00
TestCasting.cpp
TestCeilingFloor.cpp
TestCheckedInt.cpp
TestCountPopulation.cpp
TestCountZeroes.cpp
TestDefineEnum.cpp
TestDoublyLinkedList.cpp
TestEndian.cpp
TestEnumSet.cpp
TestEnumTypeTraits.cpp
TestEnumeratedArray.cpp
TestFastBernoulliTrial.cpp
TestFloatingPoint.cpp Bug 1438212 - Implement mozilla::IsFloat32Representable using an algorithm that handles NaN correctly and doesn't sometimes invoke undefined behavior. r=froydnj 2018-06-06 16:03:47 -07:00
TestFunctionTypeTraits.cpp Bug 1482046 - mfbt: FunctionTypeTraits - r=froydnj 2018-08-15 10:27:45 +00:00
TestIntegerPrintfMacros.cpp
TestIntegerRange.cpp
TestJSONWriter.cpp Bug 1467759 - Escape all the property names in JSONWriter. r=froydnj 2018-06-08 19:50:25 +02:00
TestLinkedList.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
TestMacroArgs.cpp
TestMacroForEach.cpp
TestMathAlgorithms.cpp
TestMaybe.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
TestNonDereferenceable.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
TestNotNull.cpp
TestPair.cpp Bug 1453795 - MFTB - Initialize member fields in classes/ structures. r=waldo 2018-06-15 13:49:31 +03:00
TestPoisonArea.cpp
TestRange.cpp
TestRefPtr.cpp
TestResult.cpp
TestRollingMean.cpp
TestSHA1.cpp
TestSPSCQueue.cpp Bug 1454385 - Add a single producer single consumer lock and wait free queue to mfbt/. r=froydnj 2018-04-13 17:14:05 +02:00
TestSaturate.cpp
TestScopeExit.cpp
TestSegmentedVector.cpp Bug 1309552 - Specify buffer size when freeing data in AllocPolicy, r=waldo. 2018-07-20 23:58:34 +00:00
TestSmallPointerArray.cpp
TestSplayTree.cpp
TestTemplateLib.cpp
TestTextUtils.cpp Bug 1467336 - Implement mozilla::IsAscii to detect pure ASCII characters. r=froydnj 2018-06-07 02:17:10 -07:00
TestThreadSafeWeakPtr.cpp
TestTuple.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
TestTypeTraits.cpp
TestTypedEnum.cpp
TestUniquePtr.cpp Bug 1466909 - Use AddLvalueReference for UniquePtr's operator*(). r=froydnj 2018-06-07 07:27:22 -07:00
TestUtf8.cpp Bug 1426909 - Abstract out mozilla::DecodeOneUtf8CodePoint for decoding a UTF-8 code point after having consumed a non-ASCII lead unit, with configurable error notification through optional user-provided functors. r=froydnj 2018-07-12 17:41:31 -07:00
TestVariant.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
TestVector.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
TestWeakPtr.cpp
TestWrappingOperations.cpp
TestXorShift128PlusRNG.cpp
moz.build Bug 1482046 - mfbt: FunctionTypeTraits - r=froydnj 2018-08-15 10:27:45 +00:00