# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # This file defines the headers exported by mfbt. It is included by mfbt # itself and by the JS engine, which, when built standalone, must install # mfbt's exported headers itself. EXPORTS_NAMESPACES += mozilla EXPORTS_mozilla += \ Assertions.h \ Atomics.h \ Attributes.h \ BloomFilter.h \ Casting.h \ Char16.h \ CheckedInt.h \ Compiler.h \ Constants.h \ DebugOnly.h \ decimal/Decimal.h \ Endian.h \ EnumSet.h \ FloatingPoint.h \ GuardObjects.h \ HashFunctions.h \ Likely.h \ LinkedList.h \ MathAlgorithms.h \ MemoryChecking.h \ MSStdInt.h \ NullPtr.h \ PodOperations.h \ Poison.h \ Range.h \ RangedPtr.h \ RefPtr.h \ Scoped.h \ SHA1.h \ SplayTree.h \ StandardInteger.h \ ThreadLocal.h \ TypedEnum.h \ Types.h \ TypeTraits.h \ Util.h \ WeakPtr.h \ $(NULL)