e07c1099bc1263c434b43e7acf6c776cadc646c9
[WebKit-https.git] / Source / JavaScriptCore / JavaScriptCore.vcxproj / JavaScriptCore.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <ItemGroup Label="ProjectConfigurations">
4     <ProjectConfiguration Include="DebugSuffix|Win32">
5       <Configuration>DebugSuffix</Configuration>
6       <Platform>Win32</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="DebugSuffix|x64">
9       <Configuration>DebugSuffix</Configuration>
10       <Platform>x64</Platform>
11     </ProjectConfiguration>
12     <ProjectConfiguration Include="Debug_WinCairo|Win32">
13       <Configuration>Debug_WinCairo</Configuration>
14       <Platform>Win32</Platform>
15     </ProjectConfiguration>
16     <ProjectConfiguration Include="Debug_WinCairo|x64">
17       <Configuration>Debug_WinCairo</Configuration>
18       <Platform>x64</Platform>
19     </ProjectConfiguration>
20     <ProjectConfiguration Include="Debug|Win32">
21       <Configuration>Debug</Configuration>
22       <Platform>Win32</Platform>
23     </ProjectConfiguration>
24     <ProjectConfiguration Include="Debug|x64">
25       <Configuration>Debug</Configuration>
26       <Platform>x64</Platform>
27     </ProjectConfiguration>
28     <ProjectConfiguration Include="Production|Win32">
29       <Configuration>Production</Configuration>
30       <Platform>Win32</Platform>
31     </ProjectConfiguration>
32     <ProjectConfiguration Include="Production|x64">
33       <Configuration>Production</Configuration>
34       <Platform>x64</Platform>
35     </ProjectConfiguration>
36     <ProjectConfiguration Include="Release_WinCairo|Win32">
37       <Configuration>Release_WinCairo</Configuration>
38       <Platform>Win32</Platform>
39     </ProjectConfiguration>
40     <ProjectConfiguration Include="Release_WinCairo|x64">
41       <Configuration>Release_WinCairo</Configuration>
42       <Platform>x64</Platform>
43     </ProjectConfiguration>
44     <ProjectConfiguration Include="Release|Win32">
45       <Configuration>Release</Configuration>
46       <Platform>Win32</Platform>
47     </ProjectConfiguration>
48     <ProjectConfiguration Include="Release|x64">
49       <Configuration>Release</Configuration>
50       <Platform>x64</Platform>
51     </ProjectConfiguration>
52   </ItemGroup>
53   <PropertyGroup Label="Globals">
54     <ProjectGuid>{22413D41-3A18-42B7-92A8-CEDC6CE86920}</ProjectGuid>
55     <Keyword>Win32Proj</Keyword>
56     <RootNamespace>JavaScriptCore2</RootNamespace>
57     <ProjectName>JavaScriptCore</ProjectName>
58   </PropertyGroup>
59   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
60   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
61     <UseDebugLibraries>true</UseDebugLibraries>
62     <CharacterSet>Unicode</CharacterSet>
63     <ConfigurationType>DynamicLibrary</ConfigurationType>
64     <PlatformToolset>v120_xp</PlatformToolset>
65   </PropertyGroup>
66   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
67     <UseDebugLibraries>true</UseDebugLibraries>
68     <CharacterSet>Unicode</CharacterSet>
69     <ConfigurationType>DynamicLibrary</ConfigurationType>
70     <PlatformToolset>v120</PlatformToolset>
71   </PropertyGroup>
72   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'" Label="Configuration">
73     <UseDebugLibraries>true</UseDebugLibraries>
74     <CharacterSet>Unicode</CharacterSet>
75     <ConfigurationType>DynamicLibrary</ConfigurationType>
76     <PlatformToolset>v120_xp</PlatformToolset>
77   </PropertyGroup>
78   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'" Label="Configuration">
79     <UseDebugLibraries>true</UseDebugLibraries>
80     <CharacterSet>Unicode</CharacterSet>
81     <ConfigurationType>DynamicLibrary</ConfigurationType>
82     <PlatformToolset>v120_xp</PlatformToolset>
83   </PropertyGroup>
84   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'" Label="Configuration">
85     <UseDebugLibraries>true</UseDebugLibraries>
86     <CharacterSet>Unicode</CharacterSet>
87     <ConfigurationType>DynamicLibrary</ConfigurationType>
88     <PlatformToolset>v120_xp</PlatformToolset>
89   </PropertyGroup>
90   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'" Label="Configuration">
91     <UseDebugLibraries>true</UseDebugLibraries>
92     <CharacterSet>Unicode</CharacterSet>
93     <ConfigurationType>DynamicLibrary</ConfigurationType>
94     <PlatformToolset>v120</PlatformToolset>
95   </PropertyGroup>
96   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
97     <ConfigurationType>DynamicLibrary</ConfigurationType>
98     <UseDebugLibraries>false</UseDebugLibraries>
99     <CharacterSet>Unicode</CharacterSet>
100     <PlatformToolset>v120_xp</PlatformToolset>
101   </PropertyGroup>
102   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
103     <ConfigurationType>DynamicLibrary</ConfigurationType>
104     <UseDebugLibraries>false</UseDebugLibraries>
105     <CharacterSet>Unicode</CharacterSet>
106     <PlatformToolset>v120</PlatformToolset>
107   </PropertyGroup>
108   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'" Label="Configuration">
109     <ConfigurationType>DynamicLibrary</ConfigurationType>
110     <UseDebugLibraries>false</UseDebugLibraries>
111     <CharacterSet>Unicode</CharacterSet>
112     <PlatformToolset>v120_xp</PlatformToolset>
113   </PropertyGroup>
114   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'" Label="Configuration">
115     <ConfigurationType>DynamicLibrary</ConfigurationType>
116     <UseDebugLibraries>false</UseDebugLibraries>
117     <CharacterSet>Unicode</CharacterSet>
118     <PlatformToolset>v120_xp</PlatformToolset>
119   </PropertyGroup>
120   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'" Label="Configuration">
121     <ConfigurationType>DynamicLibrary</ConfigurationType>
122     <UseDebugLibraries>false</UseDebugLibraries>
123     <CharacterSet>Unicode</CharacterSet>
124     <PlatformToolset>v120_xp</PlatformToolset>
125   </PropertyGroup>
126   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Production|x64'" Label="Configuration">
127     <ConfigurationType>DynamicLibrary</ConfigurationType>
128     <UseDebugLibraries>false</UseDebugLibraries>
129     <CharacterSet>Unicode</CharacterSet>
130     <PlatformToolset>v120</PlatformToolset>
131   </PropertyGroup>
132   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
133   <ImportGroup Label="ExtensionSettings">
134     <Import Project="$(VCTargetsPath)\BuildCustomizations\masm.props" />
135   </ImportGroup>
136   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
137     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
138     <Import Project="JavaScriptCoreDebug.props" />
139   </ImportGroup>
140   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
141     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
142     <Import Project="JavaScriptCoreDebug.props" />
143   </ImportGroup>
144   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'" Label="PropertySheets">
145     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
146     <Import Project="JavaScriptCoreDebugCFLite.props" />
147   </ImportGroup>
148   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'" Label="PropertySheets">
149     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
150     <Import Project="JavaScriptCoreDebugCFLite.props" />
151   </ImportGroup>
152   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'" Label="PropertySheets">
153     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
154     <Import Project="JavaScriptCoreDebug.props" />
155     <Import Project="$(WebKit_Libraries)\tools\vsprops\debugsuffix.props" />
156   </ImportGroup>
157   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'" Label="PropertySheets">
158     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
159     <Import Project="JavaScriptCoreDebug.props" />
160     <Import Project="$(WebKit_Libraries)\tools\vsprops\debugsuffix.props" />
161   </ImportGroup>
162   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
163     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
164     <Import Project="JavaScriptCoreRelease.props" />
165   </ImportGroup>
166   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
167     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
168     <Import Project="JavaScriptCoreRelease.props" />
169   </ImportGroup>
170   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'" Label="PropertySheets">
171     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
172     <Import Project="JavaScriptCoreReleaseCFLite.props" />
173   </ImportGroup>
174   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'" Label="PropertySheets">
175     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
176     <Import Project="JavaScriptCoreReleaseCFLite.props" />
177   </ImportGroup>
178   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'" Label="PropertySheets">
179     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
180     <Import Project="JavaScriptCoreProduction.props" />
181   </ImportGroup>
182   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Production|x64'" Label="PropertySheets">
183     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
184     <Import Project="JavaScriptCoreProduction.props" />
185   </ImportGroup>
186   <PropertyGroup Label="UserMacros" />
187   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
188   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
189   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'" />
190   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'" />
191   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'" />
192   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'" />
193   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
194   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
195   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'" />
196   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'" />
197   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'" />
198   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Production|x64'" />
199   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
200     <ClCompile>
201       <PrecompiledHeader>
202       </PrecompiledHeader>
203     </ClCompile>
204     <Link />
205   </ItemDefinitionGroup>
206   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
207     <ClCompile>
208       <PrecompiledHeader>
209       </PrecompiledHeader>
210     </ClCompile>
211     <Link />
212   </ItemDefinitionGroup>
213   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">
214     <ClCompile>
215       <PrecompiledHeader>
216       </PrecompiledHeader>
217     </ClCompile>
218     <Link />
219   </ItemDefinitionGroup>
220   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|x64'">
221     <ClCompile>
222       <PrecompiledHeader>
223       </PrecompiledHeader>
224     </ClCompile>
225     <Link />
226   </ItemDefinitionGroup>
227   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">
228     <ClCompile>
229       <PrecompiledHeader>
230       </PrecompiledHeader>
231     </ClCompile>
232     <Link />
233   </ItemDefinitionGroup>
234   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|x64'">
235     <ClCompile>
236       <PrecompiledHeader>
237       </PrecompiledHeader>
238     </ClCompile>
239     <Link />
240   </ItemDefinitionGroup>
241   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
242     <ClCompile>
243       <PrecompiledHeader>
244       </PrecompiledHeader>
245     </ClCompile>
246     <Link />
247     <Link />
248   </ItemDefinitionGroup>
249   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
250     <ClCompile>
251       <PrecompiledHeader>
252       </PrecompiledHeader>
253     </ClCompile>
254     <Link />
255     <Link />
256   </ItemDefinitionGroup>
257   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">
258     <ClCompile>
259       <PrecompiledHeader>
260       </PrecompiledHeader>
261     </ClCompile>
262     <Link />
263     <Link />
264   </ItemDefinitionGroup>
265   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|x64'">
266     <ClCompile>
267       <PrecompiledHeader>
268       </PrecompiledHeader>
269     </ClCompile>
270     <Link />
271     <Link />
272   </ItemDefinitionGroup>
273   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">
274     <ClCompile>
275       <PrecompiledHeader>
276       </PrecompiledHeader>
277     </ClCompile>
278     <Link />
279     <Link />
280   </ItemDefinitionGroup>
281   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Production|x64'">
282     <ClCompile>
283       <PrecompiledHeader>
284       </PrecompiledHeader>
285     </ClCompile>
286     <Link />
287     <Link />
288   </ItemDefinitionGroup>
289   <ItemGroup>
290     <ClCompile Include="..\API\JSBase.cpp" />
291     <ClCompile Include="..\API\JSCallbackConstructor.cpp" />
292     <ClCompile Include="..\API\JSCallbackFunction.cpp" />
293     <ClCompile Include="..\API\JSCallbackObject.cpp" />
294     <ClCompile Include="..\API\JSClassRef.cpp" />
295     <ClCompile Include="..\API\JSContextRef.cpp" />
296     <ClCompile Include="..\API\JSCTestRunnerUtils.cpp" />
297     <ClCompile Include="..\API\JSObjectRef.cpp" />
298     <ClCompile Include="..\API\JSScriptRef.cpp" />
299     <ClCompile Include="..\API\JSStringRef.cpp" />
300     <ClCompile Include="..\API\JSStringRefBSTR.cpp" />
301     <ClCompile Include="..\API\JSStringRefCF.cpp" />
302     <ClCompile Include="..\API\JSValueRef.cpp" />
303     <ClCompile Include="..\API\JSWeakObjectMapRefPrivate.cpp" />
304     <ClCompile Include="..\API\OpaqueJSString.cpp" />
305     <ClCompile Include="..\assembler\LinkBuffer.cpp" />
306     <ClCompile Include="..\assembler\MacroAssembler.cpp" />
307     <ClInclude Include="..\API\JSCTestRunnerUtils.h" />
308     <ClCompile Include="..\assembler\MacroAssemblerX86Common.cpp" />
309     <ClCompile Include="..\bindings\ScriptFunctionCall.cpp" />
310     <ClCompile Include="..\bindings\ScriptObject.cpp" />
311     <ClCompile Include="..\bindings\ScriptValue.cpp" />
312     <ClCompile Include="..\builtins\BuiltinExecutables.cpp" />
313     <ClCompile Include="..\bytecode\ArrayAllocationProfile.cpp" />
314     <ClCompile Include="..\bytecode\ArrayProfile.cpp" />
315     <ClCompile Include="..\bytecode\BytecodeBasicBlock.cpp" />
316     <ClCompile Include="..\bytecode\BytecodeLivenessAnalysis.cpp" />
317     <ClCompile Include="..\bytecode\CallEdge.cpp" />
318     <ClCompile Include="..\bytecode\CallEdgeProfile.cpp" />
319     <ClCompile Include="..\bytecode\CallLinkInfo.cpp" />
320     <ClCompile Include="..\bytecode\CallLinkStatus.cpp" />
321     <ClCompile Include="..\bytecode\CallVariant.cpp" />
322     <ClCompile Include="..\bytecode\CodeBlock.cpp" />
323     <ClCompile Include="..\bytecode\CodeBlockHash.cpp" />
324     <ClCompile Include="..\bytecode\CodeBlockJettisoningWatchpoint.cpp" />
325     <ClCompile Include="..\bytecode\CodeOrigin.cpp" />
326     <ClCompile Include="..\bytecode\CodeType.cpp" />
327     <ClCompile Include="..\bytecode\ComplexGetStatus.cpp" />
328     <ClCompile Include="..\bytecode\ConstantStructureCheck.cpp" />
329     <ClCompile Include="..\bytecode\DeferredCompilationCallback.cpp" />
330     <ClCompile Include="..\bytecode\DFGExitProfile.cpp" />
331     <ClCompile Include="..\bytecode\ExecutionCounter.cpp" />
332     <ClCompile Include="..\bytecode\ExitKind.cpp" />
333     <ClCompile Include="..\bytecode\ExitingJITType.cpp" />
334     <ClCompile Include="..\bytecode\GetByIdStatus.cpp" />
335     <ClCompile Include="..\bytecode\GetByIdVariant.cpp" />
336     <ClCompile Include="..\bytecode\InlineCallFrameSet.cpp" />
337     <ClCompile Include="..\bytecode\JumpTable.cpp" />
338     <ClCompile Include="..\bytecode\LazyOperandValueProfile.cpp" />
339     <ClCompile Include="..\bytecode\MethodOfGettingAValueProfile.cpp" />
340     <ClCompile Include="..\bytecode\Opcode.cpp" />
341     <ClCompile Include="..\bytecode\PolymorphicGetByIdList.cpp" />
342     <ClCompile Include="..\bytecode\PolymorphicPutByIdList.cpp" />
343     <ClCompile Include="..\bytecode\PreciseJumpTargets.cpp" />
344     <ClCompile Include="..\bytecode\PutByIdStatus.cpp" />
345     <ClCompile Include="..\bytecode\PutByIdVariant.cpp" />
346     <ClCompile Include="..\bytecode\ReduceWhitespace.cpp" />
347     <ClCompile Include="..\bytecode\SamplingTool.cpp" />
348     <ClCompile Include="..\bytecode\SpecialPointer.cpp" />
349     <ClCompile Include="..\bytecode\SpeculatedType.cpp" />
350     <ClCompile Include="..\bytecode\StructureSet.cpp" />
351     <ClCompile Include="..\bytecode\StructureStubClearingWatchpoint.cpp" />
352     <ClCompile Include="..\bytecode\StructureStubInfo.cpp" />
353     <ClCompile Include="..\bytecode\ToThisStatus.cpp" />
354     <ClCompile Include="..\bytecode\UnlinkedCodeBlock.cpp" />
355     <ClCompile Include="..\bytecode\UnlinkedInstructionStream.cpp" />
356     <ClCompile Include="..\bytecode\ValueRecovery.cpp" />
357     <ClCompile Include="..\bytecode\VariableWatchpointSet.cpp" />
358     <ClCompile Include="..\bytecode\Watchpoint.cpp" />
359     <ClCompile Include="..\bytecompiler\BytecodeGenerator.cpp" />
360     <ClCompile Include="..\bytecompiler\NodesCodegen.cpp" />
361     <ClCompile Include="..\debugger\Debugger.cpp" />
362     <ClCompile Include="..\debugger\DebuggerCallFrame.cpp" />
363     <ClCompile Include="..\debugger\DebuggerScope.cpp" />
364     <ClCompile Include="..\dfg\DFGAbstractHeap.cpp" />
365     <ClCompile Include="..\dfg\DFGAbstractValue.cpp" />
366     <ClCompile Include="..\dfg\DFGArgumentsSimplificationPhase.cpp" />
367     <ClCompile Include="..\dfg\DFGArithMode.cpp" />
368     <ClCompile Include="..\dfg\DFGArrayMode.cpp" />
369     <ClCompile Include="..\dfg\DFGAtTailAbstractState.cpp" />
370     <ClCompile Include="..\dfg\DFGAvailability.cpp" />
371     <ClCompile Include="..\dfg\DFGAvailabilityMap.cpp" />
372     <ClCompile Include="..\dfg\DFGBackwardsPropagationPhase.cpp" />
373     <ClCompile Include="..\dfg\DFGBasicBlock.cpp" />
374     <ClCompile Include="..\dfg\DFGBinarySwitch.cpp" />
375     <ClCompile Include="..\dfg\DFGBlockInsertionSet.cpp" />
376     <ClCompile Include="..\dfg\DFGBlockSet.cpp" />
377     <ClCompile Include="..\dfg\DFGBlockWorklist.cpp" />
378     <ClCompile Include="..\dfg\DFGByteCodeParser.cpp" />
379     <ClCompile Include="..\dfg\DFGCapabilities.cpp" />
380     <ClCompile Include="..\dfg\DFGCFAPhase.cpp" />
381     <ClCompile Include="..\dfg\DFGCFGSimplificationPhase.cpp" />
382     <ClCompile Include="..\dfg\DFGClobberize.cpp" />
383     <ClCompile Include="..\dfg\DFGClobberSet.cpp" />
384     <ClCompile Include="..\dfg\DFGCommon.cpp" />
385     <ClCompile Include="..\dfg\DFGCommonData.cpp" />
386     <ClCompile Include="..\dfg\DFGCompilationKey.cpp" />
387     <ClCompile Include="..\dfg\DFGCompilationMode.cpp" />
388     <ClCompile Include="..\dfg\DFGConstantFoldingPhase.cpp" />
389     <ClCompile Include="..\dfg\DFGCPSRethreadingPhase.cpp" />
390     <ClCompile Include="..\dfg\DFGCriticalEdgeBreakingPhase.cpp" />
391     <ClCompile Include="..\dfg\DFGCSEPhase.cpp" />
392     <ClCompile Include="..\dfg\DFGDCEPhase.cpp" />
393     <ClCompile Include="..\dfg\DFGDesiredIdentifiers.cpp" />
394     <ClCompile Include="..\dfg\DFGDesiredTransitions.cpp" />
395     <ClCompile Include="..\dfg\DFGDesiredWatchpoints.cpp" />
396     <ClCompile Include="..\dfg\DFGDesiredWeakReferences.cpp" />
397     <ClCompile Include="..\dfg\DFGDesiredWriteBarriers.cpp" />
398     <ClCompile Include="..\dfg\DFGDisassembler.cpp" />
399     <ClCompile Include="..\dfg\DFGDoesGC.cpp" />
400     <ClCompile Include="..\dfg\DFGDominators.cpp" />
401     <ClCompile Include="..\dfg\DFGDriver.cpp" />
402     <ClCompile Include="..\dfg\DFGEdge.cpp" />
403     <ClCompile Include="..\dfg\DFGFailedFinalizer.cpp" />
404     <ClCompile Include="..\dfg\DFGFinalizer.cpp" />
405     <ClCompile Include="..\dfg\DFGFixupPhase.cpp" />
406     <ClCompile Include="..\dfg\DFGFlushedAt.cpp" />
407     <ClCompile Include="..\dfg\DFGFlushFormat.cpp" />
408     <ClCompile Include="..\dfg\DFGFrozenValue.cpp" />
409     <ClCompile Include="..\dfg\DFGFunctionWhitelist.cpp" />
410     <ClCompile Include="..\dfg\DFGGraph.cpp" />
411     <ClCompile Include="..\dfg\DFGGraphSafepoint.cpp" />
412     <ClCompile Include="..\dfg\DFGHeapLocation.cpp" />
413     <ClCompile Include="..\dfg\DFGInPlaceAbstractState.cpp" />
414     <ClCompile Include="..\dfg\DFGInsertOSRHintsForUpdate.cpp" />
415     <ClCompile Include="..\dfg\DFGIntegerCheckCombiningPhase.cpp" />
416     <ClCompile Include="..\dfg\DFGInvalidationPointInjectionPhase.cpp" />
417     <ClCompile Include="..\dfg\DFGJITCode.cpp" />
418     <ClCompile Include="..\dfg\DFGJITCompiler.cpp" />
419     <ClCompile Include="..\dfg\DFGJITFinalizer.cpp" />
420     <ClCompile Include="..\dfg\DFGJumpReplacement.cpp" />
421     <ClCompile Include="..\dfg\DFGLazyJSValue.cpp" />
422     <ClCompile Include="..\dfg\DFGLICMPhase.cpp" />
423     <ClCompile Include="..\dfg\DFGLivenessAnalysisPhase.cpp" />
424     <ClCompile Include="..\dfg\DFGLongLivedState.cpp" />
425     <ClCompile Include="..\dfg\DFGLoopPreHeaderCreationPhase.cpp" />
426     <ClCompile Include="..\dfg\DFGMayExit.cpp" />
427     <ClCompile Include="..\dfg\DFGMinifiedNode.cpp" />
428     <ClCompile Include="..\dfg\DFGNaiveDominators.cpp" />
429     <ClCompile Include="..\dfg\DFGNaturalLoops.cpp" />
430     <ClCompile Include="..\dfg\DFGNode.cpp" />
431     <ClCompile Include="..\dfg\DFGNodeFlags.cpp" />
432     <ClCompile Include="..\dfg\DFGOperations.cpp" />
433     <ClCompile Include="..\dfg\DFGOSRAvailabilityAnalysisPhase.cpp" />
434     <ClCompile Include="..\dfg\DFGOSREntry.cpp" />
435     <ClCompile Include="..\dfg\DFGOSREntrypointCreationPhase.cpp" />
436     <ClCompile Include="..\dfg\DFGOSRExit.cpp" />
437     <ClCompile Include="..\dfg\DFGOSRExitBase.cpp" />
438     <ClCompile Include="..\dfg\DFGOSRExitCompiler.cpp" />
439     <ClCompile Include="..\dfg\DFGOSRExitCompiler32_64.cpp" />
440     <ClCompile Include="..\dfg\DFGOSRExitCompiler64.cpp" />
441     <ClCompile Include="..\dfg\DFGOSRExitCompilerCommon.cpp" />
442     <ClCompile Include="..\dfg\DFGOSRExitJumpPlaceholder.cpp" />
443     <ClCompile Include="..\dfg\DFGOSRExitPreparation.cpp" />
444     <ClCompile Include="..\dfg\DFGObjectAllocationSinkingPhase.cpp" />
445     <ClCompile Include="..\dfg\DFGObjectMaterializationData.cpp" />
446     <ClCompile Include="..\dfg\DFGPhantomCanonicalizationPhase.cpp" />
447     <ClCompile Include="..\dfg\DFGPhantomRemovalPhase.cpp" />
448     <ClCompile Include="..\dfg\DFGPhase.cpp" />
449     <ClCompile Include="..\dfg\DFGPhiChildren.cpp" />
450     <ClCompile Include="..\dfg\DFGPlan.cpp" />
451     <ClCompile Include="..\dfg\DFGPrePostNumbering.cpp" />
452     <ClCompile Include="..\dfg\DFGPredictionInjectionPhase.cpp" />
453     <ClCompile Include="..\dfg\DFGPredictionPropagationPhase.cpp" />
454     <ClCompile Include="..\dfg\DFGPromotedHeapLocation.cpp" />
455     <ClCompile Include="..\dfg\DFGPureValue.cpp" />
456     <ClCompile Include="..\dfg\DFGPutLocalSinkingPhase.cpp" />
457     <ClCompile Include="..\dfg\DFGResurrectionForValidationPhase.cpp" />
458     <ClCompile Include="..\dfg\DFGSafepoint.cpp" />
459     <ClCompile Include="..\dfg\DFGSpeculativeJIT.cpp" />
460     <ClCompile Include="..\dfg\DFGSpeculativeJIT32_64.cpp" />
461     <ClCompile Include="..\dfg\DFGSpeculativeJIT64.cpp" />
462     <ClCompile Include="..\dfg\DFGSSACalculator.cpp" />
463     <ClCompile Include="..\dfg\DFGSSAConversionPhase.cpp" />
464     <ClCompile Include="..\dfg\DFGSSALoweringPhase.cpp" />
465     <ClCompile Include="..\dfg\DFGStackLayoutPhase.cpp" />
466     <ClCompile Include="..\dfg\DFGStaticExecutionCountEstimationPhase.cpp" />
467     <ClCompile Include="..\dfg\DFGStoreBarrierElisionPhase.cpp" />
468     <ClCompile Include="..\dfg\DFGStrengthReductionPhase.cpp" />
469     <ClCompile Include="..\dfg\DFGStructureAbstractValue.cpp" />
470     <ClCompile Include="..\dfg\DFGStructureRegistrationPhase.cpp" />
471     <ClCompile Include="..\dfg\DFGThreadData.cpp" />
472     <ClCompile Include="..\dfg\DFGThunks.cpp" />
473     <ClCompile Include="..\dfg\DFGTierUpCheckInjectionPhase.cpp" />
474     <ClCompile Include="..\dfg\DFGToFTLDeferredCompilationCallback.cpp" />
475     <ClCompile Include="..\dfg\DFGToFTLForOSREntryDeferredCompilationCallback.cpp" />
476     <ClCompile Include="..\dfg\DFGTransition.cpp" />
477     <ClCompile Include="..\dfg\DFGTypeCheckHoistingPhase.cpp" />
478     <ClCompile Include="..\dfg\DFGUnificationPhase.cpp" />
479     <ClCompile Include="..\dfg\DFGUseKind.cpp" />
480     <ClCompile Include="..\dfg\DFGValidate.cpp" />
481     <ClCompile Include="..\dfg\DFGValueSource.cpp" />
482     <ClCompile Include="..\dfg\DFGValueStrength.cpp" />
483     <ClCompile Include="..\dfg\DFGVariableAccessData.cpp" />
484     <ClCompile Include="..\dfg\DFGVariableAccessDataDump.cpp" />
485     <ClCompile Include="..\dfg\DFGVariableEvent.cpp" />
486     <ClCompile Include="..\dfg\DFGVariableEventStream.cpp" />
487     <ClCompile Include="..\dfg\DFGVirtualRegisterAllocationPhase.cpp" />
488     <ClCompile Include="..\dfg\DFGWatchpointCollectionPhase.cpp" />
489     <ClCompile Include="..\dfg\DFGWorklist.cpp" />
490     <ClCompile Include="..\disassembler\Disassembler.cpp" />
491     <ClCompile Include="..\disassembler\LLVMDisassembler.cpp" />
492     <ClCompile Include="..\disassembler\X86Disassembler.cpp" />
493     <ClCompile Include="..\ftl\FTLAbstractHeap.cpp" />
494     <ClCompile Include="..\ftl\FTLAbstractHeapRepository.cpp" />
495     <ClCompile Include="..\ftl\FTLAvailableRecovery.cpp" />
496     <ClCompile Include="..\ftl\FTLCapabilities.cpp" />
497     <ClCompile Include="..\ftl\FTLCommonValues.cpp" />
498     <ClCompile Include="..\ftl\FTLCompile.cpp" />
499     <ClCompile Include="..\ftl\FTLDataSection.cpp" />
500     <ClCompile Include="..\ftl\FTLDWARFDebugLineInfo.cpp" />
501     <ClCompile Include="..\ftl\FTLDWARFRegister.cpp" />
502     <ClCompile Include="..\ftl\FTLExitArgument.cpp" />
503     <ClCompile Include="..\ftl\FTLExitArgumentForOperand.cpp" />
504     <ClCompile Include="..\ftl\FTLExitPropertyValue.cpp" />
505     <ClCompile Include="..\ftl\FTLExitThunkGenerator.cpp" />
506     <ClCompile Include="..\ftl\FTLExitTimeObjectMaterialization.cpp" />
507     <ClCompile Include="..\ftl\FTLExitValue.cpp" />
508     <ClCompile Include="..\ftl\FTLFail.cpp" />
509     <ClCompile Include="..\ftl\FTLForOSREntryJITCode.cpp" />
510     <ClCompile Include="..\ftl\FTLInlineCacheSize.cpp" />
511     <ClCompile Include="..\ftl\FTLIntrinsicRepository.cpp" />
512     <ClCompile Include="..\ftl\FTLJITCode.cpp" />
513     <ClCompile Include="..\ftl\FTLJITFinalizer.cpp" />
514     <ClCompile Include="..\ftl\FTLJSCall.cpp" />
515     <ClCompile Include="..\ftl\FTLLink.cpp" />
516     <ClCompile Include="..\ftl\FTLLocation.cpp" />
517     <ClCompile Include="..\ftl\FTLLowerDFGToLLVM.cpp" />
518     <ClCompile Include="..\ftl\FTLOSREntry.cpp" />
519     <ClCompile Include="..\ftl\FTLOSRExit.cpp" />
520     <ClCompile Include="..\ftl\FTLOSRExitCompiler.cpp" />
521     <ClCompile Include="..\ftl\FTLOperations.cpp" />
522     <ClCompile Include="..\ftl\FTLOutput.cpp" />
523     <ClCompile Include="..\ftl\FTLRecoveryOpcode.cpp" />
524     <ClCompile Include="..\ftl\FTLRegisterAtOffset.cpp" />
525     <ClCompile Include="..\ftl\FTLSaveRestore.cpp" />
526     <ClCompile Include="..\ftl\FTLSlowPathCall.cpp" />
527     <ClCompile Include="..\ftl\FTLSlowPathCallKey.cpp" />
528     <ClCompile Include="..\ftl\FTLStackMaps.cpp" />
529     <ClCompile Include="..\ftl\FTLState.cpp" />
530     <ClCompile Include="..\ftl\FTLThunks.cpp" />
531     <ClCompile Include="..\ftl\FTLUnwindInfo.cpp" />
532     <ClCompile Include="..\ftl\FTLValueFormat.cpp" />
533     <ClCompile Include="..\ftl\FTLValueRange.cpp" />
534     <ClCompile Include="..\heap\BlockAllocator.cpp" />
535     <ClCompile Include="..\heap\CodeBlockSet.cpp" />
536     <ClCompile Include="..\heap\ConservativeRoots.cpp" />
537     <ClCompile Include="..\heap\CopiedSpace.cpp" />
538     <ClCompile Include="..\heap\CopyVisitor.cpp" />
539     <ClCompile Include="..\heap\DeferGC.cpp" />
540     <ClCompile Include="..\heap\EdenGCActivityCallback.cpp" />
541     <ClCompile Include="..\heap\FullGCActivityCallback.cpp" />
542     <ClCompile Include="..\heap\GCActivityCallback.cpp" />
543     <ClCompile Include="..\heap\GCLogging.cpp" />
544     <ClCompile Include="..\heap\GCThread.cpp" />
545     <ClCompile Include="..\heap\GCThreadSharedData.cpp" />
546     <ClCompile Include="..\heap\HandleSet.cpp" />
547     <ClCompile Include="..\heap\HandleStack.cpp" />
548     <ClCompile Include="..\heap\Heap.cpp" />
549     <ClCompile Include="..\heap\HeapStatistics.cpp" />
550     <ClCompile Include="..\heap\HeapTimer.cpp" />
551     <ClCompile Include="..\heap\IncrementalSweeper.cpp" />
552     <ClCompile Include="..\heap\JITStubRoutineSet.cpp" />
553     <ClCompile Include="..\heap\MachineStackMarker.cpp" />
554     <ClCompile Include="..\heap\MarkedAllocator.cpp" />
555     <ClCompile Include="..\heap\MarkedBlock.cpp" />
556     <ClCompile Include="..\heap\MarkedSpace.cpp" />
557     <ClCompile Include="..\heap\MarkStack.cpp" />
558     <ClCompile Include="..\heap\SlotVisitor.cpp" />
559     <ClCompile Include="..\heap\SuperRegion.cpp" />
560     <ClCompile Include="..\heap\Weak.cpp" />
561     <ClCompile Include="..\heap\WeakBlock.cpp" />
562     <ClCompile Include="..\heap\WeakHandleOwner.cpp" />
563     <ClCompile Include="..\heap\WeakSet.cpp" />
564     <ClCompile Include="..\heap\WriteBarrierBuffer.cpp" />
565     <ClCompile Include="..\heap\WriteBarrierSupport.cpp" />
566     <ClCompile Include="..\inspector\ConsoleMessage.cpp" />
567     <ClCompile Include="..\inspector\ContentSearchUtilities.cpp" />
568     <ClCompile Include="..\inspector\IdentifiersFactory.cpp" />
569     <ClCompile Include="..\inspector\InjectedScript.cpp" />
570     <ClCompile Include="..\inspector\InjectedScriptBase.cpp" />
571     <ClCompile Include="..\inspector\InjectedScriptHost.cpp" />
572     <ClCompile Include="..\inspector\InjectedScriptManager.cpp" />
573     <ClCompile Include="..\inspector\InjectedScriptModule.cpp" />
574     <ClCompile Include="..\inspector\InspectorAgentRegistry.cpp" />
575     <ClCompile Include="..\inspector\InspectorBackendDispatcher.cpp" />
576     <ClCompile Include="..\inspector\InspectorValues.cpp" />
577     <ClCompile Include="..\inspector\JSInjectedScriptHost.cpp" />
578     <ClCompile Include="..\inspector\JSInjectedScriptHostPrototype.cpp" />
579     <ClCompile Include="..\inspector\JSJavaScriptCallFrame.cpp" />
580     <ClCompile Include="..\inspector\JSJavaScriptCallFramePrototype.cpp" />
581     <ClCompile Include="..\inspector\JavaScriptCallFrame.cpp" />
582     <ClCompile Include="..\inspector\ScriptArguments.cpp" />
583     <ClCompile Include="..\inspector\ScriptCallFrame.cpp" />
584     <ClCompile Include="..\inspector\ScriptCallStack.cpp" />
585     <ClCompile Include="..\inspector\ScriptCallStackFactory.cpp" />
586     <ClCompile Include="..\inspector\ScriptDebugServer.cpp" />
587     <ClCompile Include="..\inspector\agents\InspectorAgent.cpp" />
588     <ClCompile Include="..\inspector\agents\InspectorConsoleAgent.cpp" />
589     <ClCompile Include="..\inspector\agents\InspectorDebuggerAgent.cpp" />
590     <ClCompile Include="..\inspector\agents\InspectorRuntimeAgent.cpp" />
591     <ClCompile Include="..\interpreter\AbstractPC.cpp" />
592     <ClCompile Include="..\interpreter\CallFrame.cpp" />
593     <ClCompile Include="..\interpreter\Interpreter.cpp" />
594     <ClCompile Include="..\interpreter\JSStack.cpp" />
595     <ClCompile Include="..\interpreter\ProtoCallFrame.cpp" />
596     <ClCompile Include="..\interpreter\StackVisitor.cpp" />
597     <ClCompile Include="..\interpreter\VMInspector.cpp" />
598     <ClCompile Include="..\jit\AccessorCallJITStubRoutine.cpp" />
599     <ClCompile Include="..\jit\ArityCheckFailReturnThunks.cpp" />
600     <ClCompile Include="..\jit\AssemblyHelpers.cpp" />
601     <ClCompile Include="..\jit\ClosureCallStubRoutine.cpp" />
602     <ClCompile Include="..\jit\ExecutableAllocator.cpp" />
603     <ClCompile Include="..\jit\GCAwareJITStubRoutine.cpp" />
604     <ClCompile Include="..\jit\HostCallReturnValue.cpp" />
605     <ClCompile Include="..\jit\JIT.cpp" />
606     <ClCompile Include="..\jit\JITArithmetic.cpp" />
607     <ClCompile Include="..\jit\JITArithmetic32_64.cpp" />
608     <ClCompile Include="..\jit\JITCall.cpp" />
609     <ClCompile Include="..\jit\JITCall32_64.cpp" />
610     <ClCompile Include="..\jit\JITCode.cpp" />
611     <ClCompile Include="..\jit\JITDisassembler.cpp" />
612     <ClCompile Include="..\jit\JITExceptions.cpp" />
613     <ClCompile Include="..\jit\JITInlineCacheGenerator.cpp" />
614     <ClCompile Include="..\jit\JITOpcodes.cpp" />
615     <ClCompile Include="..\jit\JITOpcodes32_64.cpp" />
616     <ClCompile Include="..\jit\JITOperations.cpp" />
617     <ClCompile Include="..\jit\JITOperationsMSVC64.cpp" />
618     <ClCompile Include="..\jit\JITPropertyAccess.cpp" />
619     <ClCompile Include="..\jit\JITPropertyAccess32_64.cpp" />
620     <ClCompile Include="..\jit\JITStubRoutine.cpp" />
621     <ClCompile Include="..\jit\JITStubs.cpp" />
622     <ClCompile Include="..\jit\JITThunks.cpp" />
623     <ClCompile Include="..\jit\JITToDFGDeferredCompilationCallback.cpp" />
624     <ClCompile Include="..\jit\Reg.cpp" />
625     <ClCompile Include="..\jit\RegisterPreservationWrapperGenerator.cpp" />
626     <ClCompile Include="..\jit\Repatch.cpp" />
627     <ClCompile Include="..\jit\ScratchRegisterAllocator.cpp" />
628     <ClCompile Include="..\jit\ThunkGenerators.cpp" />
629     <ClCompile Include="..\llint\LLIntCLoop.cpp" />
630     <ClCompile Include="..\llint\LLIntData.cpp" />
631     <ClCompile Include="..\llint\LLIntEntrypoint.cpp" />
632     <ClCompile Include="..\llint\LLIntExceptions.cpp" />
633     <ClCompile Include="..\llint\LLIntOffsetsExtractor.cpp" />
634     <ClCompile Include="..\llint\LLIntSlowPaths.cpp" />
635     <ClCompile Include="..\llint\LLIntThunks.cpp" />
636     <ClCompile Include="..\llint\LowLevelInterpreter.cpp" />
637     <ClCompile Include="..\llvm\InitializeLLVM.cpp" />
638     <ClCompile Include="..\llvm\InitializeLLVMWin.cpp" />
639     <ClCompile Include="..\llvm\LLVMAPI.cpp" />
640     <ClCompile Include="..\parser\Lexer.cpp" />
641     <ClCompile Include="..\parser\Nodes.cpp" />
642     <ClCompile Include="..\parser\Parser.cpp" />
643     <ClCompile Include="..\parser\ParserArena.cpp" />
644     <ClCompile Include="..\parser\SourceCode.cpp" />
645     <ClCompile Include="..\parser\SourceProvider.cpp" />
646     <ClCompile Include="..\parser\SourceProviderCache.cpp" />
647     <ClCompile Include="..\profiler\LegacyProfiler.cpp" />
648     <ClCompile Include="..\profiler\Profile.cpp" />
649     <ClCompile Include="..\profiler\ProfileGenerator.cpp" />
650     <ClCompile Include="..\profiler\ProfileNode.cpp" />
651     <ClCompile Include="..\profiler\ProfilerBytecode.cpp" />
652     <ClCompile Include="..\profiler\ProfilerBytecodes.cpp" />
653     <ClCompile Include="..\profiler\ProfilerBytecodeSequence.cpp" />
654     <ClCompile Include="..\profiler\ProfilerCompilation.cpp" />
655     <ClCompile Include="..\profiler\ProfilerCompilationKind.cpp" />
656     <ClCompile Include="..\profiler\ProfilerCompiledBytecode.cpp" />
657     <ClCompile Include="..\profiler\ProfilerDatabase.cpp" />
658     <ClCompile Include="..\profiler\ProfilerJettisonReason.cpp" />
659     <ClCompile Include="..\profiler\ProfilerOrigin.cpp" />
660     <ClCompile Include="..\profiler\ProfilerOriginStack.cpp" />
661     <ClCompile Include="..\profiler\ProfilerOSRExit.cpp" />
662     <ClCompile Include="..\profiler\ProfilerOSRExitSite.cpp" />
663     <ClCompile Include="..\profiler\ProfilerProfiledBytecodes.cpp" />
664     <ClCompile Include="..\runtime\ArgList.cpp" />
665     <ClCompile Include="..\runtime\Arguments.cpp" />
666     <ClCompile Include="..\runtime\ArgumentsIteratorConstructor.cpp" />
667     <ClCompile Include="..\runtime\ArgumentsIteratorPrototype.cpp" />
668     <ClCompile Include="..\runtime\ArrayBuffer.cpp" />
669     <ClCompile Include="..\runtime\ArrayBufferNeuteringWatchpoint.cpp" />
670     <ClCompile Include="..\runtime\ArrayBufferView.cpp" />
671     <ClCompile Include="..\runtime\ArrayConstructor.cpp" />
672     <ClCompile Include="..\runtime\ArrayIteratorConstructor.cpp" />
673     <ClCompile Include="..\runtime\ArrayIteratorPrototype.cpp" />
674     <ClCompile Include="..\runtime\ArrayPrototype.cpp" />
675     <ClCompile Include="..\runtime\BooleanConstructor.cpp" />
676     <ClCompile Include="..\runtime\BooleanObject.cpp" />
677     <ClCompile Include="..\runtime\BooleanPrototype.cpp" />
678     <ClCompile Include="..\runtime\CallData.cpp" />
679     <ClCompile Include="..\runtime\CodeCache.cpp" />
680     <ClCompile Include="..\runtime\CodeSpecializationKind.cpp" />
681     <ClCompile Include="..\runtime\CommonIdentifiers.cpp" />
682     <ClCompile Include="..\runtime\CommonSlowPaths.cpp" />
683     <ClCompile Include="..\runtime\CommonSlowPathsExceptions.cpp" />
684     <ClCompile Include="..\runtime\CompilationResult.cpp" />
685     <ClCompile Include="..\runtime\Completion.cpp" />
686     <ClCompile Include="..\runtime\ConsoleClient.cpp" />
687     <ClCompile Include="..\runtime\ConsolePrototype.cpp" />
688     <ClCompile Include="..\runtime\ConstructData.cpp" />
689     <ClCompile Include="..\runtime\CustomGetterSetter.cpp" />
690     <ClCompile Include="..\runtime\DataView.cpp" />
691     <ClCompile Include="..\runtime\DateConstructor.cpp" />
692     <ClCompile Include="..\runtime\DateConversion.cpp" />
693     <ClCompile Include="..\runtime\DateInstance.cpp" />
694     <ClCompile Include="..\runtime\DatePrototype.cpp" />
695     <ClCompile Include="..\runtime\DumpContext.cpp" />
696     <ClCompile Include="..\runtime\Error.cpp" />
697     <ClCompile Include="..\runtime\ErrorConstructor.cpp" />
698     <ClCompile Include="..\runtime\ErrorHandlingScope.cpp" />
699     <ClCompile Include="..\runtime\ErrorInstance.cpp" />
700     <ClCompile Include="..\runtime\ErrorPrototype.cpp" />
701     <ClCompile Include="..\runtime\ExceptionFuzz.cpp" />
702     <ClCompile Include="..\runtime\ExceptionHelpers.cpp" />
703     <ClCompile Include="..\runtime\Executable.cpp" />
704     <ClCompile Include="..\runtime\FunctionConstructor.cpp" />
705     <ClCompile Include="..\runtime\FunctionExecutableDump.cpp" />
706     <ClCompile Include="..\runtime\FunctionHasExecutedCache.cpp" />
707     <ClCompile Include="..\runtime\FunctionPrototype.cpp" />
708     <ClCompile Include="..\runtime\GetterSetter.cpp" />
709     <ClCompile Include="..\runtime\Identifier.cpp" />
710     <ClCompile Include="..\runtime\IndexingType.cpp" />
711     <ClCompile Include="..\runtime\InitializeThreading.cpp" />
712     <ClCompile Include="..\runtime\IntendedStructureChain.cpp" />
713     <ClCompile Include="..\runtime\InternalFunction.cpp" />
714     <ClCompile Include="..\runtime\JSAPIValueWrapper.cpp" />
715     <ClCompile Include="..\runtime\JSLexicalEnvironment.cpp" />
716     <ClCompile Include="..\runtime\JSArgumentsIterator.cpp" />
717     <ClCompile Include="..\runtime\JSArray.cpp" />
718     <ClCompile Include="..\runtime\JSArrayIterator.cpp" />
719     <ClCompile Include="..\runtime\JSArrayBuffer.cpp" />
720     <ClCompile Include="..\runtime\JSArrayBufferConstructor.cpp" />
721     <ClCompile Include="..\runtime\JSArrayBufferPrototype.cpp" />
722     <ClCompile Include="..\runtime\JSArrayBufferView.cpp" />
723     <ClCompile Include="..\runtime\JSBoundFunction.cpp" />
724     <ClCompile Include="..\runtime\JSCJSValue.cpp" />
725     <ClCompile Include="..\runtime\JSCallee.cpp" />
726     <ClCompile Include="..\runtime\JSCell.cpp" />
727     <ClCompile Include="..\runtime\JSConsole.cpp" />
728     <ClCompile Include="..\runtime\JSDataView.cpp" />
729     <ClCompile Include="..\runtime\JSDataViewPrototype.cpp" />
730     <ClCompile Include="..\runtime\JSDateMath.cpp" />
731     <ClCompile Include="..\runtime\JSFunction.cpp" />
732     <ClCompile Include="..\runtime\JSGlobalObject.cpp" />
733     <ClCompile Include="..\runtime\JSGlobalObjectFunctions.cpp" />
734     <ClCompile Include="..\runtime\JSLock.cpp" />
735     <ClCompile Include="..\runtime\JSMap.cpp" />
736     <ClCompile Include="..\runtime\JSMapIterator.cpp" />
737     <ClCompile Include="..\runtime\JSNameScope.cpp" />
738     <ClCompile Include="..\runtime\JSNotAnObject.cpp" />
739     <ClCompile Include="..\runtime\JSONObject.cpp" />
740     <ClCompile Include="..\runtime\JSObject.cpp" />
741     <ClCompile Include="..\runtime\JSPromise.cpp" />
742     <ClCompile Include="..\runtime\JSPromiseConstructor.cpp" />
743     <ClCompile Include="..\runtime\JSPromiseDeferred.cpp" />
744     <ClCompile Include="..\runtime\JSPromiseFunctions.cpp" />
745     <ClCompile Include="..\runtime\JSPromiseReaction.cpp" />
746     <ClCompile Include="..\runtime\JSPromisePrototype.cpp" />
747     <ClCompile Include="..\runtime\JSPropertyNameEnumerator.cpp" />
748     <ClCompile Include="..\runtime\JSProxy.cpp" />
749     <ClCompile Include="..\runtime\JSScope.cpp" />
750     <ClCompile Include="..\runtime\JSSegmentedVariableObject.cpp" />
751     <ClCompile Include="..\runtime\JSSet.cpp" />
752     <ClCompile Include="..\runtime\JSSetIterator.cpp" />
753     <ClCompile Include="..\runtime\JSString.cpp" />
754     <ClCompile Include="..\runtime\JSStringJoiner.cpp" />
755     <ClCompile Include="..\runtime\JSSymbolTableObject.cpp" />
756     <ClCompile Include="..\runtime\JSTypedArrayConstructors.cpp" />
757     <ClCompile Include="..\runtime\JSTypedArrayPrototypes.cpp" />
758     <ClCompile Include="..\runtime\JSTypedArrays.cpp" />
759     <ClCompile Include="..\runtime\JSEnvironmentRecord.cpp" />
760     <ClCompile Include="..\runtime\JSWeakMap.cpp" />
761     <ClCompile Include="..\runtime\JSWithScope.cpp" />
762     <ClCompile Include="..\runtime\JSWrapperObject.cpp" />
763     <ClCompile Include="..\runtime\LiteralParser.cpp" />
764     <ClCompile Include="..\runtime\Lookup.cpp" />
765     <ClCompile Include="..\runtime\MapConstructor.cpp" />
766     <ClCompile Include="..\runtime\MapData.cpp" />
767     <ClCompile Include="..\runtime\MapIteratorConstructor.cpp" />
768     <ClCompile Include="..\runtime\MapIteratorPrototype.cpp" />
769     <ClCompile Include="..\runtime\MapPrototype.cpp" />
770     <ClCompile Include="..\runtime\MathObject.cpp" />
771     <ClCompile Include="..\runtime\MemoryStatistics.cpp" />
772     <ClCompile Include="..\runtime\NameConstructor.cpp" />
773     <ClCompile Include="..\runtime\NameInstance.cpp" />
774     <ClCompile Include="..\runtime\NamePrototype.cpp" />
775     <ClCompile Include="..\runtime\NativeErrorConstructor.cpp" />
776     <ClCompile Include="..\runtime\NativeErrorPrototype.cpp" />
777     <ClCompile Include="..\runtime\NumberConstructor.cpp" />
778     <ClCompile Include="..\runtime\NumberObject.cpp" />
779     <ClCompile Include="..\runtime\NumberPrototype.cpp" />
780     <ClCompile Include="..\runtime\ObjectConstructor.cpp" />
781     <ClCompile Include="..\runtime\ObjectPrototype.cpp" />
782     <ClCompile Include="..\runtime\Operations.cpp" />
783     <ClCompile Include="..\runtime\Options.cpp" />
784     <ClCompile Include="..\runtime\PropertyDescriptor.cpp" />
785     <ClCompile Include="..\runtime\PropertyNameArray.cpp" />
786     <ClCompile Include="..\runtime\PropertySlot.cpp" />
787     <ClCompile Include="..\runtime\PropertyTable.cpp" />
788     <ClCompile Include="..\runtime\PrototypeMap.cpp" />
789     <ClCompile Include="..\runtime\RegExp.cpp" />
790     <ClCompile Include="..\runtime\RegExpCache.cpp" />
791     <ClCompile Include="..\runtime\RegExpCachedResult.cpp" />
792     <ClCompile Include="..\runtime\RegExpConstructor.cpp" />
793     <ClCompile Include="..\runtime\RegExpMatchesArray.cpp" />
794     <ClCompile Include="..\runtime\RegExpObject.cpp" />
795     <ClCompile Include="..\runtime\RegExpPrototype.cpp" />
796     <ClCompile Include="..\runtime\SamplingCounter.cpp" />
797     <ClCompile Include="..\runtime\SetConstructor.cpp" />
798     <ClCompile Include="..\runtime\SetIteratorConstructor.cpp" />
799     <ClCompile Include="..\runtime\SetIteratorPrototype.cpp" />
800     <ClCompile Include="..\runtime\SetPrototype.cpp" />
801     <ClCompile Include="..\runtime\SimpleTypedArrayController.cpp" />
802     <ClCompile Include="..\runtime\SmallStrings.cpp" />
803     <ClCompile Include="..\runtime\SparseArrayValueMap.cpp" />
804     <ClCompile Include="..\runtime\StrictEvalActivation.cpp" />
805     <ClCompile Include="..\runtime\StringConstructor.cpp" />
806     <ClCompile Include="..\runtime\StringObject.cpp" />
807     <ClCompile Include="..\runtime\StringPrototype.cpp" />
808     <ClCompile Include="..\runtime\StringRecursionChecker.cpp" />
809     <ClCompile Include="..\runtime\Structure.cpp" />
810     <ClCompile Include="..\runtime\StructureChain.cpp" />
811     <ClCompile Include="..\runtime\StructureIDTable.cpp" />
812     <ClCompile Include="..\runtime\StructureRareData.cpp" />
813     <ClCompile Include="..\runtime\SymbolTable.cpp" />
814     <ClCompile Include="..\runtime\TestRunnerUtils.cpp" />
815     <ClCompile Include="..\runtime\TypedArrayController.cpp" />
816     <ClCompile Include="..\runtime\TypedArrayType.cpp" />
817     <ClCompile Include="..\runtime\TypeLocationCache.cpp" />
818     <ClCompile Include="..\runtime\TypeProfiler.cpp" />
819     <ClCompile Include="..\runtime\TypeProfilerLog.cpp" />
820     <ClCompile Include="..\runtime\TypeSet.cpp" />
821     <ClCompile Include="..\runtime\VM.cpp" />
822     <ClCompile Include="..\runtime\VMEntryScope.cpp" />
823     <ClCompile Include="..\runtime\Watchdog.cpp" />
824     <ClCompile Include="..\runtime\WatchdogNone.cpp" />
825     <ClCompile Include="..\runtime\WeakMapConstructor.cpp" />
826     <ClCompile Include="..\runtime\WeakMapData.cpp" />
827     <ClCompile Include="..\runtime\WeakMapPrototype.cpp" />
828     <ClCompile Include="..\tools\CodeProfile.cpp" />
829     <ClCompile Include="..\tools\CodeProfiling.cpp" />
830     <ClCompile Include="..\yarr\RegularExpression.cpp" />
831     <ClCompile Include="..\yarr\YarrCanonicalizeUCS2.cpp" />
832     <ClCompile Include="..\yarr\YarrInterpreter.cpp" />
833     <ClCompile Include="..\yarr\YarrJIT.cpp" />
834     <ClCompile Include="..\yarr\YarrPattern.cpp" />
835     <ClCompile Include="..\yarr\YarrSyntaxChecker.cpp" />
836     <ClCompile Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorBackendDispatchers.cpp" />
837     <ClCompile Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorFrontendDispatchers.cpp" />
838     <ClCompile Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorProtocolTypes.cpp" />
839     <ClCompile Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSCBuiltins.cpp" />
840   </ItemGroup>
841   <ItemGroup>
842     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\ArrayConstructor.lut.h" />
843     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\ArrayPrototype.lut.h" />
844     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\BooleanPrototype.lut.h" />
845     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\DateConstructor.lut.h" />
846     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\DatePrototype.lut.h" />
847     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\ErrorPrototype.lut.h" />
848     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\HeaderDetection.h" />
849     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InjectedScriptSource.h" />
850     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorBackendDispatchers.h" />
851     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorFrontendDispatchers.h" />
852     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorProtocolObjects.h" />
853     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSDataViewPrototype.lut.h" />
854     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSGlobalObject.lut.h" />
855     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSONObject.lut.h" />
856     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSPromiseConstructor.lut.h" />
857     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSPromisePrototype.lut.h" />
858     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\KeywordLookup.lut.h" />
859     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\Lexer.lut.h" />
860     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\NamePrototype.lut.h" />
861     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\NumberConstructor.lut.h" />
862     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\NumberPrototype.lut.h" />
863     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\ObjectConstructor.lut.h" />
864     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\RegExpConstructor.lut.h" />
865     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\RegExpJitTables.h" />
866     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\RegExpObject.lut.h" />
867     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\RegExpPrototype.lut.h" />
868     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\StringConstructor.lut.h" />
869     <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSCBuiltins.h" />
870   </ItemGroup>
871   <ItemGroup>
872     <ClInclude Include="..\API\APICallbackFunction.h" />
873     <ClInclude Include="..\API\APICast.h" />
874     <ClInclude Include="..\API\JavaScript.h" />
875     <ClInclude Include="..\API\JavaScriptCore.h" />
876     <ClInclude Include="..\API\JSAPIWrapperObject.h" />
877     <ClInclude Include="..\API\JSBase.h" />
878     <ClInclude Include="..\API\JSBasePrivate.h" />
879     <ClInclude Include="..\API\JSCallbackConstructor.h" />
880     <ClInclude Include="..\API\JSCallbackFunction.h" />
881     <ClInclude Include="..\API\JSCallbackObject.h" />
882     <ClInclude Include="..\API\JSCallbackObjectFunctions.h" />
883     <ClInclude Include="..\API\JSClassRef.h" />
884     <ClInclude Include="..\API\JSContext.h" />
885     <ClInclude Include="..\API\JSContextInternal.h" />
886     <ClInclude Include="..\API\JSContextRef.h" />
887     <ClInclude Include="..\API\JSContextRefPrivate.h" />
888     <ClInclude Include="..\API\JSExport.h" />
889     <ClInclude Include="..\API\JSObjectRef.h" />
890     <ClInclude Include="..\API\JSObjectRefPrivate.h" />
891     <ClInclude Include="..\API\JSRetainPtr.h" />
892     <ClInclude Include="..\API\JSScriptRefPrivate.h" />
893     <ClInclude Include="..\API\JSStringRef.h" />
894     <ClInclude Include="..\API\JSStringRefBSTR.h" />
895     <ClInclude Include="..\API\JSStringRefCF.h" />
896     <ClInclude Include="..\API\JSValue.h" />
897     <ClInclude Include="..\API\JSValueInternal.h" />
898     <ClInclude Include="..\API\JSValueRef.h" />
899     <ClInclude Include="..\API\JSWeakObjectMapRefInternal.h" />
900     <ClInclude Include="..\API\JSWeakObjectMapRefPrivate.h" />
901     <ClInclude Include="..\API\JSWrapperMap.h" />
902     <ClInclude Include="..\API\OpaqueJSString.h" />
903     <ClInclude Include="..\API\WebKitAvailability.h" />
904     <ClInclude Include="..\assembler\AbortReason.h" />
905     <ClInclude Include="..\assembler\AbstractMacroAssembler.h" />
906     <ClInclude Include="..\assembler\AssemblerBuffer.h" />
907     <ClInclude Include="..\assembler\CodeLocation.h" />
908     <ClInclude Include="..\assembler\LinkBuffer.h" />
909     <ClInclude Include="..\assembler\MacroAssembler.h" />
910     <ClInclude Include="..\assembler\MacroAssemblerX86.h" />
911     <ClInclude Include="..\assembler\MacroAssemblerX86Common.h" />
912     <ClInclude Include="..\assembler\MacroAssemblerX86_64.h" />
913     <ClInclude Include="..\assembler\MaxFrameExtentForSlowPathCall.h" />
914     <ClInclude Include="..\assembler\RepatchBuffer.h" />
915     <ClInclude Include="..\assembler\X86Assembler.h" />
916     <ClInclude Include="..\bindings\ScriptFunctionCall.h" />
917     <ClInclude Include="..\bindings\ScriptObject.h" />
918     <ClInclude Include="..\bindings\ScriptValue.h" />
919     <ClInclude Include="..\builtins\BuiltinExecutables.h" />
920     <ClInclude Include="..\bytecode\ArrayAllocationProfile.h" />
921     <ClInclude Include="..\bytecode\ArrayProfile.h" />
922     <ClInclude Include="..\bytecode\ByValInfo.h" />
923     <ClInclude Include="..\bytecode\BytecodeBasicBlock.h" />
924     <ClInclude Include="..\bytecode\BytecodeLivenessAnalysis.h" />
925     <ClInclude Include="..\bytecode\BytecodeUseDef.h" />
926     <ClInclude Include="..\bytecode\CallEdge.h" />
927     <ClInclude Include="..\bytecode\CallEdgeProfile.h" />
928     <ClInclude Include="..\bytecode\CallEdgeProfileInlines.h" />
929     <ClInclude Include="..\bytecode\CallLinkInfo.h" />
930     <ClInclude Include="..\bytecode\CallLinkStatus.h" />
931     <ClInclude Include="..\bytecode\CallReturnOffsetToBytecodeOffset.h" />
932     <ClInclude Include="..\bytecode\CallVariant.h" />
933     <ClInclude Include="..\bytecode\CodeBlock.h" />
934     <ClInclude Include="..\bytecode\CodeBlockHash.h" />
935     <ClInclude Include="..\bytecode\CodeBlockJettisoningWatchpoint.h" />
936     <ClInclude Include="..\bytecode\CodeBlockWithJITType.h" />
937     <ClInclude Include="..\bytecode\CodeOrigin.h" />
938     <ClInclude Include="..\bytecode\CodeType.h" />
939     <ClInclude Include="..\bytecode\Comment.h" />
940     <ClInclude Include="..\bytecode\ComplexGetStatus.h" />
941     <ClInclude Include="..\bytecode\ConstantStructureCheck.h" />
942     <ClInclude Include="..\bytecode\DataFormat.h" />
943     <ClInclude Include="..\bytecode\DeferredCompilationCallback.h" />
944     <ClInclude Include="..\bytecode\DFGExitProfile.h" />
945     <ClInclude Include="..\bytecode\EvalCodeCache.h" />
946     <ClInclude Include="..\bytecode\ExecutionCounter.h" />
947     <ClInclude Include="..\bytecode\ExitKind.h" />
948     <ClInclude Include="..\bytecode\ExpressionRangeInfo.h" />
949     <ClInclude Include="..\bytecode\GetByIdStatus.h" />
950     <ClInclude Include="..\bytecode\GetByIdVariant.h" />
951     <ClInclude Include="..\bytecode\HandlerInfo.h" />
952     <ClInclude Include="..\bytecode\InlineCallFrameSet.h" />
953     <ClInclude Include="..\bytecode\Instruction.h" />
954     <ClInclude Include="..\bytecode\JumpTable.h" />
955     <ClInclude Include="..\bytecode\LazyOperandValueProfile.h" />
956     <ClInclude Include="..\bytecode\LLIntCallLinkInfo.h" />
957     <ClInclude Include="..\bytecode\MethodOfGettingAValueProfile.h" />
958     <ClInclude Include="..\bytecode\Opcode.h" />
959     <ClInclude Include="..\bytecode\Operands.h" />
960     <ClInclude Include="..\bytecode\PolymorphicGetByIdList.h" />
961     <ClInclude Include="..\bytecode\PolymorphicPutByIdList.h" />
962     <ClInclude Include="..\bytecode\PreciseJumpTargets.h" />
963     <ClInclude Include="..\bytecode\PutByIdStatus.h" />
964     <ClInclude Include="..\bytecode\PutByIdVariant.h" />
965     <ClInclude Include="..\bytecode\PutKind.h" />
966     <ClInclude Include="..\bytecode\ReduceWhitespace.h" />
967     <ClInclude Include="..\bytecode\SamplingTool.h" />
968     <ClInclude Include="..\bytecode\SpecialPointer.h" />
969     <ClInclude Include="..\bytecode\SpeculatedType.h" />
970     <ClInclude Include="..\bytecode\StructureSet.h" />
971     <ClInclude Include="..\bytecode\StructureStubClearingWatchpoint.h" />
972     <ClInclude Include="..\bytecode\StructureStubInfo.h" />
973     <ClInclude Include="..\bytecode\ToThisStatus.h" />
974     <ClInclude Include="..\bytecode\TypeLocation.h" />
975     <ClInclude Include="..\bytecode\UnlinkedCodeBlock.h" />
976     <ClInclude Include="..\bytecode\UnlinkedInstructionStream.h" />
977     <ClInclude Include="..\bytecode\ValueProfile.h" />
978     <ClInclude Include="..\bytecode\ValueRecovery.h" />
979     <ClInclude Include="..\bytecode\VariableWatchpointSet.h" />
980     <ClInclude Include="..\bytecode\VirtualRegister.h" />
981     <ClInclude Include="..\bytecode\Watchpoint.h" />
982     <ClInclude Include="..\bytecompiler\BytecodeGenerator.h" />
983     <ClInclude Include="..\bytecompiler\Label.h" />
984     <ClInclude Include="..\bytecompiler\LabelScope.h" />
985     <ClInclude Include="..\bytecompiler\RegisterID.h" />
986     <ClInclude Include="..\config.h" />
987     <ClInclude Include="..\debugger\Breakpoint.h" />
988     <ClInclude Include="..\debugger\Debugger.h" />
989     <ClInclude Include="..\debugger\DebuggerCallFrame.h" />
990     <ClInclude Include="..\debugger\DebuggerEvalEnabler.h" />
991     <ClInclude Include="..\debugger\DebuggerPrimitives.h" />
992     <ClInclude Include="..\debugger\DebuggerScope.h" />
993     <ClInclude Include="..\dfg\DFGAbstractHeap.h" />
994     <ClInclude Include="..\dfg\DFGAbstractInterpreter.h" />
995     <ClInclude Include="..\dfg\DFGAbstractInterpreterInlines.h" />
996     <ClInclude Include="..\dfg\DFGAbstractValue.h" />
997     <ClInclude Include="..\dfg\DFGAdjacencyList.h" />
998     <ClInclude Include="..\dfg\DFGAllocator.h" />
999     <ClInclude Include="..\dfg\DFGAnalysis.h" />
1000     <ClInclude Include="..\dfg\DFGArgumentPosition.h" />
1001     <ClInclude Include="..\dfg\DFGArgumentsSimplificationPhase.h" />
1002     <ClInclude Include="..\dfg\DFGArrayifySlowPathGenerator.h" />
1003     <ClInclude Include="..\dfg\DFGArithMode.h" />
1004     <ClInclude Include="..\dfg\DFGArrayMode.h" />
1005     <ClInclude Include="..\dfg\DFGAtTailAbstractState.h" />
1006     <ClInclude Include="..\dfg\DFGAvailability.h" />
1007     <ClInclude Include="..\dfg\DFGAvailabilityMap.h" />
1008     <ClInclude Include="..\dfg\DFGBackwardsPropagationPhase.h" />
1009     <ClInclude Include="..\dfg\DFGBasicBlock.h" />
1010     <ClInclude Include="..\dfg\DFGBasicBlockInlines.h" />
1011     <ClInclude Include="..\dfg\DFGBinarySwitch.h" />
1012     <ClInclude Include="..\dfg\DFGBlockInsertionSet.h" />
1013     <ClInclude Include="..\dfg\DFGBlockMap.h" />
1014     <ClInclude Include="..\dfg\DFGBlockMapInlines.h" />
1015     <ClInclude Include="..\dfg\DFGBlockWorklist.h" />
1016     <ClInclude Include="..\dfg\DFGBlockSet.h" />
1017     <ClInclude Include="..\dfg\DFGBlockSetInlines.h" />
1018     <ClInclude Include="..\dfg\DFGBranchDirection.h" />
1019     <ClInclude Include="..\dfg\DFGByteCodeParser.h" />
1020     <ClInclude Include="..\dfg\DFGCallArrayAllocatorSlowPathGenerator.h" />
1021     <ClInclude Include="..\dfg\DFGCapabilities.h" />
1022     <ClInclude Include="..\dfg\DFGCCallHelpers.h" />
1023     <ClInclude Include="..\dfg\DFGCFAPhase.h" />
1024     <ClInclude Include="..\dfg\DFGCFGSimplificationPhase.h" />
1025     <ClInclude Include="..\dfg\DFGClobberize.h" />
1026     <ClInclude Include="..\dfg\DFGClobberSet.h" />
1027     <ClInclude Include="..\dfg\DFGCommon.h" />
1028     <ClInclude Include="..\dfg\DFGCommonData.h" />
1029     <ClInclude Include="..\dfg\DFGCompilationKey.h" />
1030     <ClInclude Include="..\dfg\DFGCompilationMode.h" />
1031     <ClInclude Include="..\dfg\DFGConstantFoldingPhase.h" />
1032     <ClInclude Include="..\dfg\DFGCPSRethreadingPhase.h" />
1033     <ClInclude Include="..\dfg\DFGCriticalEdgeBreakingPhase.h" />
1034     <ClInclude Include="..\dfg\DFGCSEPhase.h" />
1035     <ClInclude Include="..\dfg\DFGDCEPhase.h" />
1036     <ClInclude Include="..\dfg\DFGDesiredIdentifiers.h" />
1037     <ClInclude Include="..\dfg\DFGDesiredTransitions.h" />
1038     <ClInclude Include="..\dfg\DFGDesiredWatchpoints.h" />
1039     <ClInclude Include="..\dfg\DFGDesiredWeakReferences.h" />
1040     <ClInclude Include="..\dfg\DFGDesiredWriteBarriers.h" />
1041     <ClInclude Include="..\dfg\DFGDisassembler.h" />
1042     <ClInclude Include="..\dfg\DFGDoesGC.h" />
1043     <ClInclude Include="..\dfg\DFGDominators.h" />
1044     <ClInclude Include="..\dfg\DFGDoubleFormatState.h" />
1045     <ClInclude Include="..\dfg\DFGDriver.h" />
1046     <ClInclude Include="..\dfg\DFGEdge.h" />
1047     <ClInclude Include="..\dfg\DFGEdgeDominates.h" />
1048     <ClInclude Include="..\dfg\DFGEdgeUsesStructure.h" />
1049     <ClInclude Include="..\dfg\DFGFailedFinalizer.h" />
1050     <ClInclude Include="..\dfg\DFGFiltrationResult.h" />
1051     <ClInclude Include="..\dfg\DFGFinalizer.h" />
1052     <ClInclude Include="..\dfg\DFGFixupPhase.h" />
1053     <ClInclude Include="..\dfg\DFGFlushedAt.h" />
1054     <ClInclude Include="..\dfg\DFGFlushFormat.h" />
1055     <ClInclude Include="..\dfg\DFGFPRInfo.h" />
1056     <ClInclude Include="..\dfg\DFGFrozenValue.h" />
1057     <ClInclude Include="..\dfg\DFGFunctionWhitelist.h" />
1058     <ClInclude Include="..\dfg\DFGGenerationInfo.h" />
1059     <ClInclude Include="..\dfg\DFGGPRInfo.h" />
1060     <ClInclude Include="..\dfg\DFGGraph.h" />
1061     <ClInclude Include="..\dfg\DFGGraphSafepoint.h" />
1062     <ClInclude Include="..\dfg\DFGHeapLocation.h" />
1063     <ClInclude Include="..\dfg\DFGInPlaceAbstractState.h" />
1064     <ClInclude Include="..\dfg\DFGInsertOSRHintsForUpdate.h" />
1065     <ClInclude Include="..\dfg\DFGInsertionSet.h" />
1066     <ClInclude Include="..\dfg\DFGIntegerCheckCombiningPhase.h" />
1067     <ClInclude Include="..\dfg\DFGInvalidationPointInjectionPhase.h" />
1068     <ClInclude Include="..\dfg\DFGJITCode.h" />
1069     <ClInclude Include="..\dfg\DFGJITCompiler.h" />
1070     <ClInclude Include="..\dfg\DFGJITFinalizer.h" />
1071     <ClInclude Include="..\dfg\DFGJumpReplacement.h" />
1072     <ClInclude Include="..\dfg\DFGLazyJSValue.h" />
1073     <ClInclude Include="..\dfg\DFGLICMPhase.h" />
1074     <ClInclude Include="..\dfg\DFGLivenessAnalysisPhase.h" />
1075     <ClInclude Include="..\dfg\DFGLongLivedState.h" />
1076     <ClInclude Include="..\dfg\DFGLoopPreHeaderCreationPhase.h" />
1077     <ClInclude Include="..\dfg\DFGMayExit.h" />
1078     <ClInclude Include="..\dfg\DFGMergeMode.h" />
1079     <ClInclude Include="..\dfg\DFGMinifiedGraph.h" />
1080     <ClInclude Include="..\dfg\DFGMinifiedID.h" />
1081     <ClInclude Include="..\dfg\DFGMinifiedNode.h" />
1082     <ClInclude Include="..\dfg\DFGNaiveDominators.h" />
1083     <ClInclude Include="..\dfg\DFGNaturalLoops.h" />
1084     <ClInclude Include="..\dfg\DFGNode.h" />
1085     <ClInclude Include="..\dfg\DFGNodeAllocator.h" />
1086     <ClInclude Include="..\dfg\DFGNodeFlags.h" />
1087     <ClInclude Include="..\dfg\DFGNodeOrigin.h" />
1088     <ClInclude Include="..\dfg\DFGNodeType.h" />
1089     <ClInclude Include="..\dfg\DFGObjectAllocationSinkingPhase.h" />
1090     <ClInclude Include="..\dfg\DFGObjectMaterializationData.h" />
1091     <ClInclude Include="..\dfg\DFGOperations.h" />
1092     <ClInclude Include="..\dfg\DFGOSRAvailabilityAnalysisPhase.h" />
1093     <ClInclude Include="..\dfg\DFGOSREntry.h" />
1094     <ClInclude Include="..\dfg\DFGOSREntrypointCreationPhase.h" />
1095     <ClInclude Include="..\dfg\DFGOSRExit.h" />
1096     <ClInclude Include="..\dfg\DFGOSRExitBase.h" />
1097     <ClInclude Include="..\dfg\DFGOSRExitCompilationInfo.h" />
1098     <ClInclude Include="..\dfg\DFGOSRExitCompiler.h" />
1099     <ClInclude Include="..\dfg\DFGOSRExitCompilerCommon.h" />
1100     <ClInclude Include="..\dfg\DFGOSRExitJumpPlaceholder.h" />
1101     <ClInclude Include="..\dfg\DFGOSRExitPreparation.h" />
1102     <ClInclude Include="..\dfg\DFGPhantomCanonicalizationPhase.h" />
1103     <ClInclude Include="..\dfg\DFGPhantomRemovalPhase.h" />
1104     <ClInclude Include="..\dfg\DFGPhase.h" />
1105     <ClInclude Include="..\dfg\DFGPhiChildren.h" />
1106     <ClInclude Include="..\dfg\DFGPlan.h" />
1107     <ClInclude Include="..\dfg\DFGPrePostNumbering.h" />
1108     <ClInclude Include="..\dfg\DFGPreciseLocalClobberize.h" />
1109     <ClInclude Include="..\dfg\DFGPredictionInjectionPhase.h" />
1110     <ClInclude Include="..\dfg\DFGPredictionPropagationPhase.h" />
1111     <ClInclude Include="..\dfg\DFGPromoteHeapAccess.h" />
1112     <ClInclude Include="..\dfg\DFGPromotedHeapLocation.h" />
1113     <ClInclude Include="..\dfg\DFGPureValue.h" />
1114     <ClInclude Include="..\dfg\DFGPutLocalSinkingPhase.h" />
1115     <ClInclude Include="..\dfg\DFGRegisterBank.h" />
1116     <ClInclude Include="..\dfg\DFGRegisterSet.h" />
1117     <ClInclude Include="..\dfg\DFGResurrectionForValidationPhase.h" />
1118     <ClInclude Include="..\dfg\DFGSafeToExecute.h" />
1119     <ClInclude Include="..\dfg\DFGSafepoint.h" />
1120     <ClInclude Include="..\dfg\DFGSaneStringGetByValSlowPathGenerator.h" />
1121     <ClInclude Include="..\dfg\DFGScannable.h" />
1122     <ClInclude Include="..\dfg\DFGScoreBoard.h" />
1123     <ClInclude Include="..\dfg\DFGScratchRegisterAllocator.h" />
1124     <ClInclude Include="..\dfg\DFGSilentRegisterSavePlan.h" />
1125     <ClInclude Include="..\dfg\DFGSlowPathGenerator.h" />
1126     <ClInclude Include="..\dfg\DFGSpeculativeJIT.h" />
1127     <ClInclude Include="..\dfg\DFGSSACalculator.h" />
1128     <ClInclude Include="..\dfg\DFGSSAConversionPhase.h" />
1129     <ClInclude Include="..\dfg\DFGSSALoweringPhase.h" />
1130     <ClInclude Include="..\dfg\DFGStackLayoutPhase.h" />
1131     <ClInclude Include="..\dfg\DFGStaticExecutionCountEstimationPhase.h" />
1132     <ClInclude Include="..\dfg\DFGStoreBarrierElisionPhase.h" />
1133     <ClInclude Include="..\dfg\DFGStrengthReductionPhase.h" />
1134     <ClInclude Include="..\dfg\DFGStructureAbstractValue.h" />
1135     <ClInclude Include="..\dfg\DFGStructureClobberState.h" />
1136     <ClInclude Include="..\dfg\DFGStructureRegistrationPhase.h" />
1137     <ClInclude Include="..\dfg\DFGThreadData.h" />
1138     <ClInclude Include="..\dfg\DFGThunks.h" />
1139     <ClInclude Include="..\dfg\DFGTierUpCheckInjectionPhase.h" />
1140     <ClInclude Include="..\dfg\DFGToFTLDeferredCompilationCallback.h" />
1141     <ClInclude Include="..\dfg\DFGToFTLForOSREntryDeferredCompilationCallback.h" />
1142     <ClInclude Include="..\dfg\DFGTransition.h" />
1143     <ClInclude Include="..\dfg\DFGTypeCheckHoistingPhase.h" />
1144     <ClInclude Include="..\dfg\DFGUnificationPhase.h" />
1145     <ClInclude Include="..\dfg\DFGUseKind.h" />
1146     <ClInclude Include="..\dfg\DFGValidate.h" />
1147     <ClInclude Include="..\dfg\DFGValueRecoveryOverride.h" />
1148     <ClInclude Include="..\dfg\DFGValueSource.h" />
1149     <ClInclude Include="..\dfg\DFGValueStrength.h" />
1150     <ClInclude Include="..\dfg\DFGVariableAccessData.h" />
1151     <ClInclude Include="..\dfg\DFGVariableAccessDataDump.h" />
1152     <ClInclude Include="..\dfg\DFGVariableEvent.h" />
1153     <ClInclude Include="..\dfg\DFGVariableEventStream.h" />
1154     <ClInclude Include="..\dfg\DFGVariadicFunction.h" />
1155     <ClInclude Include="..\dfg\DFGVirtualRegisterAllocationPhase.h" />
1156     <ClInclude Include="..\dfg\DFGWatchpointCollectionPhase.h" />
1157     <ClInclude Include="..\dfg\DFGWorklist.h" />
1158     <ClInclude Include="..\disassembler\Disassembler.h" />
1159     <ClInclude Include="..\disassembler\LLVMDisassembler.h" />
1160     <ClInclude Include="..\ftl\FTLAbbreviatedTypes.h" />
1161     <ClInclude Include="..\ftl\FTLAbbreviations.h" />
1162     <ClInclude Include="..\ftl\FTLAbstractHeap.h" />
1163     <ClInclude Include="..\ftl\FTLAbstractHeapRepository.h" />
1164     <ClInclude Include="..\ftl\FTLAvailableRecovery.h" />
1165     <ClInclude Include="..\ftl\FTLCapabilities.h" />
1166     <ClInclude Include="..\ftl\FTLCommonValues.h" />
1167     <ClInclude Include="..\ftl\FTLCompile.h" />
1168     <ClInclude Include="..\ftl\FTLDataSection.h" />
1169     <ClInclude Include="..\ftl\FTLDWARFDebugLineInfo.h" />
1170     <ClInclude Include="..\ftl\FTLDWARFRegister.h" />
1171     <ClInclude Include="..\ftl\FTLExitArgument.h" />
1172     <ClInclude Include="..\ftl\FTLExitArgumentForOperand.h" />
1173     <ClInclude Include="..\ftl\FTLExitArgumentList.h" />
1174     <ClInclude Include="..\ftl\FTLExitPropertyValue.h" />
1175     <ClInclude Include="..\ftl\FTLExitThunkGenerator.h" />
1176     <ClInclude Include="..\ftl\FTLExitTimeObjectMaterialization.h" />
1177     <ClInclude Include="..\ftl\FTLExitValue.h" />
1178     <ClInclude Include="..\ftl\FTLFail.h" />
1179     <ClInclude Include="..\ftl\FTLFormattedValue.h" />
1180     <ClInclude Include="..\ftl\FTLForOSREntryJITCode.h" />
1181     <ClInclude Include="..\ftl\FTLGeneratedFunction.h" />
1182     <ClInclude Include="..\ftl\FTLInlineCacheDescriptor.h" />
1183     <ClInclude Include="..\ftl\FTLInlineCacheSize.h" />
1184     <ClInclude Include="..\ftl\FTLIntrinsicRepository.h" />
1185     <ClInclude Include="..\ftl\FTLJITCode.h" />
1186     <ClInclude Include="..\ftl\FTLJITFinalizer.h" />
1187     <ClInclude Include="..\ftl\FTLJSCall.h" />
1188     <ClInclude Include="..\ftl\FTLLink.h" />
1189     <ClInclude Include="..\ftl\FTLLocation.h" />
1190     <ClInclude Include="..\ftl\FTLLowerDFGToLLVM.h" />
1191     <ClInclude Include="..\ftl\FTLLoweredNodeValue.h" />
1192     <ClInclude Include="..\ftl\FTLOSREntry.h" />
1193     <ClInclude Include="..\ftl\FTLOSRExit.h" />
1194     <ClInclude Include="..\ftl\FTLOSRExitCompilationInfo.h" />
1195     <ClInclude Include="..\ftl\FTLOSRExitCompiler.h" />
1196     <ClInclude Include="..\ftl\FTLOperations.h" />
1197     <ClInclude Include="..\ftl\FTLOutput.h" />
1198     <ClInclude Include="..\ftl\FTLRecoveryOpcode.h" />
1199     <ClInclude Include="..\ftl\FTLRegisterAtOffset.h" />
1200     <ClInclude Include="..\ftl\FTLSaveRestore.h" />
1201     <ClInclude Include="..\ftl\FTLSlowPathCall.h" />
1202     <ClInclude Include="..\ftl\FTLSlowPathCallKey.h" />
1203     <ClInclude Include="..\ftl\FTLStackMaps.h" />
1204     <ClInclude Include="..\ftl\FTLState.h" />
1205     <ClInclude Include="..\ftl\FTLSwitchCase.h" />
1206     <ClInclude Include="..\ftl\FTLThunks.h" />
1207     <ClInclude Include="..\ftl\FTLTypedPointer.h" />
1208     <ClInclude Include="..\ftl\FTLUnwindInfo.h" />
1209     <ClInclude Include="..\ftl\FTLValueFormat.h" />
1210     <ClInclude Include="..\ftl\FTLValueFromBlock.h" />
1211     <ClInclude Include="..\ftl\FTLValueRange.h" />
1212     <ClInclude Include="..\ftl\FTLWeight.h" />
1213     <ClInclude Include="..\ftl\FTLWeightedTarget.h" />
1214     <ClInclude Include="..\heap\BlockAllocator.h" />
1215     <ClInclude Include="..\heap\CodeBlockSet.h" />
1216     <ClInclude Include="..\heap\ConservativeRoots.h" />
1217     <ClInclude Include="..\heap\CopiedAllocator.h" />
1218     <ClInclude Include="..\heap\CopiedBlock.h" />
1219     <ClInclude Include="..\heap\CopiedBlockInlines.h" />
1220     <ClInclude Include="..\heap\CopiedSpace.h" />
1221     <ClInclude Include="..\heap\CopiedSpaceInlines.h" />
1222     <ClInclude Include="..\heap\CopyToken.h" />
1223     <ClInclude Include="..\heap\CopyVisitor.h" />
1224     <ClInclude Include="..\heap\CopyVisitorInlines.h" />
1225     <ClInclude Include="..\heap\CopyWorkList.h" />
1226     <ClInclude Include="..\heap\CopyWriteBarrier.h" />
1227     <ClInclude Include="..\heap\DeferGC.h" />
1228     <ClInclude Include="..\heap\DelayedReleaseScope.h" />
1229     <ClInclude Include="..\heap\EdenGCActivityCallback.h" />
1230     <ClInclude Include="..\heap\FullGCActivityCallback.h" />
1231     <ClInclude Include="..\heap\GCActivityCallback.h" />
1232     <ClInclude Include="..\heap\GCLogging.h" />
1233     <ClInclude Include="..\heap\GCSegmentedArray.h" />
1234     <ClInclude Include="..\heap\GCSegmentedArrayInlines.h" />
1235     <ClInclude Include="..\heap\GCAssertions.h" />
1236     <ClInclude Include="..\heap\GCThread.h" />
1237     <ClInclude Include="..\heap\GCThreadSharedData.h" />
1238     <ClInclude Include="..\heap\Handle.h" />
1239     <ClInclude Include="..\heap\HandleBlock.h" />
1240     <ClInclude Include="..\heap\HandleBlockInlines.h" />
1241     <ClInclude Include="..\heap\HandleSet.h" />
1242     <ClInclude Include="..\heap\HandleStack.h" />
1243     <ClInclude Include="..\heap\HandleTypes.h" />
1244     <ClInclude Include="..\heap\Heap.h" />
1245     <ClInclude Include="..\heap\HeapBlock.h" />
1246     <ClInclude Include="..\heap\HeapInlines.h" />
1247     <ClInclude Include="..\heap\HeapOperation.h" />
1248     <ClInclude Include="..\heap\HeapRootVisitor.h" />
1249     <ClInclude Include="..\heap\HeapStatistics.h" />
1250     <ClInclude Include="..\heap\HeapTimer.h" />
1251     <ClInclude Include="..\heap\IncrementalSweeper.h" />
1252     <ClInclude Include="..\heap\JITStubRoutineSet.h" />
1253     <ClInclude Include="..\heap\ListableHandler.h" />
1254     <ClInclude Include="..\heap\Local.h" />
1255     <ClInclude Include="..\heap\LocalScope.h" />
1256     <ClInclude Include="..\heap\MachineStackMarker.h" />
1257     <ClInclude Include="..\heap\MarkedAllocator.h" />
1258     <ClInclude Include="..\heap\MarkedBlock.h" />
1259     <ClInclude Include="..\heap\MarkedBlockSet.h" />
1260     <ClInclude Include="..\heap\MarkedSpace.h" />
1261     <ClInclude Include="..\heap\MarkStack.h" />
1262     <ClInclude Include="..\heap\RecursiveAllocationScope.h" />
1263     <ClInclude Include="..\heap\Region.h" />
1264     <ClInclude Include="..\heap\SlotVisitor.h" />
1265     <ClInclude Include="..\heap\SlotVisitorInlines.h" />
1266     <ClInclude Include="..\heap\Strong.h" />
1267     <ClInclude Include="..\heap\StrongInlines.h" />
1268     <ClInclude Include="..\heap\SuperRegion.h" />
1269     <ClInclude Include="..\heap\TinyBloomFilter.h" />
1270     <ClInclude Include="..\heap\UnconditionalFinalizer.h" />
1271     <ClInclude Include="..\heap\Weak.h" />
1272     <ClInclude Include="..\heap\WeakBlock.h" />
1273     <ClInclude Include="..\heap\WeakHandleOwner.h" />
1274     <ClInclude Include="..\heap\WeakImpl.h" />
1275     <ClInclude Include="..\heap\WeakReferenceHarvester.h" />
1276     <ClInclude Include="..\heap\WeakSet.h" />
1277     <ClInclude Include="..\heap\WeakSetInlines.h" />
1278     <ClInclude Include="..\heap\WriteBarrierBuffer.h" />
1279     <ClInclude Include="..\heap\WriteBarrierSupport.h" />
1280     <ClInclude Include="..\inspector\ConsoleMessage.h" />
1281     <ClInclude Include="..\inspector\ContentSearchUtilities.h" />
1282     <ClInclude Include="..\inspector\IdentifiersFactory.h" />
1283     <ClInclude Include="..\inspector\InjectedScript.h" />
1284     <ClInclude Include="..\inspector\InjectedScriptBase.h" />
1285     <ClInclude Include="..\inspector\InjectedScriptHost.h" />
1286     <ClInclude Include="..\inspector\InjectedScriptManager.h" />
1287     <ClInclude Include="..\inspector\InjectedScriptModule.h" />
1288     <ClInclude Include="..\inspector\InspectorAgentBase.h" />
1289     <ClInclude Include="..\inspector\InspectorAgentRegistry.h" />
1290     <ClInclude Include="..\inspector\InspectorBackendDispatcher.h" />
1291     <ClInclude Include="..\inspector\InspectorEnvironment.h" />
1292     <ClInclude Include="..\inspector\InspectorFrontendChannel.h" />
1293     <ClInclude Include="..\inspector\InspectorProtocolObjects.h" />
1294     <ClInclude Include="..\inspector\InspectorValues.h" />
1295     <ClInclude Include="..\inspector\JSInjectedScriptHost.h" />
1296     <ClInclude Include="..\inspector\JSInjectedScriptHostPrototype.h" />
1297     <ClInclude Include="..\inspector\JSJavaScriptCallFrame.h" />
1298     <ClInclude Include="..\inspector\JSJavaScriptCallFramePrototype.h" />
1299     <ClInclude Include="..\inspector\JavaScriptCallFrame.h" />
1300     <ClInclude Include="..\inspector\ScriptArguments.h" />
1301     <ClInclude Include="..\inspector\ScriptBreakpoint.h" />
1302     <ClInclude Include="..\inspector\ScriptCallFrame.h" />
1303     <ClInclude Include="..\inspector\ScriptCallStack.h" />
1304     <ClInclude Include="..\inspector\ScriptCallStackFactory.h" />
1305     <ClInclude Include="..\inspector\ScriptDebugListener.h" />
1306     <ClInclude Include="..\inspector\ScriptDebugServer.h" />
1307     <ClInclude Include="..\inspector\agents\InspectorAgent.h" />
1308     <ClInclude Include="..\inspector\agents\InspectorConsoleAgent.h" />
1309     <ClInclude Include="..\inspector\agents\InspectorDebuggerAgent.h" />
1310     <ClInclude Include="..\inspector\agents\InspectorRuntimeAgent.h" />
1311     <ClInclude Include="..\interpreter\AbstractPC.h" />
1312     <ClInclude Include="..\interpreter\CachedCall.h" />
1313     <ClInclude Include="..\interpreter\CallFrame.h" />
1314     <ClInclude Include="..\interpreter\CallFrameInlines.h" />
1315     <ClInclude Include="..\interpreter\CallFrameClosure.h" />
1316     <ClInclude Include="..\interpreter\VMEntryRecord.h" />
1317     <ClInclude Include="..\interpreter\Interpreter.h" />
1318     <ClInclude Include="..\interpreter\JSStack.h" />
1319     <ClInclude Include="..\interpreter\JSStackInlines.h" />
1320     <ClInclude Include="..\interpreter\ProtoCallFrame.h" />
1321     <ClInclude Include="..\interpreter\Register.h" />
1322     <ClInclude Include="..\interpreter\StackVisitor.h" />
1323     <ClInclude Include="..\interpreter\VMInspector.h" />
1324     <ClInclude Include="..\jit\AccessorCallJITStubRoutine.h" />
1325     <ClInclude Include="..\jit\ArityCheckFailReturnThunks.h" />
1326     <ClInclude Include="..\jit\AssemblyHelpers.h" />
1327     <ClInclude Include="..\jit\CCallHelpers.h" />
1328     <ClInclude Include="..\jit\ClosureCallStubRoutine.h" />
1329     <ClInclude Include="..\jit\CompactJITCodeMap.h" />
1330     <ClInclude Include="..\jit\ExecutableAllocator.h" />
1331     <ClInclude Include="..\jit\FPRInfo.h" />
1332     <ClInclude Include="..\jit\GCAwareJITStubRoutine.h" />
1333     <ClInclude Include="..\jit\GPRInfo.h" />
1334     <ClInclude Include="..\jit\HostCallReturnValue.h" />
1335     <ClInclude Include="..\jit\JIT.h" />
1336     <ClInclude Include="..\jit\JITCode.h" />
1337     <ClInclude Include="..\jit\JITCompilationEffort.h" />
1338     <ClInclude Include="..\jit\JITDisassembler.h" />
1339     <ClInclude Include="..\jit\JITExceptions.h" />
1340     <ClInclude Include="..\jit\JITInlineCacheGenerator.h" />
1341     <ClInclude Include="..\jit\JITInlines.h" />
1342     <ClInclude Include="..\jit\JITOperations.h" />
1343     <ClInclude Include="..\jit\JITStubRoutine.h" />
1344     <ClInclude Include="..\jit\JITStubs.h" />
1345     <ClInclude Include="..\jit\JITStubsX86.h" />
1346     <ClInclude Include="..\jit\JITStubsX86Common.h" />
1347     <ClInclude Include="..\jit\JITStubsX86_64.h" />
1348     <ClInclude Include="..\jit\JITThunks.h" />
1349     <ClInclude Include="..\jit\JITToDFGDeferredCompilationCallback.h" />
1350     <ClInclude Include="..\jit\JITWriteBarrier.h" />
1351     <ClInclude Include="..\jit\JSInterfaceJIT.h" />
1352     <ClCompile Include="..\jit\RegisterSet.cpp" />
1353     <ClInclude Include="..\jit\Reg.h" />
1354     <ClInclude Include="..\jit\RegisterPreservationWrapperGenerator.h" />
1355     <ClInclude Include="..\jit\RegisterSet.h" />
1356     <ClInclude Include="..\jit\Repatch.h" />
1357     <ClInclude Include="..\jit\ScratchRegisterAllocator.h" />
1358     <ClInclude Include="..\jit\SpecializedThunkJIT.h" />
1359     <ClCompile Include="..\jit\TempRegisterSet.cpp" />
1360     <ClInclude Include="..\jit\TempRegisterSet.h" />
1361     <ClInclude Include="..\jit\ThunkGenerator.h" />
1362     <ClInclude Include="..\jit\ThunkGenerators.h" />
1363     <ClInclude Include="..\jit\UnusedPointer.h" />
1364     <ClInclude Include="..\llint\LLIntCLoop.h" />
1365     <ClInclude Include="..\llint\LLIntCommon.h" />
1366     <ClInclude Include="..\llint\LLIntData.h" />
1367     <ClInclude Include="..\llint\LLIntEntrypoint.h" />
1368     <ClInclude Include="..\llint\LLIntExceptions.h" />
1369     <ClInclude Include="..\llint\LLIntOfflineAsmConfig.h" />
1370     <ClInclude Include="..\llint\LLIntOpcode.h" />
1371     <ClInclude Include="..\llint\LLIntSlowPaths.h" />
1372     <ClInclude Include="..\llint\LLIntThunks.h" />
1373     <ClInclude Include="..\llint\LowLevelInterpreter.h" />
1374     <ClInclude Include="..\llvm\InitializeLLVM.h" />
1375     <ClInclude Include="..\llvm\LLVMAPI.h" />
1376     <ClInclude Include="..\llvm\LLVMAPIFunctions.h" />
1377     <ClInclude Include="..\llvm\LLVMHeaders.h" />
1378     <ClInclude Include="..\parser\ASTBuilder.h" />
1379     <ClInclude Include="..\parser\Lexer.h" />
1380     <ClInclude Include="..\parser\NodeConstructors.h" />
1381     <ClInclude Include="..\parser\NodeInfo.h" />
1382     <ClInclude Include="..\parser\Nodes.h" />
1383     <ClInclude Include="..\parser\Parser.h" />
1384     <ClInclude Include="..\parser\ParserArena.h" />
1385     <ClInclude Include="..\parser\ParserModes.h" />
1386     <ClInclude Include="..\parser\ParserTokens.h" />
1387     <ClInclude Include="..\parser\ResultType.h" />
1388     <ClInclude Include="..\parser\SourceCode.h" />
1389     <ClInclude Include="..\parser\SourceProvider.h" />
1390     <ClInclude Include="..\parser\SourceProviderCache.h" />
1391     <ClInclude Include="..\parser\SourceProviderCacheItem.h" />
1392     <ClInclude Include="..\parser\SyntaxChecker.h" />
1393     <ClInclude Include="..\profiler\CallIdentifier.h" />
1394     <ClInclude Include="..\profiler\LegacyProfiler.h" />
1395     <ClInclude Include="..\profiler\Profile.h" />
1396     <ClInclude Include="..\profiler\ProfileGenerator.h" />
1397     <ClInclude Include="..\profiler\ProfileNode.h" />
1398     <ClInclude Include="..\profiler\ProfilerBytecode.h" />
1399     <ClInclude Include="..\profiler\ProfilerBytecodes.h" />
1400     <ClInclude Include="..\profiler\ProfilerBytecodeSequence.h" />
1401     <ClInclude Include="..\profiler\ProfilerCompilation.h" />
1402     <ClInclude Include="..\profiler\ProfilerCompilationKind.h" />
1403     <ClInclude Include="..\profiler\ProfilerCompiledBytecode.h" />
1404     <ClInclude Include="..\profiler\ProfilerDatabase.h" />
1405     <ClInclude Include="..\profiler\ProfilerExecutionCounter.h" />
1406     <ClInclude Include="..\profiler\ProfilerJettisonReason.h" />
1407     <ClInclude Include="..\profiler\ProfilerOrigin.h" />
1408     <ClInclude Include="..\profiler\ProfilerOriginStack.h" />
1409     <ClInclude Include="..\profiler\ProfilerOSRExit.h" />
1410     <ClInclude Include="..\profiler\ProfilerOSRExitSite.h" />
1411     <ClInclude Include="..\profiler\ProfilerProfiledBytecodes.h" />
1412     <ClInclude Include="..\runtime\ArgList.h" />
1413     <ClInclude Include="..\runtime\Arguments.h" />
1414     <ClInclude Include="..\runtime\ArrayBuffer.h" />
1415     <ClInclude Include="..\runtime\ArrayBufferNeuteringWatchpoint.h" />
1416     <ClInclude Include="..\runtime\ArrayBufferView.h" />
1417     <ClInclude Include="..\runtime\ArrayConstructor.h" />
1418     <ClInclude Include="..\runtime\ArrayConventions.h" />
1419     <ClInclude Include="..\runtime\ArrayIteratorConstructor.h" />
1420     <ClInclude Include="..\runtime\ArrayIteratorPrototype.h" />
1421     <ClInclude Include="..\runtime\ArrayPrototype.h" />
1422     <ClInclude Include="..\runtime\ArrayStorage.h" />
1423     <ClInclude Include="..\runtime\BatchedTransitionOptimizer.h" />
1424     <ClInclude Include="..\runtime\BigInteger.h" />
1425     <ClInclude Include="..\runtime\BooleanConstructor.h" />
1426     <ClInclude Include="..\runtime\BooleanObject.h" />
1427     <ClInclude Include="..\runtime\BooleanPrototype.h" />
1428     <ClInclude Include="..\runtime\Butterfly.h" />
1429     <ClInclude Include="..\runtime\ButterflyInlines.h" />
1430     <ClInclude Include="..\runtime\CallData.h" />
1431     <ClInclude Include="..\runtime\ClassInfo.h" />
1432     <ClInclude Include="..\runtime\CodeCache.h" />
1433     <ClInclude Include="..\runtime\CodeSpecializationKind.h" />
1434     <ClInclude Include="..\runtime\CommonIdentifiers.h" />
1435     <ClInclude Include="..\runtime\CommonSlowPaths.h" />
1436     <ClInclude Include="..\runtime\CommonSlowPathsExceptions.h" />
1437     <ClInclude Include="..\runtime\CompilationResult.h" />
1438     <ClInclude Include="..\runtime\Completion.h" />
1439     <ClInclude Include="..\runtime\ConsoleClient.h" />
1440     <ClInclude Include="..\runtime\ConsolePrototype.h" />
1441     <ClInclude Include="..\runtime\ConsoleTypes.h" />
1442     <ClInclude Include="..\runtime\ConstantMode.h" />
1443     <ClInclude Include="..\runtime\ConstructData.h" />
1444     <ClInclude Include="..\runtime\CustomGetterSetter.h" />
1445     <ClInclude Include="..\runtime\DataView.h" />
1446     <ClInclude Include="..\runtime\DateConstructor.h" />
1447     <ClInclude Include="..\runtime\DateConversion.h" />
1448     <ClInclude Include="..\runtime\DateInstance.h" />
1449     <ClInclude Include="..\runtime\DateInstanceCache.h" />
1450     <ClInclude Include="..\runtime\DatePrototype.h" />
1451     <ClInclude Include="..\runtime\DumpContext.h" />
1452     <ClInclude Include="..\runtime\EnumerationMode.h" />
1453     <ClInclude Include="..\runtime\Error.h" />
1454     <ClInclude Include="..\runtime\ErrorConstructor.h" />
1455     <ClInclude Include="..\runtime\ErrorHandlingScope.h" />
1456     <ClInclude Include="..\runtime\ErrorInstance.h" />
1457     <ClInclude Include="..\runtime\ErrorPrototype.h" />
1458     <ClInclude Include="..\runtime\ExceptionFuzz.h" />
1459     <ClInclude Include="..\runtime\ExceptionHelpers.h" />
1460     <ClInclude Include="..\runtime\Executable.h" />
1461     <ClInclude Include="..\runtime\Float32Array.h" />
1462     <ClInclude Include="..\runtime\Float64Array.h" />
1463     <ClInclude Include="..\runtime\FunctionConstructor.h" />
1464     <ClInclude Include="..\runtime\FunctionExecutableDump.h" />
1465     <ClInclude Include="..\runtime\FunctionHasExecutedCache.h" />
1466     <ClInclude Include="..\runtime\FunctionPrototype.h" />
1467     <ClInclude Include="..\runtime\GenericTypedArrayView.h" />
1468     <ClInclude Include="..\runtime\GenericTypedArrayViewInlines.h" />
1469     <ClInclude Include="..\runtime\GetterSetter.h" />
1470     <ClInclude Include="..\runtime\Identifier.h" />
1471     <ClInclude Include="..\runtime\IndexingHeader.h" />
1472     <ClInclude Include="..\runtime\IndexingHeaderInlines.h" />
1473     <ClInclude Include="..\runtime\IndexingType.h" />
1474     <ClInclude Include="..\runtime\InitializeThreading.h" />
1475     <ClInclude Include="..\runtime\Int16Array.h" />
1476     <ClInclude Include="..\runtime\Int32Array.h" />
1477     <ClInclude Include="..\runtime\Int8Array.h" />
1478     <ClInclude Include="..\runtime\IntendedStructureChain.h" />
1479     <ClInclude Include="..\runtime\InternalFunction.h" />
1480     <ClInclude Include="..\runtime\Intrinsic.h" />
1481     <ClInclude Include="..\runtime\JSAPIValueWrapper.h" />
1482     <ClInclude Include="..\runtime\JSLexicalEnvironment.h" />
1483     <ClInclude Include="..\runtime\JSArgumentsIterator.h" />
1484     <ClInclude Include="..\runtime\JSArray.h" />
1485     <ClInclude Include="..\runtime\JSArrayBuffer.h" />
1486     <ClInclude Include="..\runtime\JSArrayBufferConstructor.h" />
1487     <ClInclude Include="..\runtime\JSArrayBufferPrototype.h" />
1488     <ClInclude Include="..\runtime\JSArrayBufferView.h" />
1489     <ClInclude Include="..\runtime\JSArrayBufferViewInlines.h" />
1490     <ClInclude Include="..\runtime\JSArrayIterator.h" />
1491     <ClInclude Include="..\runtime\JSBoundFunction.h" />
1492     <ClInclude Include="..\runtime\JSCInlines.h" />
1493     <ClInclude Include="..\runtime\JSCJSValue.h" />
1494     <ClInclude Include="..\runtime\JSCJSValueInlines.h" />
1495     <ClInclude Include="..\runtime\JSCallee.h" />
1496     <ClInclude Include="..\runtime\JSCell.h" />
1497     <ClInclude Include="..\runtime\JSConsole.h" />
1498     <ClInclude Include="..\runtime\JSDataView.h" />
1499     <ClInclude Include="..\runtime\JSDataViewPrototype.h" />
1500     <ClInclude Include="..\runtime\JSDateMath.h" />
1501     <ClInclude Include="..\runtime\JSDestructibleObject.h" />
1502     <ClInclude Include="..\runtime\JSExportMacros.h" />
1503     <ClInclude Include="..\runtime\JSFloat32Array.h" />
1504     <ClInclude Include="..\runtime\JSFloat64Array.h" />
1505     <ClInclude Include="..\runtime\JSFunction.h" />
1506     <ClInclude Include="..\runtime\JSGenericTypedArrayView.h" />
1507     <ClInclude Include="..\runtime\JSGenericTypedArrayViewConstructor.h" />
1508     <ClInclude Include="..\runtime\JSGenericTypedArrayViewConstructorInlines.h" />
1509     <ClInclude Include="..\runtime\JSGenericTypedArrayViewInlines.h" />
1510     <ClInclude Include="..\runtime\JSGenericTypedArrayViewPrototype.h" />
1511     <ClInclude Include="..\runtime\JSGenericTypedArrayViewPrototypeInlines.h" />
1512     <ClInclude Include="..\runtime\JSGlobalObject.h" />
1513     <ClInclude Include="..\runtime\JSGlobalObjectFunctions.h" />
1514     <ClInclude Include="..\runtime\JSInt16Array.h" />
1515     <ClInclude Include="..\runtime\JSInt32Array.h" />
1516     <ClInclude Include="..\runtime\JSInt8Array.h" />
1517     <ClInclude Include="..\runtime\JSLock.h" />
1518     <ClInclude Include="..\runtime\JSMap.h" />
1519     <ClInclude Include="..\runtime\JSMapIterator.h" />
1520     <ClInclude Include="..\runtime\JSNameScope.h" />
1521     <ClInclude Include="..\runtime\JSNotAnObject.h" />
1522     <ClInclude Include="..\runtime\JSONObject.h" />
1523     <ClInclude Include="..\runtime\JSObject.h" />
1524     <ClInclude Include="..\runtime\JSPromise.h" />
1525     <ClInclude Include="..\runtime\JSPromiseConstructor.h" />
1526     <ClInclude Include="..\runtime\JSPromiseDeferred.h" />
1527     <ClInclude Include="..\runtime\JSPromiseFunctions.h" />
1528     <ClInclude Include="..\runtime\JSPromiseReaction.h" />
1529     <ClInclude Include="..\runtime\JSPromisePrototype.h" />
1530     <ClInclude Include="..\runtime\JSPropertyNameEnumerator.h" />
1531     <ClInclude Include="..\runtime\JSProxy.h" />
1532     <ClInclude Include="..\runtime\JSScope.h" />
1533     <ClInclude Include="..\runtime\JSSegmentedVariableObject.h" />
1534     <ClInclude Include="..\runtime\JSSet.h" />
1535     <ClInclude Include="..\runtime\JSSetIterator.h" />
1536     <ClInclude Include="..\runtime\JSString.h" />
1537     <ClInclude Include="..\runtime\JSStringBuilder.h" />
1538     <ClInclude Include="..\runtime\JSStringJoiner.h" />
1539     <ClInclude Include="..\runtime\JSSymbolTableObject.h" />
1540     <ClInclude Include="..\runtime\JSType.h" />
1541     <ClInclude Include="..\runtime\JSTypeInfo.h" />
1542     <ClInclude Include="..\runtime\JSTypedArrayConstructors.h" />
1543     <ClInclude Include="..\runtime\JSTypedArrayPrototypes.h" />
1544     <ClInclude Include="..\runtime\JSTypedArrays.h" />
1545     <ClInclude Include="..\runtime\JSUint16Array.h" />
1546     <ClInclude Include="..\runtime\JSUint32Array.h" />
1547     <ClInclude Include="..\runtime\JSUint8Array.h" />
1548     <ClInclude Include="..\runtime\JSUint8ClampedArray.h" />
1549     <ClInclude Include="..\runtime\JSEnvironmentRecord.h" />
1550     <ClInclude Include="..\runtime\JSWeakMap.h" />
1551     <ClInclude Include="..\runtime\JSWithScope.h" />
1552     <ClInclude Include="..\runtime\JSWrapperObject.h" />
1553     <ClInclude Include="..\runtime\LiteralParser.h" />
1554     <ClInclude Include="..\runtime\Lookup.h" />
1555     <ClInclude Include="..\runtime\MapConstructor.h" />
1556     <ClInclude Include="..\runtime\MapData.h" />
1557     <ClInclude Include="..\runtime\MapIteratorConstructor.h" />
1558     <ClInclude Include="..\runtime\MapIteratorPrototype.h" />
1559     <ClInclude Include="..\runtime\MapPrototype.h" />
1560     <ClInclude Include="..\runtime\MatchResult.h" />
1561     <ClInclude Include="..\runtime\MathObject.h" />
1562     <ClInclude Include="..\runtime\MemoryStatistics.h" />
1563     <ClInclude Include="..\runtime\Microtask.h" />
1564     <ClInclude Include="..\runtime\NameConstructor.h" />
1565     <ClInclude Include="..\runtime\NameInstance.h" />
1566     <ClInclude Include="..\runtime\NamePrototype.h" />
1567     <ClInclude Include="..\runtime\NativeErrorConstructor.h" />
1568     <ClInclude Include="..\runtime\NativeErrorPrototype.h" />
1569     <ClInclude Include="..\runtime\NumberConstructor.h" />
1570     <ClInclude Include="..\runtime\NumberObject.h" />
1571     <ClInclude Include="..\runtime\NumberPrototype.h" />
1572     <ClInclude Include="..\runtime\NumericStrings.h" />
1573     <ClInclude Include="..\runtime\ObjectConstructor.h" />
1574     <ClInclude Include="..\runtime\ObjectPrototype.h" />
1575     <ClInclude Include="..\runtime\Operations.h" />
1576     <ClInclude Include="..\runtime\Options.h" />
1577     <ClInclude Include="..\runtime\PrivateName.h" />
1578     <ClInclude Include="..\runtime\PropertyDescriptor.h" />
1579     <ClInclude Include="..\runtime\PropertyMapHashTable.h" />
1580     <ClInclude Include="..\runtime\PropertyName.h" />
1581     <ClInclude Include="..\runtime\PropertyNameArray.h" />
1582     <ClInclude Include="..\runtime\PropertyOffset.h" />
1583     <ClInclude Include="..\runtime\PropertySlot.h" />
1584     <ClInclude Include="..\runtime\PropertyStorage.h" />
1585     <ClInclude Include="..\runtime\Protect.h" />
1586     <ClInclude Include="..\runtime\PrototypeMap.h" />
1587     <ClInclude Include="..\runtime\PutDirectIndexMode.h" />
1588     <ClInclude Include="..\runtime\PutPropertySlot.h" />
1589     <ClInclude Include="..\runtime\RegExp.h" />
1590     <ClInclude Include="..\runtime\RegExpCache.h" />
1591     <ClInclude Include="..\runtime\RegExpCachedResult.h" />
1592     <ClInclude Include="..\runtime\RegExpConstructor.h" />
1593     <ClInclude Include="..\runtime\RegExpKey.h" />
1594     <ClInclude Include="..\runtime\RegExpMatchesArray.h" />
1595     <ClInclude Include="..\runtime\RegExpObject.h" />
1596     <ClInclude Include="..\runtime\RegExpPrototype.h" />
1597     <ClInclude Include="..\runtime\Reject.h" />
1598     <ClInclude Include="..\runtime\SamplingCounter.h" />
1599     <ClInclude Include="..\runtime\SetConstructor.h" />
1600     <ClInclude Include="..\runtime\SetIteratorConstructor.h" />
1601     <ClInclude Include="..\runtime\SetIteratorPrototype.h" />
1602     <ClInclude Include="..\runtime\SetPrototype.h" />
1603     <ClInclude Include="..\runtime\SimpleTypedArrayController.h" />
1604     <ClInclude Include="..\runtime\SmallStrings.h" />
1605     <ClInclude Include="..\runtime\SparseArrayValueMap.h" />
1606     <ClInclude Include="..\runtime\StackAlignment.h" />
1607     <ClInclude Include="..\runtime\StrictEvalActivation.h" />
1608     <ClInclude Include="..\runtime\StringConstructor.h" />
1609     <ClInclude Include="..\runtime\StringObject.h" />
1610     <ClInclude Include="..\runtime\StringPrototype.h" />
1611     <ClInclude Include="..\runtime\StringRecursionChecker.h" />
1612     <ClInclude Include="..\runtime\Structure.h" />
1613     <ClInclude Include="..\runtime\StructureChain.h" />
1614     <ClInclude Include="..\runtime\StructureIDBlob.h" />
1615     <ClInclude Include="..\runtime\StructureIDTable.h" />
1616     <ClInclude Include="..\runtime\StructureRareData.h" />
1617     <ClInclude Include="..\runtime\StructureRareDataInlines.h" />
1618     <ClInclude Include="..\runtime\StructureTransitionTable.h" />
1619     <ClInclude Include="..\runtime\SymbolTable.h" />
1620     <ClInclude Include="..\runtime\TestRunnerUtils.h" />
1621     <ClInclude Include="..\runtime\Tracing.h" />
1622     <ClInclude Include="..\runtime\ToNativeFromValue.h" />
1623     <ClInclude Include="..\runtime\TypedArrayAdaptors.h" />
1624     <ClInclude Include="..\runtime\TypedArrayController.h" />
1625     <ClInclude Include="..\runtime\TypedArrayInlines.h" />
1626     <ClInclude Include="..\runtime\TypedArrayType.h" />
1627     <ClInclude Include="..\runtime\TypeLocationCache.h" />
1628     <ClInclude Include="..\runtime\TypeProfiler.h" />
1629     <ClInclude Include="..\runtime\TypeProfilerLog.h" />
1630     <ClInclude Include="..\runtime\TypeSet.h" />
1631     <ClInclude Include="..\runtime\TypedArrays.h" />
1632     <ClInclude Include="..\runtime\Uint16Array.h" />
1633     <ClInclude Include="..\runtime\Uint16WithFraction.h" />
1634     <ClInclude Include="..\runtime\Uint32Array.h" />
1635     <ClInclude Include="..\runtime\Uint8Array.h" />
1636     <ClInclude Include="..\runtime\VM.h" />
1637     <ClInclude Include="..\runtime\VMEntryScope.h" />
1638     <ClInclude Include="..\runtime\Watchdog.h" />
1639     <ClInclude Include="..\runtime\WeakGCMap.h" />
1640     <ClInclude Include="..\runtime\WeakMapConstructor.h" />
1641     <ClInclude Include="..\runtime\WeakMapData.h" />
1642     <ClInclude Include="..\runtime\WeakMapPrototype.h" />
1643     <ClInclude Include="..\runtime\WeakRandom.h" />
1644     <ClInclude Include="..\runtime\WriteBarrier.h" />
1645     <ClInclude Include="..\runtime\WriteBarrierInlines.h" />
1646     <ClInclude Include="..\tools\CodeProfile.h" />
1647     <ClInclude Include="..\tools\CodeProfiling.h" />
1648     <ClInclude Include="..\tools\ProfileTreeNode.h" />
1649     <ClInclude Include="..\tools\TieredMMapArray.h" />
1650     <ClInclude Include="..\yarr\RegularExpression.h" />
1651     <ClInclude Include="..\yarr\Yarr.h" />
1652     <ClInclude Include="..\yarr\YarrCanonicalizeUCS2.h" />
1653     <ClInclude Include="..\yarr\YarrInterpreter.h" />
1654     <ClInclude Include="..\yarr\YarrJIT.h" />
1655     <ClInclude Include="..\yarr\YarrParser.h" />
1656     <ClInclude Include="..\yarr\YarrPattern.h" />
1657     <ClInclude Include="..\yarr\YarrSyntaxChecker.h" />
1658   </ItemGroup>
1659   <ItemGroup>
1660     <None Include="..\bytecode\BytecodeList.json" />
1661     <None Include="..\inspector\scripts\codegen\generate_backend_commands.py" />
1662     <None Include="..\inspector\scripts\codegen\generate_backend_dispatcher_header.py" />
1663     <None Include="..\inspector\scripts\codegen\generate_backend_dispatcher_implementation.py" />
1664     <None Include="..\inspector\scripts\codegen\generate_frontend_dispatcher_header.py" />
1665     <None Include="..\inspector\scripts\codegen\generate_frontend_dispatcher_implementation.py" />
1666     <None Include="..\inspector\scripts\codegen\generate_protocol_types_header.py" />
1667     <None Include="..\inspector\scripts\codegen\generate_protocol_types_implementation.py" />
1668     <None Include="..\inspector\scripts\codegen\generator.py" />
1669     <None Include="..\inspector\scripts\codegen\generator_templates.py" />
1670     <None Include="..\inspector\scripts\codegen\models.py" />
1671     <None Include="..\inspector\scripts\codegen\__init__.py" />
1672     <None Include="..\inspector\scripts\cssmin.py" />
1673     <None Include="..\inspector\scripts\generate-combined-inspector-json.py" />
1674     <None Include="..\inspector\scripts\generate-inspector-protocol-bindings.py" />
1675     <None Include="..\inspector\scripts\inline-and-minify-stylesheets-and-scripts.py" />
1676     <None Include="..\inspector\scripts\jsmin.py" />
1677     <None Include="..\inspector\scripts\tests\commands-with-async-attribute.json" />
1678     <None Include="..\inspector\scripts\tests\commands-with-optional-call-return-parameters.json" />
1679     <None Include="..\inspector\scripts\tests\domains-with-varying-command-sizes.json" />
1680     <None Include="..\inspector\scripts\tests\events-with-optional-parameters.json" />
1681     <None Include="..\inspector\scripts\tests\expected\commands-with-async-attribute.json-result" />
1682     <None Include="..\inspector\scripts\tests\expected\commands-with-optional-call-return-parameters.json-result" />
1683     <None Include="..\inspector\scripts\tests\expected\domains-with-varying-command-sizes.json-result" />
1684     <None Include="..\inspector\scripts\tests\expected\events-with-optional-parameters.json-result" />
1685     <None Include="..\inspector\scripts\tests\expected\fail-on-duplicate-type-declarations.json-error" />
1686     <None Include="..\inspector\scripts\tests\expected\fail-on-enum-with-no-values.json-error" />
1687     <None Include="..\inspector\scripts\tests\expected\fail-on-string-typed-optional-parameter-flag.json-error" />
1688     <None Include="..\inspector\scripts\tests\expected\fail-on-string-typed-optional-type-member.json-error" />
1689     <None Include="..\inspector\scripts\tests\expected\fail-on-type-declaration-using-type-reference.json-error" />
1690     <None Include="..\inspector\scripts\tests\expected\fail-on-type-with-lowercase-name.json-error" />
1691     <None Include="..\inspector\scripts\tests\expected\fail-on-unknown-type-reference-in-type-declaration.json-error" />
1692     <None Include="..\inspector\scripts\tests\expected\fail-on-unknown-type-reference-in-type-member.json-error" />
1693     <None Include="..\inspector\scripts\tests\expected\same-type-id-different-domain.json-result" />
1694     <None Include="..\inspector\scripts\tests\expected\shadowed-optional-type-setters.json-result" />
1695     <None Include="..\inspector\scripts\tests\expected\type-declaration-aliased-primitive-type.json-result" />
1696     <None Include="..\inspector\scripts\tests\expected\type-declaration-array-type.json-result" />
1697     <None Include="..\inspector\scripts\tests\expected\type-declaration-enum-type.json-result" />
1698     <None Include="..\inspector\scripts\tests\expected\type-declaration-object-type.json-result" />
1699     <None Include="..\inspector\scripts\tests\expected\type-requiring-runtime-casts.json-result" />
1700     <None Include="..\inspector\scripts\tests\fail-on-duplicate-type-declarations.json" />
1701     <None Include="..\inspector\scripts\tests\fail-on-enum-with-no-values.json" />
1702     <None Include="..\inspector\scripts\tests\fail-on-string-typed-optional-parameter-flag.json" />
1703     <None Include="..\inspector\scripts\tests\fail-on-string-typed-optional-type-member.json" />
1704     <None Include="..\inspector\scripts\tests\fail-on-type-declaration-using-type-reference.json" />
1705     <None Include="..\inspector\scripts\tests\fail-on-type-with-lowercase-name.json" />
1706     <None Include="..\inspector\scripts\tests\fail-on-unknown-type-reference-in-type-declaration.json" />
1707     <None Include="..\inspector\scripts\tests\fail-on-unknown-type-reference-in-type-member.json" />
1708     <None Include="..\inspector\scripts\tests\same-type-id-different-domain.json" />
1709     <None Include="..\inspector\scripts\tests\shadowed-optional-type-setters.json" />
1710     <None Include="..\inspector\scripts\tests\type-declaration-aliased-primitive-type.json" />
1711     <None Include="..\inspector\scripts\tests\type-declaration-array-type.json" />
1712     <None Include="..\inspector\scripts\tests\type-declaration-enum-type.json" />
1713     <None Include="..\inspector\scripts\tests\type-declaration-object-type.json" />
1714     <None Include="..\inspector\scripts\tests\type-requiring-runtime-casts.json" />
1715     <None Include="..\inspector\scripts\xxd.pl" />
1716     <None Include="JavaScriptCorePostBuild.cmd">
1717       <FileType>Document</FileType>
1718     </None>
1719     <None Include="JavaScriptCorePreBuild.cmd">
1720       <FileType>Document</FileType>
1721     </None>
1722     <None Include="JavaScriptCorePreLink.cmd">
1723       <FileType>Document</FileType>
1724     </None>
1725   </ItemGroup>
1726   <ItemGroup>
1727     <MASM Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\LowLevelInterpreterWin.asm">
1728       <UseSafeExceptionHandlers Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</UseSafeExceptionHandlers>
1729       <UseSafeExceptionHandlers Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</UseSafeExceptionHandlers>
1730       <UseSafeExceptionHandlers Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</UseSafeExceptionHandlers>
1731       <UseSafeExceptionHandlers Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</UseSafeExceptionHandlers>
1732       <UseSafeExceptionHandlers Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</UseSafeExceptionHandlers>
1733       <UseSafeExceptionHandlers Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</UseSafeExceptionHandlers>
1734     </MASM>
1735     <MASM Include="..\jit\JITStubsMSVC64.asm">
1736       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">true</ExcludedFromBuild>
1737       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
1738       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">true</ExcludedFromBuild>
1739       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">true</ExcludedFromBuild>
1740       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">true</ExcludedFromBuild>
1741       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
1742     </MASM>
1743   </ItemGroup>
1744   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
1745   <ImportGroup Label="ExtensionTargets">
1746     <Import Project="$(VCTargetsPath)\BuildCustomizations\masm.targets" />
1747   </ImportGroup>
1748 </Project>