1# For GN compatibility, this file can not have any conditions. 2{ 3 'variables': { 4 'wtf_files': [ 5 'ASCIICType.h', 6 'Alignment.h', 7 'ArrayBuffer.cpp', 8 'ArrayBuffer.h', 9 'ArrayBufferBuilder.cpp', 10 'ArrayBufferBuilder.h', 11 'ArrayBufferContents.cpp', 12 'ArrayBufferContents.h', 13 'ArrayBufferDeallocationObserver.h', 14 'ArrayBufferView.cpp', 15 'ArrayBufferView.h', 16 'ArrayPiece.cpp', 17 'ArrayPiece.h', 18 'Assertions.cpp', 19 'Assertions.h', 20 'Atomics.h', 21 'BitArray.h', 22 'BitVector.cpp', 23 'BitVector.h', 24 'BitwiseOperations.h', 25 'BloomFilter.h', 26 'ByteOrder.h', 27 'ByteSwap.h', 28 'CPU.h', 29 'CheckedArithmetic.h', 30 'Compiler.h', 31 'Complex.h', 32 'CryptographicallyRandomNumber.cpp', 33 'CryptographicallyRandomNumber.h', 34 'CurrentTime.cpp', 35 'CurrentTime.h', 36 'DataLog.cpp', 37 'DataLog.h', 38 'DateMath.cpp', 39 'DateMath.h', 40 'DefaultAllocator.cpp', 41 'DefaultAllocator.h', 42 'Deque.h', 43 'DoublyLinkedList.h', 44 'DynamicAnnotations.cpp', 45 'DynamicAnnotations.h', 46 'FastAllocBase.h', 47 'FastMalloc.cpp', 48 'FastMalloc.h', 49 'FilePrintStream.cpp', 50 'FilePrintStream.h', 51 'Float32Array.h', 52 'Float64Array.h', 53 'Forward.h', 54 'Functional.h', 55 'GetPtr.h', 56 'HashCountedSet.h', 57 'HashFunctions.h', 58 'HashIterators.h', 59 'HashMap.h', 60 'HashSet.h', 61 'HashTable.cpp', 62 'HashTable.h', 63 'HashTableDeletedValueType.h', 64 'HashTraits.h', 65 'HexNumber.h', 66 'InstanceCounter.cpp', 67 'InstanceCounter.h', 68 'Int16Array.h', 69 'Int32Array.h', 70 'Int8Array.h', 71 'IntegralTypedArrayBase.h', 72 'LeakAnnotations.h', 73 'LinkedStack.h', 74 'ListHashSet.h', 75 'Locker.h', 76 'MainThread.cpp', 77 'MainThread.h', 78 'MallocZoneSupport.h', 79 'MathExtras.h', 80 'MessageQueue.h', 81 'NonCopyingSort.h', 82 'Noncopyable.h', 83 'NotFound.h', 84 'NullPtr.cpp', 85 'NullPtr.h', 86 'OwnPtr.h', 87 'OwnPtrCommon.h', 88 'PageAllocator.cpp', 89 'PageAllocator.h', 90 'PartitionAlloc.cpp', 91 'PartitionAlloc.h', 92 'PassOwnPtr.h', 93 'PassRefPtr.h', 94 'PassTraits.h', 95 'PrintStream.cpp', 96 'PrintStream.h', 97 'ProcessID.h', 98 'RefCounted.h', 99 'RefCountedLeakCounter.cpp', 100 'RefCountedLeakCounter.h', 101 'RefPtr.h', 102 'RetainPtr.h', 103 'SaturatedArithmetic.h', 104 'SizeLimits.cpp', 105 'SpinLock.h', 106 'StaticConstructors.h', 107 'StdLibExtras.h', 108 'StringExtras.h', 109 'StringHasher.h', 110 'TemporaryChange.h', 111 'ThreadFunctionInvocation.h', 112 'ThreadIdentifierDataPthreads.cpp', 113 'ThreadIdentifierDataPthreads.h', 114 'ThreadRestrictionVerifier.h', 115 'ThreadSafeRefCounted.h', 116 'ThreadSpecific.h', 117 'ThreadSpecificWin.cpp', 118 'Threading.cpp', 119 'Threading.h', 120 'ThreadingPrimitives.h', 121 'ThreadingPthreads.cpp', 122 'ThreadingWin.cpp', 123 'TreeNode.h', 124 'TypeTraits.cpp', 125 'TypeTraits.h', 126 'TypedArrayBase.h', 127 'Uint16Array.h', 128 'Uint32Array.h', 129 'Uint8Array.h', 130 'Vector.h', 131 'VectorTraits.h', 132 'WTF.cpp', 133 'WTF.h', 134 'WTFExport.h', 135 'WTFThreadData.cpp', 136 'WTFThreadData.h', 137 'WeakPtr.h', 138 'dtoa.cpp', 139 'dtoa.h', 140 'dtoa/bignum-dtoa.cc', 141 'dtoa/bignum-dtoa.h', 142 'dtoa/bignum.cc', 143 'dtoa/bignum.h', 144 'dtoa/cached-powers.cc', 145 'dtoa/cached-powers.h', 146 'dtoa/diy-fp.cc', 147 'dtoa/diy-fp.h', 148 'dtoa/double-conversion.cc', 149 'dtoa/double-conversion.h', 150 'dtoa/double.h', 151 'dtoa/fast-dtoa.cc', 152 'dtoa/fast-dtoa.h', 153 'dtoa/fixed-dtoa.cc', 154 'dtoa/fixed-dtoa.h', 155 'dtoa/strtod.cc', 156 'dtoa/strtod.h', 157 'dtoa/utils.h', 158 'text/ASCIIFastPath.h', 159 'text/AtomicString.cpp', 160 'text/AtomicString.h', 161 'text/AtomicStringCF.cpp', 162 'text/AtomicStringHash.h', 163 'text/Base64.cpp', 164 'text/Base64.h', 165 'text/CString.cpp', 166 'text/CString.h', 167 'text/IntegerToStringConversion.h', 168 'text/StringBuffer.h', 169 'text/StringBuilder.cpp', 170 'text/StringBuilder.h', 171 'text/StringCF.cpp', 172 'text/StringConcatenate.h', 173 'text/StringHash.h', 174 'text/StringImpl.cpp', 175 'text/StringImpl.h', 176 'text/StringImplCF.cpp', 177 'text/StringImplMac.mm', 178 'text/StringMac.mm', 179 'text/StringOperators.h', 180 'text/StringStatics.cpp', 181 'text/StringUTF8Adaptor.h', 182 'text/StringView.h', 183 'text/TextCodec.cpp', 184 'text/TextCodecASCIIFastPath.h', 185 'text/TextCodecICU.cpp', 186 'text/TextCodecLatin1.cpp', 187 'text/TextCodecReplacement.cpp', 188 'text/TextCodecReplacement.h', 189 'text/TextCodecUTF16.cpp', 190 'text/TextCodecUTF8.cpp', 191 'text/TextCodecUTF8.h', 192 'text/TextCodecUserDefined.cpp', 193 'text/TextEncoding.cpp', 194 'text/TextEncodingRegistry.cpp', 195 'text/TextPosition.cpp', 196 'text/TextPosition.h', 197 'text/WTFString.cpp', 198 'text/WTFString.h', 199 'unicode/CharacterNames.h', 200 'unicode/Collator.h', 201 'unicode/UTF8.cpp', 202 'unicode/UTF8.h', 203 'unicode/Unicode.h', 204 'unicode/icu/CollatorICU.cpp', 205 'unicode/icu/UnicodeIcu.h', 206 ], 207 'wtf_unittest_files': [ 208 'ArrayBufferBuilderTest.cpp', 209 'CheckedArithmeticTest.cpp', 210 'DequeTest.cpp', 211 'FunctionalTest.cpp', 212 'HashMapTest.cpp', 213 'HashSetTest.cpp', 214 'ListHashSetTest.cpp', 215 'MathExtrasTest.cpp', 216 'PartitionAllocTest.cpp', 217 'SaturatedArithmeticTest.cpp', 218 'StringExtrasTest.cpp', 219 'StringHasherTest.cpp', 220 'TemporaryChangeTest.cpp', 221 'TreeNodeTest.cpp', 222 'VectorTest.cpp', 223 'testing/WTFTestHelpersTest.cpp', 224 'text/AtomicStringTest.cpp', 225 'text/CStringTest.cpp', 226 'text/StringBuilderTest.cpp', 227 'text/StringImplTest.cpp', 228 'text/StringOperatorsTest.cpp', 229 'text/TextCodecReplacementTest.cpp', 230 'text/TextCodecUTF8Test.cpp', 231 'text/WTFStringTest.cpp', 232 ], 233 'wtf_unittest_helper_files': [ 234 'testing/WTFTestHelpers.cpp', 235 'testing/WTFTestHelpers.h', 236 'testing/WTFUnitTestHelpersExport.h', 237 ], 238 }, 239} 240