1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <ItemGroup>
4    <Filter Include="assembler">
5      <UniqueIdentifier>{429783a1-5d6a-4019-ad1a-ddb2c98f9b6c}</UniqueIdentifier>
6    </Filter>
7    <Filter Include="bindings">
8      <UniqueIdentifier>{0bace123-4582-eebc-9314-7819b376c198}</UniqueIdentifier>
9    </Filter>
10    <Filter Include="builtins">
11      <UniqueIdentifier>{3b9d72a5-135b-43b3-a524-c6d2b9d29d35}</UniqueIdentifier>
12    </Filter>
13    <Filter Include="bytecode">
14      <UniqueIdentifier>{766088a0-1216-4854-aa43-560c5e283668}</UniqueIdentifier>
15    </Filter>
16    <Filter Include="bytecodecompiler">
17      <UniqueIdentifier>{bddd153e-8c53-4515-ab9e-5d901686bd4f}</UniqueIdentifier>
18    </Filter>
19    <Filter Include="debugger">
20      <UniqueIdentifier>{6e0cb358-2fe7-46a4-8efd-f6649cee6370}</UniqueIdentifier>
21    </Filter>
22    <Filter Include="Derived Sources">
23      <UniqueIdentifier>{9f7469bb-7833-4279-8d28-2fc71c632552}</UniqueIdentifier>
24    </Filter>
25    <Filter Include="dfg">
26      <UniqueIdentifier>{6c82539d-40d2-45a5-a663-8349c2141b1a}</UniqueIdentifier>
27    </Filter>
28    <Filter Include="disassembler">
29      <UniqueIdentifier>{940f749b-a189-45be-83b9-b4e74ecf1486}</UniqueIdentifier>
30    </Filter>
31    <Filter Include="heap">
32      <UniqueIdentifier>{bd49e5cf-95d6-4151-b286-8837ccd347fa}</UniqueIdentifier>
33    </Filter>
34    <Filter Include="inspector">
35      <UniqueIdentifier>{09ae09da-1239-00ea-8dfe-9087ae123bbe}</UniqueIdentifier>
36    </Filter>
37    <Filter Include="interpreter">
38      <UniqueIdentifier>{10d97ea3-2af9-489c-a54e-d69ef2e4ca0a}</UniqueIdentifier>
39    </Filter>
40    <Filter Include="jit">
41      <UniqueIdentifier>{94d7eb64-3e51-4008-8536-0bcb6768ba9f}</UniqueIdentifier>
42    </Filter>
43    <Filter Include="llint">
44      <UniqueIdentifier>{63e3dd92-7ea9-4723-b099-6c79a939dec0}</UniqueIdentifier>
45    </Filter>
46    <Filter Include="parser">
47      <UniqueIdentifier>{e6a026a4-156a-4a59-9e3f-e8b54e665841}</UniqueIdentifier>
48    </Filter>
49    <Filter Include="profiler">
50      <UniqueIdentifier>{351dcbd2-e47e-4467-8609-53acfce72f91}</UniqueIdentifier>
51    </Filter>
52    <Filter Include="runtime">
53      <UniqueIdentifier>{3b9d72a5-135b-43b3-a524-c6d2b9d29d34}</UniqueIdentifier>
54    </Filter>
55    <Filter Include="tools">
56      <UniqueIdentifier>{03eda3ec-bcb2-4474-b1b3-69ad771846a4}</UniqueIdentifier>
57    </Filter>
58    <Filter Include="yarr">
59      <UniqueIdentifier>{fac52666-842e-4d02-9d5f-844f54dca5f7}</UniqueIdentifier>
60    </Filter>
61    <Filter Include="API">
62      <UniqueIdentifier>{9ed0bc6e-7372-4795-9651-917c9e05c641}</UniqueIdentifier>
63    </Filter>
64    <Filter Include="ftl">
65      <UniqueIdentifier>{5252adc9-f26a-4f76-a079-f6222b33e4b8}</UniqueIdentifier>
66    </Filter>
67    <Filter Include="llvm">
68      <UniqueIdentifier>{852e9415-245c-4012-aeb8-38ca9efb73b8}</UniqueIdentifier>
69    </Filter>
70  </ItemGroup>
71  <ItemGroup>
72    <ClCompile Include="..\API\JSBase.cpp">
73      <Filter>API</Filter>
74    </ClCompile>
75    <ClCompile Include="..\API\JSCallbackConstructor.cpp">
76      <Filter>API</Filter>
77    </ClCompile>
78    <ClCompile Include="..\API\JSCallbackFunction.cpp">
79      <Filter>API</Filter>
80    </ClCompile>
81    <ClCompile Include="..\API\JSCallbackObject.cpp">
82      <Filter>API</Filter>
83    </ClCompile>
84    <ClCompile Include="..\API\JSClassRef.cpp">
85      <Filter>API</Filter>
86    </ClCompile>
87    <ClCompile Include="..\API\JSContextRef.cpp">
88      <Filter>API</Filter>
89    </ClCompile>
90    <ClCompile Include="..\API\JSObjectRef.cpp">
91      <Filter>API</Filter>
92    </ClCompile>
93    <ClCompile Include="..\API\JSScriptRef.cpp">
94      <Filter>API</Filter>
95    </ClCompile>
96    <ClCompile Include="..\API\JSStringRef.cpp">
97      <Filter>API</Filter>
98    </ClCompile>
99    <ClCompile Include="..\API\JSStringRefBSTR.cpp">
100      <Filter>API</Filter>
101    </ClCompile>
102    <ClCompile Include="..\API\JSStringRefCF.cpp">
103      <Filter>API</Filter>
104    </ClCompile>
105    <ClCompile Include="..\API\JSValueRef.cpp">
106      <Filter>API</Filter>
107    </ClCompile>
108    <ClCompile Include="..\API\JSWeakObjectMapRefPrivate.cpp">
109      <Filter>API</Filter>
110    </ClCompile>
111    <ClCompile Include="..\API\OpaqueJSString.cpp">
112      <Filter>API</Filter>
113    </ClCompile>
114    <ClCompile Include="..\assembler\LinkBuffer.cpp">
115      <Filter>assembler</Filter>
116    </ClCompile>
117    <ClCompile Include="..\assembler\MacroAssembler.cpp">
118      <Filter>assembler</Filter>
119    </ClCompile>
120    <ClCompile Include="..\builtins\BuiltinExecutables.cpp">
121      <Filter>builtins</Filter>
122    </ClCompile>
123    <ClCompile Include="..\bytecode\ArrayAllocationProfile.cpp">
124      <Filter>bytecode</Filter>
125    </ClCompile>
126    <ClCompile Include="..\bytecode\ArrayProfile.cpp">
127      <Filter>bytecode</Filter>
128    </ClCompile>
129    <ClCompile Include="..\bytecode\BytecodeBasicBlock.cpp">
130      <Filter>bytecode</Filter>
131    </ClCompile>
132    <ClCompile Include="..\bytecode\BytecodeLivenessAnalysis.cpp">
133      <Filter>bytecode</Filter>
134    </ClCompile>
135    <ClCompile Include="..\bytecode\CallLinkInfo.cpp">
136      <Filter>bytecode</Filter>
137    </ClCompile>
138    <ClCompile Include="..\bytecode\CallLinkStatus.cpp">
139      <Filter>bytecode</Filter>
140    </ClCompile>
141    <ClCompile Include="..\bytecode\CodeBlock.cpp">
142      <Filter>bytecode</Filter>
143    </ClCompile>
144    <ClCompile Include="..\bytecode\CodeBlockHash.cpp">
145      <Filter>bytecode</Filter>
146    </ClCompile>
147    <ClCompile Include="..\bytecode\CodeOrigin.cpp">
148      <Filter>bytecode</Filter>
149    </ClCompile>
150    <ClCompile Include="..\bytecode\CodeType.cpp">
151      <Filter>bytecode</Filter>
152    </ClCompile>
153    <ClCompile Include="..\bytecode\ExecutionCounter.cpp">
154      <Filter>bytecode</Filter>
155    </ClCompile>
156    <ClCompile Include="..\bytecode\ExitKind.cpp">
157      <Filter>bytecode</Filter>
158    </ClCompile>
159    <ClCompile Include="..\bytecode\GetByIdStatus.cpp">
160      <Filter>bytecode</Filter>
161    </ClCompile>
162    <ClCompile Include="..\bytecode\JumpTable.cpp">
163      <Filter>bytecode</Filter>
164    </ClCompile>
165    <ClCompile Include="..\bytecode\LazyOperandValueProfile.cpp">
166      <Filter>bytecode</Filter>
167    </ClCompile>
168    <ClCompile Include="..\bytecode\MethodOfGettingAValueProfile.cpp">
169      <Filter>bytecode</Filter>
170    </ClCompile>
171    <ClCompile Include="..\bytecode\Opcode.cpp">
172      <Filter>bytecode</Filter>
173    </ClCompile>
174    <ClCompile Include="..\bytecode\PolymorphicPutByIdList.cpp">
175      <Filter>bytecode</Filter>
176    </ClCompile>
177    <ClCompile Include="..\bytecode\PutByIdStatus.cpp">
178      <Filter>bytecode</Filter>
179    </ClCompile>
180    <ClCompile Include="..\bytecode\ReduceWhitespace.cpp">
181      <Filter>bytecode</Filter>
182    </ClCompile>
183    <ClCompile Include="..\bytecode\SamplingTool.cpp">
184      <Filter>bytecode</Filter>
185    </ClCompile>
186    <ClCompile Include="..\bytecode\SpecialPointer.cpp">
187      <Filter>bytecode</Filter>
188    </ClCompile>
189    <ClCompile Include="..\bytecode\SpeculatedType.cpp">
190      <Filter>bytecode</Filter>
191    </ClCompile>
192    <ClCompile Include="..\bytecode\StructureStubClearingWatchpoint.cpp">
193      <Filter>bytecode</Filter>
194    </ClCompile>
195    <ClCompile Include="..\bytecode\StructureStubInfo.cpp">
196      <Filter>bytecode</Filter>
197    </ClCompile>
198    <ClCompile Include="..\bytecode\UnlinkedCodeBlock.cpp">
199      <Filter>bytecode</Filter>
200    </ClCompile>
201    <ClCompile Include="..\bytecode\UnlinkedInstructionStream.cpp">
202      <Filter>bytecode</Filter>
203    </ClCompile>
204    <ClCompile Include="..\bytecode\Watchpoint.cpp">
205      <Filter>bytecode</Filter>
206    </ClCompile>
207    <ClCompile Include="..\bytecompiler\BytecodeGenerator.cpp">
208      <Filter>bytecodecompiler</Filter>
209    </ClCompile>
210    <ClCompile Include="..\bytecompiler\NodesCodegen.cpp">
211      <Filter>bytecodecompiler</Filter>
212    </ClCompile>
213    <ClCompile Include="..\debugger\Debugger.cpp">
214      <Filter>debugger</Filter>
215    </ClCompile>
216    <ClCompile Include="..\debugger\DebuggerActivation.cpp">
217      <Filter>debugger</Filter>
218    </ClCompile>
219    <ClCompile Include="..\debugger\DebuggerCallFrame.cpp">
220      <Filter>debugger</Filter>
221    </ClCompile>
222    <ClCompile Include="..\disassembler\Disassembler.cpp">
223      <Filter>disassembler</Filter>
224    </ClCompile>
225    <ClCompile Include="..\heap\BlockAllocator.cpp">
226      <Filter>heap</Filter>
227    </ClCompile>
228    <ClCompile Include="..\heap\ConservativeRoots.cpp">
229      <Filter>heap</Filter>
230    </ClCompile>
231    <ClCompile Include="..\heap\CopiedSpace.cpp">
232      <Filter>heap</Filter>
233    </ClCompile>
234    <ClCompile Include="..\heap\CopyVisitor.cpp">
235      <Filter>heap</Filter>
236    </ClCompile>
237    <ClCompile Include="..\heap\EdenGCActivityCallback.cpp">
238      <Filter>heap</Filter>
239    </ClCompile>
240    <ClCompile Include="..\heap\FullGCActivityCallback.cpp">
241      <Filter>heap</Filter>
242    </ClCompile>
243    <ClCompile Include="..\heap\GCActivityCallback.cpp">
244      <Filter>heap</Filter>
245    </ClCompile>
246    <ClCompile Include="..\heap\GCLogging.cpp">
247      <Filter>heap</Filter>
248    </ClCompile>
249    <ClCompile Include="..\heap\GCThread.cpp">
250      <Filter>heap</Filter>
251    </ClCompile>
252    <ClCompile Include="..\heap\GCThreadSharedData.cpp">
253      <Filter>heap</Filter>
254    </ClCompile>
255    <ClCompile Include="..\heap\HandleSet.cpp">
256      <Filter>heap</Filter>
257    </ClCompile>
258    <ClCompile Include="..\heap\HandleStack.cpp">
259      <Filter>heap</Filter>
260    </ClCompile>
261    <ClCompile Include="..\heap\Heap.cpp">
262      <Filter>heap</Filter>
263    </ClCompile>
264    <ClCompile Include="..\heap\HeapStatistics.cpp">
265      <Filter>heap</Filter>
266    </ClCompile>
267    <ClCompile Include="..\heap\HeapTimer.cpp">
268      <Filter>heap</Filter>
269    </ClCompile>
270    <ClCompile Include="..\heap\IncrementalSweeper.cpp">
271      <Filter>heap</Filter>
272    </ClCompile>
273    <ClCompile Include="..\heap\JITStubRoutineSet.cpp">
274      <Filter>heap</Filter>
275    </ClCompile>
276    <ClCompile Include="..\heap\MachineStackMarker.cpp">
277      <Filter>heap</Filter>
278    </ClCompile>
279    <ClCompile Include="..\heap\MarkedAllocator.cpp">
280      <Filter>heap</Filter>
281    </ClCompile>
282    <ClCompile Include="..\heap\MarkedBlock.cpp">
283      <Filter>heap</Filter>
284    </ClCompile>
285    <ClCompile Include="..\heap\MarkedSpace.cpp">
286      <Filter>heap</Filter>
287    </ClCompile>
288    <ClCompile Include="..\heap\MarkStack.cpp">
289      <Filter>heap</Filter>
290    </ClCompile>
291    <ClCompile Include="..\heap\SlotVisitor.cpp">
292      <Filter>heap</Filter>
293    </ClCompile>
294    <ClCompile Include="..\heap\SuperRegion.cpp">
295      <Filter>heap</Filter>
296    </ClCompile>
297    <ClCompile Include="..\heap\Weak.cpp">
298      <Filter>heap</Filter>
299    </ClCompile>
300    <ClCompile Include="..\heap\WeakBlock.cpp">
301      <Filter>heap</Filter>
302    </ClCompile>
303    <ClCompile Include="..\heap\WeakHandleOwner.cpp">
304      <Filter>heap</Filter>
305    </ClCompile>
306    <ClCompile Include="..\heap\WeakSet.cpp">
307      <Filter>heap</Filter>
308    </ClCompile>
309    <ClCompile Include="..\heap\WriteBarrierBuffer.cpp">
310      <Filter>heap</Filter>
311    </ClCompile>
312    <ClCompile Include="..\heap\WriteBarrierSupport.cpp">
313      <Filter>heap</Filter>
314    </ClCompile>
315    <ClCompile Include="..\inspector\ContentSearchUtilities.cpp">
316      <Filter>inspector</Filter>
317    </ClCompile>
318    <ClCompile Include="..\inspector\InspectorAgentRegistry.cpp">
319      <Filter>inspector</Filter>
320    </ClCompile>
321    <ClCompile Include="..\inspector\InspectorBackendDispatcher.cpp">
322      <Filter>inspector</Filter>
323    </ClCompile>
324    <ClCompile Include="..\inspector\InspectorValues.cpp">
325      <Filter>inspector</Filter>
326    </ClCompile>
327    <ClCompile Include="..\inspector\agents\InspectorAgent.cpp">
328      <Filter>inspector</Filter>
329    </ClCompile>
330    <ClCompile Include="..\inspector\agents\InspectorDebuggerAgent.cpp">
331      <Filter>inspector</Filter>
332    </ClCompile>
333    <ClCompile Include="..\inspector\agents\InspectorProfilerAgent.cpp">
334      <Filter>inspector</Filter>
335    </ClCompile>
336    <ClCompile Include="..\inspector\agents\InspectorRuntimeAgent.cpp">
337      <Filter>inspector</Filter>
338    </ClCompile>
339    <ClCompile Include="..\interpreter\AbstractPC.cpp">
340      <Filter>interpreter</Filter>
341    </ClCompile>
342    <ClCompile Include="..\interpreter\CallFrame.cpp">
343      <Filter>interpreter</Filter>
344    </ClCompile>
345    <ClCompile Include="..\interpreter\Interpreter.cpp">
346      <Filter>interpreter</Filter>
347    </ClCompile>
348    <ClCompile Include="..\interpreter\JSStack.cpp">
349      <Filter>interpreter</Filter>
350    </ClCompile>
351    <ClCompile Include="..\interpreter\ProtoCallFrame.cpp">
352      <Filter>interpreter</Filter>
353    </ClCompile>
354    <ClCompile Include="..\interpreter\StackVisitor.cpp">
355      <Filter>interpreter</Filter>
356    </ClCompile>
357    <ClCompile Include="..\interpreter\VMInspector.cpp">
358      <Filter>interpreter</Filter>
359    </ClCompile>
360    <ClCompile Include="..\jit\ClosureCallStubRoutine.cpp">
361      <Filter>jit</Filter>
362    </ClCompile>
363    <ClCompile Include="..\jit\ExecutableAllocator.cpp">
364      <Filter>jit</Filter>
365    </ClCompile>
366    <ClCompile Include="..\jit\GCAwareJITStubRoutine.cpp">
367      <Filter>jit</Filter>
368    </ClCompile>
369    <ClCompile Include="..\jit\HostCallReturnValue.cpp">
370      <Filter>jit</Filter>
371    </ClCompile>
372    <ClCompile Include="..\jit\JIT.cpp">
373      <Filter>jit</Filter>
374    </ClCompile>
375    <ClCompile Include="..\jit\JITArithmetic.cpp">
376      <Filter>jit</Filter>
377    </ClCompile>
378    <ClCompile Include="..\jit\JITArithmetic32_64.cpp">
379      <Filter>jit</Filter>
380    </ClCompile>
381    <ClCompile Include="..\jit\JITCall.cpp">
382      <Filter>jit</Filter>
383    </ClCompile>
384    <ClCompile Include="..\jit\JITCall32_64.cpp">
385      <Filter>jit</Filter>
386    </ClCompile>
387    <ClCompile Include="..\jit\JITCode.cpp">
388      <Filter>jit</Filter>
389    </ClCompile>
390    <ClCompile Include="..\jit\JITDisassembler.cpp">
391      <Filter>jit</Filter>
392    </ClCompile>
393    <ClCompile Include="..\jit\JITExceptions.cpp">
394      <Filter>jit</Filter>
395    </ClCompile>
396    <ClCompile Include="..\jit\JITOpcodes.cpp">
397      <Filter>jit</Filter>
398    </ClCompile>
399    <ClCompile Include="..\jit\JITOpcodes32_64.cpp">
400      <Filter>jit</Filter>
401    </ClCompile>
402    <ClCompile Include="..\jit\JITPropertyAccess.cpp">
403      <Filter>jit</Filter>
404    </ClCompile>
405    <ClCompile Include="..\jit\JITPropertyAccess32_64.cpp">
406      <Filter>jit</Filter>
407    </ClCompile>
408    <ClCompile Include="..\jit\JITStubRoutine.cpp">
409      <Filter>jit</Filter>
410    </ClCompile>
411    <ClCompile Include="..\jit\JITStubs.cpp">
412      <Filter>jit</Filter>
413    </ClCompile>
414    <ClCompile Include="..\jit\JITThunks.cpp">
415      <Filter>jit</Filter>
416    </ClCompile>
417    <ClCompile Include="..\jit\ThunkGenerators.cpp">
418      <Filter>jit</Filter>
419    </ClCompile>
420    <ClCompile Include="..\llint\LLIntCLoop.cpp">
421      <Filter>llint</Filter>
422    </ClCompile>
423    <ClCompile Include="..\llint\LLIntData.cpp">
424      <Filter>llint</Filter>
425    </ClCompile>
426    <ClCompile Include="..\llint\LLIntExceptions.cpp">
427      <Filter>llint</Filter>
428    </ClCompile>
429    <ClCompile Include="..\llint\LLIntOffsetsExtractor.cpp">
430      <Filter>llint</Filter>
431    </ClCompile>
432    <ClCompile Include="..\llint\LLIntSlowPaths.cpp">
433      <Filter>llint</Filter>
434    </ClCompile>
435    <ClCompile Include="..\llint\LLIntThunks.cpp">
436      <Filter>llint</Filter>
437    </ClCompile>
438    <ClCompile Include="..\llint\LowLevelInterpreter.cpp">
439      <Filter>llint</Filter>
440    </ClCompile>
441    <ClCompile Include="..\parser\Lexer.cpp">
442      <Filter>parser</Filter>
443    </ClCompile>
444    <ClCompile Include="..\parser\Nodes.cpp">
445      <Filter>parser</Filter>
446    </ClCompile>
447    <ClCompile Include="..\parser\Parser.cpp">
448      <Filter>parser</Filter>
449    </ClCompile>
450    <ClCompile Include="..\parser\ParserArena.cpp">
451      <Filter>parser</Filter>
452    </ClCompile>
453    <ClCompile Include="..\parser\SourceProviderCache.cpp">
454      <Filter>parser</Filter>
455    </ClCompile>
456    <ClCompile Include="..\profiler\LegacyProfiler.cpp">
457      <Filter>profiler</Filter>
458    </ClCompile>
459    <ClCompile Include="..\profiler\Profile.cpp">
460      <Filter>profiler</Filter>
461    </ClCompile>
462    <ClCompile Include="..\profiler\ProfileGenerator.cpp">
463      <Filter>profiler</Filter>
464    </ClCompile>
465    <ClCompile Include="..\profiler\ProfileNode.cpp">
466      <Filter>profiler</Filter>
467    </ClCompile>
468    <ClCompile Include="..\profiler\ProfilerBytecode.cpp">
469      <Filter>profiler</Filter>
470    </ClCompile>
471    <ClCompile Include="..\profiler\ProfilerBytecodes.cpp">
472      <Filter>profiler</Filter>
473    </ClCompile>
474    <ClCompile Include="..\profiler\ProfilerBytecodeSequence.cpp">
475      <Filter>profiler</Filter>
476    </ClCompile>
477    <ClCompile Include="..\profiler\ProfilerCompilation.cpp">
478      <Filter>profiler</Filter>
479    </ClCompile>
480    <ClCompile Include="..\profiler\ProfilerCompilationKind.cpp">
481      <Filter>profiler</Filter>
482    </ClCompile>
483    <ClCompile Include="..\profiler\ProfilerCompiledBytecode.cpp">
484      <Filter>profiler</Filter>
485    </ClCompile>
486    <ClCompile Include="..\profiler\ProfilerDatabase.cpp">
487      <Filter>profiler</Filter>
488    </ClCompile>
489    <ClCompile Include="..\profiler\ProfilerOrigin.cpp">
490      <Filter>profiler</Filter>
491    </ClCompile>
492    <ClCompile Include="..\profiler\ProfilerOriginStack.cpp">
493      <Filter>profiler</Filter>
494    </ClCompile>
495    <ClCompile Include="..\profiler\ProfilerOSRExit.cpp">
496      <Filter>profiler</Filter>
497    </ClCompile>
498    <ClCompile Include="..\profiler\ProfilerOSRExitSite.cpp">
499      <Filter>profiler</Filter>
500    </ClCompile>
501    <ClCompile Include="..\profiler\ProfilerProfiledBytecodes.cpp">
502      <Filter>profiler</Filter>
503    </ClCompile>
504    <ClCompile Include="..\runtime\ArrayBuffer.cpp">
505      <Filter>runtime</Filter>
506    </ClCompile>
507    <ClCompile Include="..\runtime\ArrayBufferView.cpp">
508      <Filter>runtime</Filter>
509    </ClCompile>
510    <ClCompile Include="..\runtime\ArgList.cpp">
511      <Filter>runtime</Filter>
512    </ClCompile>
513    <ClCompile Include="..\runtime\Arguments.cpp">
514      <Filter>runtime</Filter>
515    </ClCompile>
516    <ClCompile Include="..\runtime\ArrayConstructor.cpp">
517      <Filter>runtime</Filter>
518    </ClCompile>
519    <ClCompile Include="..\runtime\ArrayPrototype.cpp">
520      <Filter>runtime</Filter>
521    </ClCompile>
522    <ClCompile Include="..\runtime\BooleanConstructor.cpp">
523      <Filter>runtime</Filter>
524    </ClCompile>
525    <ClCompile Include="..\runtime\BooleanObject.cpp">
526      <Filter>runtime</Filter>
527    </ClCompile>
528    <ClCompile Include="..\runtime\BooleanPrototype.cpp">
529      <Filter>runtime</Filter>
530    </ClCompile>
531    <ClCompile Include="..\runtime\CallData.cpp">
532      <Filter>runtime</Filter>
533    </ClCompile>
534    <ClCompile Include="..\runtime\CodeCache.cpp">
535      <Filter>runtime</Filter>
536    </ClCompile>
537    <ClCompile Include="..\runtime\CodeSpecializationKind.cpp">
538      <Filter>runtime</Filter>
539    </ClCompile>
540    <ClCompile Include="..\runtime\CommonIdentifiers.cpp">
541      <Filter>runtime</Filter>
542    </ClCompile>
543    <ClCompile Include="..\runtime\Completion.cpp">
544      <Filter>runtime</Filter>
545    </ClCompile>
546    <ClCompile Include="..\runtime\ConsoleClient.cpp">
547      <Filter>runtime</Filter>
548    </ClCompile>
549    <ClCompile Include="..\runtime\ConsolePrototype.cpp">
550      <Filter>runtime</Filter>
551    </ClCompile>
552    <ClCompile Include="..\runtime\ConstructData.cpp">
553      <Filter>runtime</Filter>
554    </ClCompile>
555    <ClCompile Include="..\runtime\CustomGetterSetter.cpp">
556      <Filter>runtime</Filter>
557    </ClCompile>
558    <ClCompile Include="..\runtime\DateConstructor.cpp">
559      <Filter>runtime</Filter>
560    </ClCompile>
561    <ClCompile Include="..\runtime\DateConversion.cpp">
562      <Filter>runtime</Filter>
563    </ClCompile>
564    <ClCompile Include="..\runtime\DateInstance.cpp">
565      <Filter>runtime</Filter>
566    </ClCompile>
567    <ClCompile Include="..\runtime\DatePrototype.cpp">
568      <Filter>runtime</Filter>
569    </ClCompile>
570    <ClCompile Include="..\runtime\Error.cpp">
571      <Filter>runtime</Filter>
572    </ClCompile>
573    <ClCompile Include="..\runtime\ErrorConstructor.cpp">
574      <Filter>runtime</Filter>
575    </ClCompile>
576    <ClCompile Include="..\runtime\ErrorHandlingScope.cpp">
577      <Filter>runtime</Filter>
578    </ClCompile>
579    <ClCompile Include="..\runtime\ErrorInstance.cpp">
580      <Filter>runtime</Filter>
581    </ClCompile>
582    <ClCompile Include="..\runtime\ErrorPrototype.cpp">
583      <Filter>runtime</Filter>
584    </ClCompile>
585    <ClCompile Include="..\runtime\ExceptionHelpers.cpp">
586      <Filter>runtime</Filter>
587    </ClCompile>
588    <ClCompile Include="..\runtime\Executable.cpp">
589      <Filter>runtime</Filter>
590    </ClCompile>
591    <ClCompile Include="..\runtime\FunctionConstructor.cpp">
592      <Filter>runtime</Filter>
593    </ClCompile>
594    <ClCompile Include="..\runtime\FunctionPrototype.cpp">
595      <Filter>runtime</Filter>
596    </ClCompile>
597    <ClCompile Include="..\runtime\GetterSetter.cpp">
598      <Filter>runtime</Filter>
599    </ClCompile>
600    <ClCompile Include="..\runtime\Identifier.cpp">
601      <Filter>runtime</Filter>
602    </ClCompile>
603    <ClCompile Include="..\runtime\IndexingType.cpp">
604      <Filter>runtime</Filter>
605    </ClCompile>
606    <ClCompile Include="..\runtime\InitializeThreading.cpp">
607      <Filter>runtime</Filter>
608    </ClCompile>
609    <ClCompile Include="..\runtime\InternalFunction.cpp">
610      <Filter>runtime</Filter>
611    </ClCompile>
612    <ClCompile Include="..\runtime\JSActivation.cpp">
613      <Filter>runtime</Filter>
614    </ClCompile>
615    <ClCompile Include="..\runtime\JSAPIValueWrapper.cpp">
616      <Filter>runtime</Filter>
617    </ClCompile>
618    <ClCompile Include="..\runtime\JSArray.cpp">
619      <Filter>runtime</Filter>
620    </ClCompile>
621    <ClCompile Include="..\runtime\JSBoundFunction.cpp">
622      <Filter>runtime</Filter>
623    </ClCompile>
624    <ClCompile Include="..\runtime\JSCell.cpp">
625      <Filter>runtime</Filter>
626    </ClCompile>
627    <ClCompile Include="..\runtime\JSConsole.cpp">
628      <Filter>runtime</Filter>
629    </ClCompile>
630    <ClCompile Include="..\runtime\JSDateMath.cpp">
631      <Filter>runtime</Filter>
632    </ClCompile>
633    <ClCompile Include="..\runtime\JSFunction.cpp">
634      <Filter>runtime</Filter>
635    </ClCompile>
636    <ClCompile Include="..\runtime\JSGlobalObject.cpp">
637      <Filter>runtime</Filter>
638    </ClCompile>
639    <ClCompile Include="..\runtime\JSGlobalObjectFunctions.cpp">
640      <Filter>runtime</Filter>
641    </ClCompile>
642    <ClCompile Include="..\runtime\JSLock.cpp">
643      <Filter>runtime</Filter>
644    </ClCompile>
645    <ClCompile Include="..\runtime\JSMap.cpp">
646      <Filter>runtime</Filter>
647    </ClCompile>
648    <ClCompile Include="..\runtime\JSNameScope.cpp">
649      <Filter>runtime</Filter>
650    </ClCompile>
651    <ClCompile Include="..\runtime\JSNotAnObject.cpp">
652      <Filter>runtime</Filter>
653    </ClCompile>
654    <ClCompile Include="..\runtime\JSObject.cpp">
655      <Filter>runtime</Filter>
656    </ClCompile>
657    <ClCompile Include="..\runtime\JSONObject.cpp">
658      <Filter>runtime</Filter>
659    </ClCompile>
660    <ClCompile Include="..\runtime\JSPropertyNameIterator.cpp">
661      <Filter>runtime</Filter>
662    </ClCompile>
663    <ClCompile Include="..\runtime\JSProxy.cpp">
664      <Filter>runtime</Filter>
665    </ClCompile>
666    <ClCompile Include="..\runtime\JSScope.cpp">
667      <Filter>runtime</Filter>
668    </ClCompile>
669    <ClCompile Include="..\runtime\JSSet.cpp">
670      <Filter>runtime</Filter>
671    </ClCompile>
672    <ClCompile Include="..\runtime\JSSetIterator.cpp">
673      <Filter>runtime</Filter>
674    </ClCompile>
675    <ClCompile Include="..\runtime\JSSegmentedVariableObject.cpp">
676      <Filter>runtime</Filter>
677    </ClCompile>
678    <ClCompile Include="..\runtime\JSString.cpp">
679      <Filter>runtime</Filter>
680    </ClCompile>
681    <ClCompile Include="..\runtime\JSStringJoiner.cpp">
682      <Filter>runtime</Filter>
683    </ClCompile>
684    <ClCompile Include="..\runtime\JSSymbolTableObject.cpp">
685      <Filter>runtime</Filter>
686    </ClCompile>
687    <ClCompile Include="..\runtime\JSVariableObject.cpp">
688      <Filter>runtime</Filter>
689    </ClCompile>
690    <ClCompile Include="..\runtime\JSWithScope.cpp">
691      <Filter>runtime</Filter>
692    </ClCompile>
693    <ClCompile Include="..\runtime\JSWeakMap.cpp">
694      <Filter>runtime</Filter>
695    </ClCompile>
696    <ClCompile Include="..\runtime\JSWrapperObject.cpp">
697      <Filter>runtime</Filter>
698    </ClCompile>
699    <ClCompile Include="..\runtime\LiteralParser.cpp">
700      <Filter>runtime</Filter>
701    </ClCompile>
702    <ClCompile Include="..\runtime\Lookup.cpp">
703      <Filter>runtime</Filter>
704    </ClCompile>
705    <ClCompile Include="..\runtime\MapPrototype.cpp">
706      <Filter>runtime</Filter>
707    </ClCompile>
708    <ClCompile Include="..\runtime\MapData.cpp">
709      <Filter>runtime</Filter>
710    </ClCompile>
711    <ClCompile Include="..\runtime\MapConstructor.cpp">
712      <Filter>runtime</Filter>
713    </ClCompile>
714    <ClCompile Include="..\runtime\MathObject.cpp">
715      <Filter>runtime</Filter>
716    </ClCompile>
717    <ClCompile Include="..\runtime\NameConstructor.cpp">
718      <Filter>runtime</Filter>
719    </ClCompile>
720    <ClCompile Include="..\runtime\NameInstance.cpp">
721      <Filter>runtime</Filter>
722    </ClCompile>
723    <ClCompile Include="..\runtime\NamePrototype.cpp">
724      <Filter>runtime</Filter>
725    </ClCompile>
726    <ClCompile Include="..\runtime\NativeErrorConstructor.cpp">
727      <Filter>runtime</Filter>
728    </ClCompile>
729    <ClCompile Include="..\runtime\NativeErrorPrototype.cpp">
730      <Filter>runtime</Filter>
731    </ClCompile>
732    <ClCompile Include="..\runtime\NumberConstructor.cpp">
733      <Filter>runtime</Filter>
734    </ClCompile>
735    <ClCompile Include="..\runtime\NumberObject.cpp">
736      <Filter>runtime</Filter>
737    </ClCompile>
738    <ClCompile Include="..\runtime\NumberPrototype.cpp">
739      <Filter>runtime</Filter>
740    </ClCompile>
741    <ClCompile Include="..\runtime\ObjectConstructor.cpp">
742      <Filter>runtime</Filter>
743    </ClCompile>
744    <ClCompile Include="..\runtime\ObjectPrototype.cpp">
745      <Filter>runtime</Filter>
746    </ClCompile>
747    <ClCompile Include="..\runtime\Operations.cpp">
748      <Filter>runtime</Filter>
749    </ClCompile>
750    <ClCompile Include="..\runtime\Options.cpp">
751      <Filter>runtime</Filter>
752    </ClCompile>
753    <ClCompile Include="..\runtime\PropertyDescriptor.cpp">
754      <Filter>runtime</Filter>
755    </ClCompile>
756    <ClCompile Include="..\runtime\PropertyNameArray.cpp">
757      <Filter>runtime</Filter>
758    </ClCompile>
759    <ClCompile Include="..\runtime\PropertySlot.cpp">
760      <Filter>runtime</Filter>
761    </ClCompile>
762    <ClCompile Include="..\runtime\RegExp.cpp">
763      <Filter>runtime</Filter>
764    </ClCompile>
765    <ClCompile Include="..\runtime\RegExpCache.cpp">
766      <Filter>runtime</Filter>
767    </ClCompile>
768    <ClCompile Include="..\runtime\RegExpCachedResult.cpp">
769      <Filter>runtime</Filter>
770    </ClCompile>
771    <ClCompile Include="..\runtime\RegExpConstructor.cpp">
772      <Filter>runtime</Filter>
773    </ClCompile>
774    <ClCompile Include="..\runtime\RegExpMatchesArray.cpp">
775      <Filter>runtime</Filter>
776    </ClCompile>
777    <ClCompile Include="..\runtime\RegExpObject.cpp">
778      <Filter>runtime</Filter>
779    </ClCompile>
780    <ClCompile Include="..\runtime\RegExpPrototype.cpp">
781      <Filter>runtime</Filter>
782    </ClCompile>
783    <ClCompile Include="..\runtime\SamplingCounter.cpp">
784      <Filter>runtime</Filter>
785    </ClCompile>
786    <ClCompile Include="..\runtime\SmallStrings.cpp">
787      <Filter>runtime</Filter>
788    </ClCompile>
789    <ClCompile Include="..\runtime\SetPrototype.cpp">
790      <Filter>runtime</Filter>
791    </ClCompile>
792    <ClCompile Include="..\runtime\SetIteratorPrototype.cpp">
793      <Filter>runtime</Filter>
794    </ClCompile>
795    <ClCompile Include="..\runtime\SetIteratorConstructor.cpp">
796      <Filter>runtime</Filter>
797    </ClCompile>
798    <ClCompile Include="..\runtime\SetConstructor.cpp">
799      <Filter>runtime</Filter>
800    </ClCompile>
801    <ClCompile Include="..\runtime\SetIteratorConstructor.cpp">
802      <Filter>runtime</Filter>
803    </ClCompile>
804    <ClCompile Include="..\runtime\SparseArrayValueMap.cpp">
805      <Filter>runtime</Filter>
806    </ClCompile>
807    <ClCompile Include="..\runtime\StrictEvalActivation.cpp">
808      <Filter>runtime</Filter>
809    </ClCompile>
810    <ClCompile Include="..\runtime\StringConstructor.cpp">
811      <Filter>runtime</Filter>
812    </ClCompile>
813    <ClCompile Include="..\runtime\StringObject.cpp">
814      <Filter>runtime</Filter>
815    </ClCompile>
816    <ClCompile Include="..\runtime\StringPrototype.cpp">
817      <Filter>runtime</Filter>
818    </ClCompile>
819    <ClCompile Include="..\runtime\StringRecursionChecker.cpp">
820      <Filter>runtime</Filter>
821    </ClCompile>
822    <ClCompile Include="..\runtime\Structure.cpp">
823      <Filter>runtime</Filter>
824    </ClCompile>
825    <ClCompile Include="..\runtime\StructureChain.cpp">
826      <Filter>runtime</Filter>
827    </ClCompile>
828    <ClCompile Include="..\runtime\StructureIDTable.cpp">
829      <Filter>runtime</Filter>
830    </ClCompile>
831    <ClCompile Include="..\runtime\SymbolTable.cpp">
832      <Filter>runtime</Filter>
833    </ClCompile>
834    <ClCompile Include="..\runtime\Watchdog.cpp">
835      <Filter>runtime</Filter>
836    </ClCompile>
837    <ClCompile Include="..\runtime\WatchdogNone.cpp">
838      <Filter>runtime</Filter>
839    </ClCompile>
840    <ClCompile Include="..\tools\CodeProfile.cpp">
841      <Filter>tools</Filter>
842    </ClCompile>
843    <ClCompile Include="..\tools\CodeProfiling.cpp">
844      <Filter>tools</Filter>
845    </ClCompile>
846    <ClCompile Include="..\yarr\RegularExpression.cpp">
847      <Filter>yarr</Filter>
848    </ClCompile>
849    <ClCompile Include="..\yarr\YarrCanonicalizeUCS2.cpp">
850      <Filter>yarr</Filter>
851    </ClCompile>
852    <ClCompile Include="..\yarr\YarrInterpreter.cpp">
853      <Filter>yarr</Filter>
854    </ClCompile>
855    <ClCompile Include="..\yarr\YarrJIT.cpp">
856      <Filter>yarr</Filter>
857    </ClCompile>
858    <ClCompile Include="..\yarr\YarrPattern.cpp">
859      <Filter>yarr</Filter>
860    </ClCompile>
861    <ClCompile Include="..\yarr\YarrSyntaxChecker.cpp">
862      <Filter>yarr</Filter>
863    </ClCompile>
864    <ClCompile Include="..\runtime\PrototypeMap.cpp">
865      <Filter>runtime</Filter>
866    </ClCompile>
867    <ClCompile Include="..\runtime\JSCJSValue.cpp">
868      <Filter>runtime</Filter>
869    </ClCompile>
870    <ClCompile Include="..\runtime\StructureRareData.cpp">
871      <Filter>runtime</Filter>
872    </ClCompile>
873    <ClCompile Include="..\parser\SourceProvider.cpp">
874      <Filter>parser</Filter>
875    </ClCompile>
876    <ClCompile Include="..\runtime\PropertyTable.cpp">
877      <Filter>runtime</Filter>
878    </ClCompile>
879    <ClCompile Include="..\runtime\VM.cpp">
880      <Filter>runtime</Filter>
881    </ClCompile>
882    <ClCompile Include="..\runtime\VMEntryScope.cpp">
883      <Filter>runtime</Filter>
884    </ClCompile>
885    <ClCompile Include="..\parser\SourceCode.cpp">
886      <Filter>parser</Filter>
887    </ClCompile>
888    <ClCompile Include="..\runtime\IntendedStructureChain.cpp">
889      <Filter>runtime</Filter>
890    </ClCompile>
891    <ClCompile Include="..\runtime\CommonSlowPathsExceptions.cpp">
892      <Filter>runtime</Filter>
893    </ClCompile>
894    <ClCompile Include="..\runtime\CommonSlowPaths.cpp">
895      <Filter>runtime</Filter>
896    </ClCompile>
897    <ClCompile Include="..\API\JSCTestRunnerUtils.cpp">
898      <Filter>API</Filter>
899    </ClCompile>
900    <ClCompile Include="..\runtime\JSArrayBuffer.cpp">
901      <Filter>runtime</Filter>
902    </ClCompile>
903    <ClCompile Include="..\runtime\JSArrayBufferConstructor.cpp">
904      <Filter>runtime</Filter>
905    </ClCompile>
906    <ClCompile Include="..\runtime\JSArrayBufferPrototype.cpp">
907      <Filter>runtime</Filter>
908    </ClCompile>
909    <ClCompile Include="..\runtime\JSArrayBufferView.cpp">
910      <Filter>runtime</Filter>
911    </ClCompile>
912    <ClCompile Include="..\runtime\TypedArrayController.cpp">
913      <Filter>runtime</Filter>
914    </ClCompile>
915    <ClCompile Include="..\runtime\TypedArrayType.cpp">
916      <Filter>runtime</Filter>
917    </ClCompile>
918    <ClCompile Include="..\runtime\JSTypedArrayConstructors.cpp">
919      <Filter>runtime</Filter>
920    </ClCompile>
921    <ClCompile Include="..\runtime\JSTypedArrayPrototypes.cpp">
922      <Filter>runtime</Filter>
923    </ClCompile>
924    <ClCompile Include="..\runtime\JSTypedArrays.cpp">
925      <Filter>runtime</Filter>
926    </ClCompile>
927    <ClCompile Include="..\runtime\DataView.cpp">
928      <Filter>runtime</Filter>
929    </ClCompile>
930    <ClCompile Include="..\runtime\JSDataView.cpp">
931      <Filter>runtime</Filter>
932    </ClCompile>
933    <ClCompile Include="..\runtime\JSDataViewPrototype.cpp">
934      <Filter>runtime</Filter>
935    </ClCompile>
936    <ClCompile Include="..\runtime\SimpleTypedArrayController.cpp">
937      <Filter>runtime</Filter>
938    </ClCompile>
939    <ClCompile Include="..\runtime\JSPromise.cpp">
940      <Filter>runtime</Filter>
941    </ClCompile>
942    <ClCompile Include="..\runtime\JSPromiseConstructor.cpp">
943      <Filter>runtime</Filter>
944    </ClCompile>
945    <ClCompile Include="..\runtime\JSPromiseDeferred.cpp">
946      <Filter>runtime</Filter>
947    </ClCompile>
948    <ClCompile Include="..\runtime\JSPromiseFunctions.cpp">
949      <Filter>runtime</Filter>
950    </ClCompile>
951    <ClCompile Include="..\runtime\JSPromiseReaction.cpp">
952      <Filter>runtime</Filter>
953    </ClCompile>
954    <ClCompile Include="..\runtime\JSPromisePrototype.cpp">
955      <Filter>runtime</Filter>
956    </ClCompile>
957    <ClCompile Include="..\runtime\WeakMapConstructor.cpp">
958      <Filter>runtime</Filter>
959    </ClCompile>
960    <ClCompile Include="..\runtime\WeakMapData.cpp">
961      <Filter>runtime</Filter>
962    </ClCompile>
963    <ClCompile Include="..\runtime\WeakMapPrototype.cpp">
964      <Filter>runtime</Filter>
965    </ClCompile>
966    <ClCompile Include="..\heap\CodeBlockSet.cpp">
967      <Filter>heap</Filter>
968    </ClCompile>
969    <ClCompile Include="..\heap\DeferGC.cpp">
970      <Filter>heap</Filter>
971    </ClCompile>
972    <ClCompile Include="..\bytecode\DeferredCompilationCallback.cpp">
973      <Filter>bytecode</Filter>
974    </ClCompile>
975    <ClCompile Include="..\dfg\DFGCompilationKey.cpp">
976      <Filter>dfg</Filter>
977    </ClCompile>
978    <ClCompile Include="..\dfg\DFGDriver.cpp">
979      <Filter>dfg</Filter>
980    </ClCompile>
981    <ClCompile Include="..\dfg\DFGCompilationMode.cpp">
982      <Filter>dfg</Filter>
983    </ClCompile>
984    <ClCompile Include="..\jit\JITToDFGDeferredCompilationCallback.cpp">
985      <Filter>jit</Filter>
986    </ClCompile>
987    <ClCompile Include="..\llint\LLIntEntrypoint.cpp">
988      <Filter>llint</Filter>
989    </ClCompile>
990    <ClCompile Include="..\dfg\DFGAbstractHeap.cpp">
991      <Filter>dfg</Filter>
992    </ClCompile>
993    <ClCompile Include="..\dfg\DFGAbstractValue.cpp">
994      <Filter>dfg</Filter>
995    </ClCompile>
996    <ClCompile Include="..\dfg\DFGArgumentsSimplificationPhase.cpp">
997      <Filter>dfg</Filter>
998    </ClCompile>
999    <ClCompile Include="..\dfg\DFGArrayMode.cpp">
1000      <Filter>dfg</Filter>
1001    </ClCompile>
1002    <ClCompile Include="..\dfg\DFGAtTailAbstractState.cpp">
1003      <Filter>dfg</Filter>
1004    </ClCompile>
1005    <ClCompile Include="..\dfg\DFGBackwardsPropagationPhase.cpp">
1006      <Filter>dfg</Filter>
1007    </ClCompile>
1008    <ClCompile Include="..\dfg\DFGBasicBlock.cpp">
1009      <Filter>dfg</Filter>
1010    </ClCompile>
1011    <ClCompile Include="..\dfg\DFGBinarySwitch.cpp">
1012      <Filter>dfg</Filter>
1013    </ClCompile>
1014    <ClCompile Include="..\dfg\DFGBlockInsertionSet.cpp">
1015      <Filter>dfg</Filter>
1016    </ClCompile>
1017    <ClCompile Include="..\dfg\DFGByteCodeParser.cpp">
1018      <Filter>dfg</Filter>
1019    </ClCompile>
1020    <ClCompile Include="..\dfg\DFGCapabilities.cpp">
1021      <Filter>dfg</Filter>
1022    </ClCompile>
1023    <ClCompile Include="..\dfg\DFGCFAPhase.cpp">
1024      <Filter>dfg</Filter>
1025    </ClCompile>
1026    <ClCompile Include="..\dfg\DFGCFGSimplificationPhase.cpp">
1027      <Filter>dfg</Filter>
1028    </ClCompile>
1029    <ClCompile Include="..\dfg\DFGClobberize.cpp">
1030      <Filter>dfg</Filter>
1031    </ClCompile>
1032    <ClCompile Include="..\dfg\DFGClobberSet.cpp">
1033      <Filter>dfg</Filter>
1034    </ClCompile>
1035    <ClCompile Include="..\dfg\DFGCommon.cpp">
1036      <Filter>dfg</Filter>
1037    </ClCompile>
1038    <ClCompile Include="..\dfg\DFGCommonData.cpp">
1039      <Filter>dfg</Filter>
1040    </ClCompile>
1041    <ClCompile Include="..\dfg\DFGConstantFoldingPhase.cpp">
1042      <Filter>dfg</Filter>
1043    </ClCompile>
1044    <ClCompile Include="..\dfg\DFGCPSRethreadingPhase.cpp">
1045      <Filter>dfg</Filter>
1046    </ClCompile>
1047    <ClCompile Include="..\dfg\DFGCriticalEdgeBreakingPhase.cpp">
1048      <Filter>dfg</Filter>
1049    </ClCompile>
1050    <ClCompile Include="..\dfg\DFGCSEPhase.cpp">
1051      <Filter>dfg</Filter>
1052    </ClCompile>
1053    <ClCompile Include="..\dfg\DFGDCEPhase.cpp">
1054      <Filter>dfg</Filter>
1055    </ClCompile>
1056    <ClCompile Include="..\dfg\DFGDesiredIdentifiers.cpp">
1057      <Filter>dfg</Filter>
1058    </ClCompile>
1059    <ClCompile Include="..\dfg\DFGDesiredStructureChains.cpp">
1060      <Filter>dfg</Filter>
1061    </ClCompile>
1062    <ClCompile Include="..\dfg\DFGDesiredTransitions.cpp">
1063      <Filter>dfg</Filter>
1064    </ClCompile>
1065    <ClCompile Include="..\dfg\DFGDesiredWatchpoints.cpp">
1066      <Filter>dfg</Filter>
1067    </ClCompile>
1068    <ClCompile Include="..\dfg\DFGDesiredWeakReferences.cpp">
1069      <Filter>dfg</Filter>
1070    </ClCompile>
1071    <ClCompile Include="..\dfg\DFGDesiredWriteBarriers.cpp">
1072      <Filter>dfg</Filter>
1073    </ClCompile>
1074    <ClCompile Include="..\dfg\DFGDisassembler.cpp">
1075      <Filter>dfg</Filter>
1076    </ClCompile>
1077    <ClCompile Include="..\dfg\DFGDominators.cpp">
1078      <Filter>dfg</Filter>
1079    </ClCompile>
1080    <ClCompile Include="..\dfg\DFGEdge.cpp">
1081      <Filter>dfg</Filter>
1082    </ClCompile>
1083    <ClCompile Include="..\dfg\DFGFailedFinalizer.cpp">
1084      <Filter>dfg</Filter>
1085    </ClCompile>
1086    <ClCompile Include="..\dfg\DFGFinalizer.cpp">
1087      <Filter>dfg</Filter>
1088    </ClCompile>
1089    <ClCompile Include="..\dfg\DFGFixupPhase.cpp">
1090      <Filter>dfg</Filter>
1091    </ClCompile>
1092    <ClCompile Include="..\dfg\DFGFlushedAt.cpp">
1093      <Filter>dfg</Filter>
1094    </ClCompile>
1095    <ClCompile Include="..\dfg\DFGFlushFormat.cpp">
1096      <Filter>dfg</Filter>
1097    </ClCompile>
1098    <ClCompile Include="..\dfg\DFGFunctionWhitelist.cpp">
1099      <Filter>dfg</Filter>
1100    </ClCompile>
1101    <ClCompile Include="..\dfg\DFGGraph.cpp">
1102      <Filter>dfg</Filter>
1103    </ClCompile>
1104    <ClCompile Include="..\dfg\DFGInPlaceAbstractState.cpp">
1105      <Filter>dfg</Filter>
1106    </ClCompile>
1107    <ClCompile Include="..\dfg\DFGInvalidationPointInjectionPhase.cpp">
1108      <Filter>dfg</Filter>
1109    </ClCompile>
1110    <ClCompile Include="..\dfg\DFGJITCode.cpp">
1111      <Filter>dfg</Filter>
1112    </ClCompile>
1113    <ClCompile Include="..\dfg\DFGJITCompiler.cpp">
1114      <Filter>dfg</Filter>
1115    </ClCompile>
1116    <ClCompile Include="..\dfg\DFGJITFinalizer.cpp">
1117      <Filter>dfg</Filter>
1118    </ClCompile>
1119    <ClCompile Include="..\dfg\DFGJumpReplacement.cpp">
1120      <Filter>dfg</Filter>
1121    </ClCompile>
1122    <ClCompile Include="..\dfg\DFGLazyJSValue.cpp">
1123      <Filter>dfg</Filter>
1124    </ClCompile>
1125    <ClCompile Include="..\dfg\DFGLICMPhase.cpp">
1126      <Filter>dfg</Filter>
1127    </ClCompile>
1128    <ClCompile Include="..\dfg\DFGLivenessAnalysisPhase.cpp">
1129      <Filter>dfg</Filter>
1130    </ClCompile>
1131    <ClCompile Include="..\dfg\DFGLongLivedState.cpp">
1132      <Filter>dfg</Filter>
1133    </ClCompile>
1134    <ClCompile Include="..\dfg\DFGLoopPreHeaderCreationPhase.cpp">
1135      <Filter>dfg</Filter>
1136    </ClCompile>
1137    <ClCompile Include="..\dfg\DFGMinifiedNode.cpp">
1138      <Filter>dfg</Filter>
1139    </ClCompile>
1140    <ClCompile Include="..\dfg\DFGNaturalLoops.cpp">
1141      <Filter>dfg</Filter>
1142    </ClCompile>
1143    <ClCompile Include="..\dfg\DFGNode.cpp">
1144      <Filter>dfg</Filter>
1145    </ClCompile>
1146    <ClCompile Include="..\dfg\DFGNodeFlags.cpp">
1147      <Filter>dfg</Filter>
1148    </ClCompile>
1149    <ClCompile Include="..\dfg\DFGOperations.cpp">
1150      <Filter>dfg</Filter>
1151    </ClCompile>
1152    <ClCompile Include="..\dfg\DFGOSRAvailabilityAnalysisPhase.cpp">
1153      <Filter>dfg</Filter>
1154    </ClCompile>
1155    <ClCompile Include="..\dfg\DFGOSREntry.cpp">
1156      <Filter>dfg</Filter>
1157    </ClCompile>
1158    <ClCompile Include="..\dfg\DFGOSREntrypointCreationPhase.cpp">
1159      <Filter>dfg</Filter>
1160    </ClCompile>
1161    <ClCompile Include="..\dfg\DFGOSRExit.cpp">
1162      <Filter>dfg</Filter>
1163    </ClCompile>
1164    <ClCompile Include="..\dfg\DFGOSRExitBase.cpp">
1165      <Filter>dfg</Filter>
1166    </ClCompile>
1167    <ClCompile Include="..\dfg\DFGOSRExitCompiler.cpp">
1168      <Filter>dfg</Filter>
1169    </ClCompile>
1170    <ClCompile Include="..\dfg\DFGOSRExitCompiler32_64.cpp">
1171      <Filter>dfg</Filter>
1172    </ClCompile>
1173    <ClCompile Include="..\dfg\DFGOSRExitCompiler64.cpp">
1174      <Filter>dfg</Filter>
1175    </ClCompile>
1176    <ClCompile Include="..\dfg\DFGOSRExitCompilerCommon.cpp">
1177      <Filter>dfg</Filter>
1178    </ClCompile>
1179    <ClCompile Include="..\dfg\DFGOSRExitJumpPlaceholder.cpp">
1180      <Filter>dfg</Filter>
1181    </ClCompile>
1182    <ClCompile Include="..\dfg\DFGOSRExitPreparation.cpp">
1183      <Filter>dfg</Filter>
1184    </ClCompile>
1185    <ClCompile Include="..\dfg\DFGPhase.cpp">
1186      <Filter>dfg</Filter>
1187    </ClCompile>
1188    <ClCompile Include="..\dfg\DFGPlan.cpp">
1189      <Filter>dfg</Filter>
1190    </ClCompile>
1191    <ClCompile Include="..\dfg\DFGPredictionInjectionPhase.cpp">
1192      <Filter>dfg</Filter>
1193    </ClCompile>
1194    <ClCompile Include="..\dfg\DFGPredictionPropagationPhase.cpp">
1195      <Filter>dfg</Filter>
1196    </ClCompile>
1197    <ClCompile Include="..\dfg\DFGSpeculativeJIT.cpp">
1198      <Filter>dfg</Filter>
1199    </ClCompile>
1200    <ClCompile Include="..\dfg\DFGSpeculativeJIT32_64.cpp">
1201      <Filter>dfg</Filter>
1202    </ClCompile>
1203    <ClCompile Include="..\dfg\DFGSpeculativeJIT64.cpp">
1204      <Filter>dfg</Filter>
1205    </ClCompile>
1206    <ClCompile Include="..\dfg\DFGSSAConversionPhase.cpp">
1207      <Filter>dfg</Filter>
1208    </ClCompile>
1209    <ClCompile Include="..\dfg\DFGStackLayoutPhase.cpp">
1210      <Filter>dfg</Filter>
1211    </ClCompile>
1212    <ClCompile Include="..\dfg\DFGStoreBarrierElisionPhase.cpp">
1213      <Filter>dfg</Filter>
1214    </ClCompile>
1215    <ClCompile Include="..\dfg\DFGThunks.cpp">
1216      <Filter>dfg</Filter>
1217    </ClCompile>
1218    <ClCompile Include="..\dfg\DFGTierUpCheckInjectionPhase.cpp">
1219      <Filter>dfg</Filter>
1220    </ClCompile>
1221    <ClCompile Include="..\dfg\DFGToFTLDeferredCompilationCallback.cpp">
1222      <Filter>dfg</Filter>
1223    </ClCompile>
1224    <ClCompile Include="..\dfg\DFGToFTLForOSREntryDeferredCompilationCallback.cpp">
1225      <Filter>dfg</Filter>
1226    </ClCompile>
1227    <ClCompile Include="..\dfg\DFGTypeCheckHoistingPhase.cpp">
1228      <Filter>dfg</Filter>
1229    </ClCompile>
1230    <ClCompile Include="..\dfg\DFGUnificationPhase.cpp">
1231      <Filter>dfg</Filter>
1232    </ClCompile>
1233    <ClCompile Include="..\dfg\DFGUseKind.cpp">
1234      <Filter>dfg</Filter>
1235    </ClCompile>
1236    <ClCompile Include="..\dfg\DFGValidate.cpp">
1237      <Filter>dfg</Filter>
1238    </ClCompile>
1239    <ClCompile Include="..\dfg\DFGValueSource.cpp">
1240      <Filter>dfg</Filter>
1241    </ClCompile>
1242    <ClCompile Include="..\dfg\DFGVariableAccessDataDump.cpp">
1243      <Filter>dfg</Filter>
1244    </ClCompile>
1245    <ClCompile Include="..\dfg\DFGVariableEvent.cpp">
1246      <Filter>dfg</Filter>
1247    </ClCompile>
1248    <ClCompile Include="..\dfg\DFGVariableEventStream.cpp">
1249      <Filter>dfg</Filter>
1250    </ClCompile>
1251    <ClCompile Include="..\dfg\DFGVirtualRegisterAllocationPhase.cpp">
1252      <Filter>dfg</Filter>
1253    </ClCompile>
1254    <ClCompile Include="..\dfg\DFGWatchpointCollectionPhase.cpp">
1255      <Filter>dfg</Filter>
1256    </ClCompile>
1257    <ClCompile Include="..\dfg\DFGWorklist.cpp">
1258      <Filter>dfg</Filter>
1259    </ClCompile>
1260    <ClCompile Include="..\bytecode\DFGExitProfile.cpp">
1261      <Filter>bytecode</Filter>
1262    </ClCompile>
1263    <ClCompile Include="..\bytecode\PreciseJumpTargets.cpp">
1264      <Filter>bytecode</Filter>
1265    </ClCompile>
1266    <ClCompile Include="..\runtime\DumpContext.cpp">
1267      <Filter>runtime</Filter>
1268    </ClCompile>
1269    <ClCompile Include="..\runtime\FunctionExecutableDump.cpp">
1270      <Filter>runtime</Filter>
1271    </ClCompile>
1272    <ClCompile Include="..\runtime\CompilationResult.cpp">
1273      <Filter>runtime</Filter>
1274    </ClCompile>
1275    <ClCompile Include="..\runtime\ArrayIteratorConstructor.cpp">
1276      <Filter>runtime</Filter>
1277    </ClCompile>
1278    <ClCompile Include="..\runtime\ArrayIteratorPrototype.cpp">
1279      <Filter>runtime</Filter>
1280    </ClCompile>
1281    <ClCompile Include="..\runtime\ArgumentsIteratorConstructor.cpp">
1282      <Filter>runtime</Filter>
1283    </ClCompile>
1284    <ClCompile Include="..\runtime\ArgumentsIteratorPrototype.cpp">
1285      <Filter>runtime</Filter>
1286    </ClCompile>
1287    <ClCompile Include="..\runtime\MapIteratorConstructor.cpp">
1288      <Filter>runtime</Filter>
1289    </ClCompile>
1290    <ClCompile Include="..\runtime\MapIteratorPrototype.cpp">
1291      <Filter>runtime</Filter>
1292    </ClCompile>
1293    <ClCompile Include="..\jit\AssemblyHelpers.cpp">
1294      <Filter>jit</Filter>
1295    </ClCompile>
1296    <ClCompile Include="..\runtime\JSArrayIterator.cpp">
1297      <Filter>runtime</Filter>
1298    </ClCompile>
1299    <ClCompile Include="..\runtime\JSArgumentsIterator.cpp">
1300      <Filter>runtime</Filter>
1301    </ClCompile>
1302    <ClCompile Include="..\runtime\JSMapIterator.cpp">
1303      <Filter>runtime</Filter>
1304    </ClCompile>
1305    <ClCompile Include="..\jit\Repatch.cpp">
1306      <Filter>jit</Filter>
1307    </ClCompile>
1308    <ClCompile Include="..\bytecode\InlineCallFrameSet.cpp">
1309      <Filter>bytecode</Filter>
1310    </ClCompile>
1311    <ClCompile Include="..\jit\JITOperations.cpp">
1312      <Filter>jit</Filter>
1313    </ClCompile>
1314    <ClCompile Include="..\jit\JITOperationsMSVC64.cpp">
1315      <Filter>jit</Filter>
1316    </ClCompile>
1317    <ClCompile Include="..\runtime\TestRunnerUtils.cpp">
1318      <Filter>runtime</Filter>
1319    </ClCompile>
1320    <ClCompile Include="..\bytecode\ValueRecovery.cpp">
1321      <Filter>bytecode</Filter>
1322    </ClCompile>
1323    <ClCompile Include="..\jit\RegisterSet.cpp">
1324      <Filter>jit</Filter>
1325    </ClCompile>
1326    <ClCompile Include="..\jit\TempRegisterSet.cpp">
1327      <Filter>jit</Filter>
1328    </ClCompile>
1329    <ClCompile Include="..\jit\JITInlineCacheGenerator.cpp">
1330      <Filter>jit</Filter>
1331    </ClCompile>
1332    <ClCompile Include="..\dfg\DFGAvailability.cpp">
1333      <Filter>dfg</Filter>
1334    </ClCompile>
1335    <ClCompile Include="..\dfg\DFGResurrectionForValidationPhase.cpp">
1336      <Filter>dfg</Filter>
1337    </ClCompile>
1338    <ClCompile Include="..\bytecode\CodeBlockJettisoningWatchpoint.cpp">
1339      <Filter>bytecode</Filter>
1340    </ClCompile>
1341    <ClCompile Include="..\bytecode\ProfiledCodeBlockJettisoningWatchpoint.cpp">
1342      <Filter>bytecode</Filter>
1343    </ClCompile>
1344    <ClCompile Include="..\bindings\ScriptValue.cpp">
1345      <Filter>bindings</Filter>
1346    </ClCompile>
1347    <ClCompile Include="..\bindings\ScriptFunctionCall.cpp">
1348      <Filter>bindings</Filter>
1349    </ClCompile>
1350    <ClCompile Include="..\bindings\ScriptObject.cpp">
1351      <Filter>bindings</Filter>
1352    </ClCompile>
1353    <ClCompile Include="..\dfg\DFGSSALoweringPhase.cpp">
1354      <Filter>dfg</Filter>
1355    </ClCompile>
1356    <ClCompile Include="..\dfg\DFGStrengthReductionPhase.cpp">
1357      <Filter>dfg</Filter>
1358    </ClCompile>
1359    <ClCompile Include="..\runtime\ArrayBufferNeuteringWatchpoint.cpp">
1360      <Filter>runtime</Filter>
1361    </ClCompile>
1362    <ClCompile Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorJSBackendDispatchers.cpp">
1363      <Filter>Derived Sources</Filter>
1364    </ClCompile>
1365    <ClCompile Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorJSFrontendDispatchers.cpp">
1366      <Filter>Derived Sources</Filter>
1367    </ClCompile>
1368    <ClCompile Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorJSTypeBuilders.cpp">
1369      <Filter>Derived Sources</Filter>
1370    </ClCompile>
1371    <ClCompile Include="..\jit\ArityCheckFailReturnThunks.cpp">
1372      <Filter>jit</Filter>
1373    </ClCompile>
1374    <ClCompile Include="..\jit\RegisterPreservationWrapperGenerator.cpp">
1375      <Filter>jit</Filter>
1376    </ClCompile>
1377    <ClCompile Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSCBuiltins.cpp">
1378      <Filter>Derived Sources</Filter>
1379    </ClCompile>
1380    <ClCompile Include="..\ftl\FTLAbstractHeap.cpp">
1381      <Filter>ftl</Filter>
1382    </ClCompile>
1383    <ClCompile Include="..\ftl\FTLAbstractHeapRepository.cpp">
1384      <Filter>ftl</Filter>
1385    </ClCompile>
1386    <ClCompile Include="..\ftl\FTLAvailableRecovery.cpp">
1387      <Filter>ftl</Filter>
1388    </ClCompile>
1389    <ClCompile Include="..\ftl\FTLCapabilities.cpp">
1390      <Filter>ftl</Filter>
1391    </ClCompile>
1392    <ClCompile Include="..\ftl\FTLCommonValues.cpp">
1393      <Filter>ftl</Filter>
1394    </ClCompile>
1395    <ClCompile Include="..\ftl\FTLCompile.cpp">
1396      <Filter>ftl</Filter>
1397    </ClCompile>
1398    <ClCompile Include="..\ftl\FTLDataSection.cpp">
1399      <Filter>ftl</Filter>
1400    </ClCompile>
1401    <ClCompile Include="..\ftl\FTLDWARFDebugLineInfo.cpp">
1402      <Filter>ftl</Filter>
1403    </ClCompile>
1404    <ClCompile Include="..\ftl\FTLDWARFRegister.cpp">
1405      <Filter>ftl</Filter>
1406    </ClCompile>
1407    <ClCompile Include="..\ftl\FTLExitArgument.cpp">
1408      <Filter>ftl</Filter>
1409    </ClCompile>
1410    <ClCompile Include="..\ftl\FTLExitArgumentForOperand.cpp">
1411      <Filter>ftl</Filter>
1412    </ClCompile>
1413    <ClCompile Include="..\ftl\FTLExitThunkGenerator.cpp">
1414      <Filter>ftl</Filter>
1415    </ClCompile>
1416    <ClCompile Include="..\ftl\FTLExitValue.cpp">
1417      <Filter>ftl</Filter>
1418    </ClCompile>
1419    <ClCompile Include="..\ftl\FTLFail.cpp">
1420      <Filter>ftl</Filter>
1421    </ClCompile>
1422    <ClCompile Include="..\ftl\FTLForOSREntryJITCode.cpp">
1423      <Filter>ftl</Filter>
1424    </ClCompile>
1425    <ClCompile Include="..\ftl\FTLInlineCacheSize.cpp">
1426      <Filter>ftl</Filter>
1427    </ClCompile>
1428    <ClCompile Include="..\ftl\FTLIntrinsicRepository.cpp">
1429      <Filter>ftl</Filter>
1430    </ClCompile>
1431    <ClCompile Include="..\ftl\FTLJITCode.cpp">
1432      <Filter>ftl</Filter>
1433    </ClCompile>
1434    <ClCompile Include="..\ftl\FTLJITFinalizer.cpp">
1435      <Filter>ftl</Filter>
1436    </ClCompile>
1437    <ClCompile Include="..\ftl\FTLJSCall.cpp">
1438      <Filter>ftl</Filter>
1439    </ClCompile>
1440    <ClCompile Include="..\ftl\FTLLink.cpp">
1441      <Filter>ftl</Filter>
1442    </ClCompile>
1443    <ClCompile Include="..\ftl\FTLLocation.cpp">
1444      <Filter>ftl</Filter>
1445    </ClCompile>
1446    <ClCompile Include="..\ftl\FTLLowerDFGToLLVM.cpp">
1447      <Filter>ftl</Filter>
1448    </ClCompile>
1449    <ClCompile Include="..\ftl\FTLOSREntry.cpp">
1450      <Filter>ftl</Filter>
1451    </ClCompile>
1452    <ClCompile Include="..\ftl\FTLOSRExit.cpp">
1453      <Filter>ftl</Filter>
1454    </ClCompile>
1455    <ClCompile Include="..\ftl\FTLOSRExitCompiler.cpp">
1456      <Filter>ftl</Filter>
1457    </ClCompile>
1458    <ClCompile Include="..\ftl\FTLOutput.cpp">
1459      <Filter>ftl</Filter>
1460    </ClCompile>
1461    <ClCompile Include="..\ftl\FTLRecoveryOpcode.cpp">
1462      <Filter>ftl</Filter>
1463    </ClCompile>
1464    <ClCompile Include="..\ftl\FTLRegisterAtOffset.cpp">
1465      <Filter>ftl</Filter>
1466    </ClCompile>
1467    <ClCompile Include="..\ftl\FTLSaveRestore.cpp">
1468      <Filter>ftl</Filter>
1469    </ClCompile>
1470    <ClCompile Include="..\ftl\FTLSlowPathCall.cpp">
1471      <Filter>ftl</Filter>
1472    </ClCompile>
1473    <ClCompile Include="..\ftl\FTLSlowPathCallKey.cpp">
1474      <Filter>ftl</Filter>
1475    </ClCompile>
1476    <ClCompile Include="..\ftl\FTLStackMaps.cpp">
1477      <Filter>ftl</Filter>
1478    </ClCompile>
1479    <ClCompile Include="..\ftl\FTLState.cpp">
1480      <Filter>ftl</Filter>
1481    </ClCompile>
1482    <ClCompile Include="..\ftl\FTLThunks.cpp">
1483      <Filter>ftl</Filter>
1484    </ClCompile>
1485    <ClCompile Include="..\ftl\FTLUnwindInfo.cpp">
1486      <Filter>ftl</Filter>
1487    </ClCompile>
1488    <ClCompile Include="..\ftl\FTLValueFormat.cpp">
1489      <Filter>ftl</Filter>
1490    </ClCompile>
1491    <ClCompile Include="..\ftl\FTLValueRange.cpp">
1492      <Filter>ftl</Filter>
1493    </ClCompile>
1494    <ClCompile Include="..\disassembler\X86Disassembler.cpp">
1495      <Filter>disassembler</Filter>
1496    </ClCompile>
1497    <ClCompile Include="..\disassembler\LLVMDisassembler.cpp">
1498      <Filter>disassembler</Filter>
1499    </ClCompile>
1500    <ClCompile Include="..\llvm\InitializeLLVM.cpp">
1501      <Filter>llvm</Filter>
1502    </ClCompile>
1503    <ClCompile Include="..\llvm\InitializeLLVMWin.cpp">
1504      <Filter>llvm</Filter>
1505    </ClCompile>
1506    <ClCompile Include="..\llvm\LLVMAPI.cpp">
1507      <Filter>llvm</Filter>
1508    </ClCompile>
1509    <ClCompile Include="..\jit\AccessorCallJITStubRoutine.cpp">
1510      <Filter>jit</Filter>
1511    </ClCompile>
1512    <ClCompile Include="..\inspector\ConsoleMessage.cpp">
1513      <Filter>inspector</Filter>
1514    </ClCompile>
1515    <ClCompile Include="..\dfg\DFGArithMode.cpp">
1516      <Filter>dfg</Filter>
1517    </ClCompile>
1518    <ClCompile Include="..\dfg\DFGGraphSafepoint.cpp">
1519      <Filter>dfg</Filter>
1520    </ClCompile>
1521    <ClCompile Include="..\dfg\DFGIntegerCheckCombiningPhase.cpp">
1522      <Filter>dfg</Filter>
1523    </ClCompile>
1524    <ClCompile Include="..\dfg\DFGSafepoint.cpp">
1525      <Filter>dfg</Filter>
1526    </ClCompile>
1527    <ClCompile Include="..\dfg\DFGStaticExecutionCountEstimationPhase.cpp">
1528      <Filter>dfg</Filter>
1529    </ClCompile>
1530    <ClCompile Include="..\dfg\DFGThreadData.cpp">
1531      <Filter>dfg</Filter>
1532    </ClCompile>
1533    <ClCompile Include="..\dfg\DFGVariableAccessData.cpp">
1534      <Filter>dfg</Filter>
1535    </ClCompile>
1536    <ClCompile Include="..\bytecode\GetByIdVariant.cpp">
1537      <Filter>bytecode</Filter>
1538    </ClCompile>
1539    <ClCompile Include="..\inspector\IdentifiersFactory.cpp">
1540      <Filter>inspector</Filter>
1541    </ClCompile>
1542    <ClCompile Include="..\bytecode\ExitingJITType.cpp">
1543      <Filter>bytecode</Filter>
1544    </ClCompile>
1545    <ClCompile Include="..\inspector\InjectedScript.cpp">
1546      <Filter>inspector</Filter>
1547    </ClCompile>
1548    <ClCompile Include="..\inspector\InjectedScriptBase.cpp">
1549      <Filter>inspector</Filter>
1550    </ClCompile>
1551    <ClCompile Include="..\inspector\InjectedScriptHost.cpp">
1552      <Filter>inspector</Filter>
1553    </ClCompile>
1554    <ClCompile Include="..\inspector\InjectedScriptManager.cpp">
1555      <Filter>inspector</Filter>
1556    </ClCompile>
1557    <ClCompile Include="..\inspector\InjectedScriptModule.cpp">
1558      <Filter>inspector</Filter>
1559    </ClCompile>
1560    <ClCompile Include="..\inspector\agents\InspectorConsoleAgent.cpp">
1561      <Filter>inspector</Filter>
1562    </ClCompile>
1563    <ClCompile Include="..\inspector\JavaScriptCallFrame.cpp">
1564      <Filter>inspector</Filter>
1565    </ClCompile>
1566    <ClCompile Include="..\inspector\JSInjectedScriptHost.cpp">
1567      <Filter>inspector</Filter>
1568    </ClCompile>
1569    <ClCompile Include="..\inspector\JSInjectedScriptHostPrototype.cpp">
1570      <Filter>inspector</Filter>
1571    </ClCompile>
1572    <ClCompile Include="..\inspector\JSJavaScriptCallFrame.cpp">
1573      <Filter>inspector</Filter>
1574    </ClCompile>
1575    <ClCompile Include="..\inspector\JSJavaScriptCallFramePrototype.cpp">
1576      <Filter>inspector</Filter>
1577    </ClCompile>
1578    <ClCompile Include="..\bytecode\PolymorphicGetByIdList.cpp">
1579      <Filter>bytecode</Filter>
1580    </ClCompile>
1581    <ClCompile Include="..\profiler\ProfilerJettisonReason.cpp">
1582      <Filter>profiler</Filter>
1583    </ClCompile>
1584    <ClCompile Include="..\bytecode\PutByIdVariant.cpp">
1585      <Filter>bytecode</Filter>
1586    </ClCompile>
1587    <ClCompile Include="..\jit\ScratchRegisterAllocator.cpp">
1588      <Filter>jit</Filter>
1589    </ClCompile>
1590    <ClCompile Include="..\inspector\ScriptArguments.cpp">
1591      <Filter>inspector</Filter>
1592    </ClCompile>
1593    <ClCompile Include="..\jit\Reg.cpp">
1594      <Filter>jit</Filter>
1595    </ClCompile>
1596    <ClCompile Include="..\inspector\ScriptCallFrame.cpp">
1597      <Filter>inspector</Filter>
1598    </ClCompile>
1599    <ClCompile Include="..\inspector\ScriptCallStack.cpp">
1600      <Filter>inspector</Filter>
1601    </ClCompile>
1602    <ClCompile Include="..\inspector\ScriptCallStackFactory.cpp">
1603      <Filter>inspector</Filter>
1604    </ClCompile>
1605    <ClCompile Include="..\inspector\ScriptDebugServer.cpp">
1606      <Filter>inspector</Filter>
1607    </ClCompile>
1608    <ClCompile Include="..\runtime\MemoryStatistics.cpp">
1609      <Filter>runtime</Filter>
1610    </ClCompile>
1611  </ItemGroup>
1612  <ItemGroup>
1613    <ClInclude Include="..\API\APICallbackFunction.h">
1614      <Filter>API</Filter>
1615    </ClInclude>
1616    <ClInclude Include="..\API\APICast.h">
1617      <Filter>API</Filter>
1618    </ClInclude>
1619    <ClInclude Include="..\API\JavaScript.h">
1620      <Filter>API</Filter>
1621    </ClInclude>
1622    <ClInclude Include="..\API\JavaScriptCore.h">
1623      <Filter>API</Filter>
1624    </ClInclude>
1625    <ClInclude Include="..\API\JSBase.h">
1626      <Filter>API</Filter>
1627    </ClInclude>
1628    <ClInclude Include="..\API\JSBasePrivate.h">
1629      <Filter>API</Filter>
1630    </ClInclude>
1631    <ClInclude Include="..\API\JSCallbackConstructor.h">
1632      <Filter>API</Filter>
1633    </ClInclude>
1634    <ClInclude Include="..\API\JSCallbackFunction.h">
1635      <Filter>API</Filter>
1636    </ClInclude>
1637    <ClInclude Include="..\API\JSCallbackObject.h">
1638      <Filter>API</Filter>
1639    </ClInclude>
1640    <ClInclude Include="..\API\JSCallbackObjectFunctions.h">
1641      <Filter>API</Filter>
1642    </ClInclude>
1643    <ClInclude Include="..\API\JSClassRef.h">
1644      <Filter>API</Filter>
1645    </ClInclude>
1646    <ClInclude Include="..\API\JSContext.h">
1647      <Filter>API</Filter>
1648    </ClInclude>
1649    <ClInclude Include="..\API\JSContextInternal.h">
1650      <Filter>API</Filter>
1651    </ClInclude>
1652    <ClInclude Include="..\API\JSContextRef.h">
1653      <Filter>API</Filter>
1654    </ClInclude>
1655    <ClInclude Include="..\API\JSContextRefPrivate.h">
1656      <Filter>API</Filter>
1657    </ClInclude>
1658    <ClInclude Include="..\API\JSExport.h">
1659      <Filter>API</Filter>
1660    </ClInclude>
1661    <ClInclude Include="..\API\JSObjectRef.h">
1662      <Filter>API</Filter>
1663    </ClInclude>
1664    <ClInclude Include="..\API\JSObjectRefPrivate.h">
1665      <Filter>API</Filter>
1666    </ClInclude>
1667    <ClInclude Include="..\API\JSRetainPtr.h">
1668      <Filter>API</Filter>
1669    </ClInclude>
1670    <ClInclude Include="..\API\JSScriptRefPrivate.h">
1671      <Filter>API</Filter>
1672    </ClInclude>
1673    <ClInclude Include="..\API\JSStringRef.h">
1674      <Filter>API</Filter>
1675    </ClInclude>
1676    <ClInclude Include="..\API\JSStringRefBSTR.h">
1677      <Filter>API</Filter>
1678    </ClInclude>
1679    <ClInclude Include="..\API\JSStringRefCF.h">
1680      <Filter>API</Filter>
1681    </ClInclude>
1682    <ClInclude Include="..\API\JSValueInternal.h">
1683      <Filter>API</Filter>
1684    </ClInclude>
1685    <ClInclude Include="..\API\JSValueRef.h">
1686      <Filter>API</Filter>
1687    </ClInclude>
1688    <ClInclude Include="..\API\JSWeakObjectMapRefInternal.h">
1689      <Filter>API</Filter>
1690    </ClInclude>
1691    <ClInclude Include="..\API\JSWeakObjectMapRefPrivate.h">
1692      <Filter>API</Filter>
1693    </ClInclude>
1694    <ClInclude Include="..\API\JSWrapperMap.h">
1695      <Filter>API</Filter>
1696    </ClInclude>
1697    <ClInclude Include="..\API\OpaqueJSString.h">
1698      <Filter>API</Filter>
1699    </ClInclude>
1700    <ClInclude Include="..\API\WebKitAvailability.h">
1701      <Filter>API</Filter>
1702    </ClInclude>
1703    <ClInclude Include="..\assembler\AbstractMacroAssembler.h">
1704      <Filter>assembler</Filter>
1705    </ClInclude>
1706    <ClInclude Include="..\assembler\AssemblerBuffer.h">
1707      <Filter>assembler</Filter>
1708    </ClInclude>
1709    <ClInclude Include="..\assembler\CodeLocation.h">
1710      <Filter>assembler</Filter>
1711    </ClInclude>
1712    <ClInclude Include="..\assembler\LinkBuffer.h">
1713      <Filter>assembler</Filter>
1714    </ClInclude>
1715    <ClInclude Include="..\assembler\MacroAssembler.h">
1716      <Filter>assembler</Filter>
1717    </ClInclude>
1718    <ClInclude Include="..\assembler\MacroAssemblerX86.h">
1719      <Filter>assembler</Filter>
1720    </ClInclude>
1721    <ClInclude Include="..\assembler\MacroAssemblerX86Common.h">
1722      <Filter>assembler</Filter>
1723    </ClInclude>
1724    <ClInclude Include="..\assembler\MacroAssemblerX86_64.h">
1725      <Filter>assembler</Filter>
1726    </ClInclude>
1727    <ClInclude Include="..\assembler\MaxFrameExtentForSlowPathCall.h">
1728      <Filter>assembler</Filter>
1729    </ClInclude>
1730    <ClInclude Include="..\assembler\RepatchBuffer.h">
1731      <Filter>assembler</Filter>
1732    </ClInclude>
1733    <ClInclude Include="..\assembler\X86Assembler.h">
1734      <Filter>assembler</Filter>
1735    </ClInclude>
1736    <ClInclude Include="..\builtins\BuiltinExecutables.h">
1737      <Filter>builtins</Filter>
1738    </ClInclude>
1739    <ClInclude Include="..\bytecode\ArrayAllocationProfile.h">
1740      <Filter>bytecode</Filter>
1741    </ClInclude>
1742    <ClInclude Include="..\bytecode\ArrayProfile.h">
1743      <Filter>bytecode</Filter>
1744    </ClInclude>
1745    <ClInclude Include="..\bytecode\ByValInfo.h">
1746      <Filter>bytecode</Filter>
1747    </ClInclude>
1748    <ClInclude Include="..\bytecode\BytecodeBasicBlock.h">
1749      <Filter>bytecode</Filter>
1750    </ClInclude>
1751    <ClInclude Include="..\bytecode\BytecodeLivenessAnalysis.h">
1752      <Filter>bytecode</Filter>
1753    </ClInclude>
1754    <ClInclude Include="..\bytecode\CallLinkInfo.h">
1755      <Filter>bytecode</Filter>
1756    </ClInclude>
1757    <ClInclude Include="..\bytecode\CallLinkStatus.h">
1758      <Filter>bytecode</Filter>
1759    </ClInclude>
1760    <ClInclude Include="..\bytecode\CallReturnOffsetToBytecodeOffset.h">
1761      <Filter>bytecode</Filter>
1762    </ClInclude>
1763    <ClInclude Include="..\bytecode\CodeBlock.h">
1764      <Filter>bytecode</Filter>
1765    </ClInclude>
1766    <ClInclude Include="..\bytecode\CodeBlockHash.h">
1767      <Filter>bytecode</Filter>
1768    </ClInclude>
1769    <ClInclude Include="..\bytecode\CodeBlockWithJITType.h">
1770      <Filter>bytecode</Filter>
1771    </ClInclude>
1772    <ClInclude Include="..\bytecode\CodeOrigin.h">
1773      <Filter>bytecode</Filter>
1774    </ClInclude>
1775    <ClInclude Include="..\bytecode\CodeType.h">
1776      <Filter>bytecode</Filter>
1777    </ClInclude>
1778    <ClInclude Include="..\bytecode\Comment.h">
1779      <Filter>bytecode</Filter>
1780    </ClInclude>
1781    <ClInclude Include="..\bytecode\EvalCodeCache.h">
1782      <Filter>bytecode</Filter>
1783    </ClInclude>
1784    <ClInclude Include="..\bytecode\ExecutionCounter.h">
1785      <Filter>bytecode</Filter>
1786    </ClInclude>
1787    <ClInclude Include="..\bytecode\ExitKind.h">
1788      <Filter>bytecode</Filter>
1789    </ClInclude>
1790    <ClInclude Include="..\bytecode\ExpressionRangeInfo.h">
1791      <Filter>bytecode</Filter>
1792    </ClInclude>
1793    <ClInclude Include="..\bytecode\GetByIdStatus.h">
1794      <Filter>bytecode</Filter>
1795    </ClInclude>
1796    <ClInclude Include="..\bytecode\HandlerInfo.h">
1797      <Filter>bytecode</Filter>
1798    </ClInclude>
1799    <ClInclude Include="..\bytecode\Instruction.h">
1800      <Filter>bytecode</Filter>
1801    </ClInclude>
1802    <ClInclude Include="..\bytecode\JumpTable.h">
1803      <Filter>bytecode</Filter>
1804    </ClInclude>
1805    <ClInclude Include="..\bytecode\LazyOperandValueProfile.h">
1806      <Filter>bytecode</Filter>
1807    </ClInclude>
1808    <ClInclude Include="..\bytecode\LLIntCallLinkInfo.h">
1809      <Filter>bytecode</Filter>
1810    </ClInclude>
1811    <ClInclude Include="..\bytecode\MethodOfGettingAValueProfile.h">
1812      <Filter>bytecode</Filter>
1813    </ClInclude>
1814    <ClInclude Include="..\bytecode\Opcode.h">
1815      <Filter>bytecode</Filter>
1816    </ClInclude>
1817    <ClInclude Include="..\bytecode\Operands.h">
1818      <Filter>bytecode</Filter>
1819    </ClInclude>
1820    <ClInclude Include="..\bytecode\PolymorphicPutByIdList.h">
1821      <Filter>bytecode</Filter>
1822    </ClInclude>
1823    <ClInclude Include="..\bytecode\PutByIdStatus.h">
1824      <Filter>bytecode</Filter>
1825    </ClInclude>
1826    <ClInclude Include="..\bytecode\PutKind.h">
1827      <Filter>bytecode</Filter>
1828    </ClInclude>
1829    <ClInclude Include="..\bytecode\ReduceWhitespace.h">
1830      <Filter>bytecode</Filter>
1831    </ClInclude>
1832    <ClInclude Include="..\bytecode\SamplingTool.h">
1833      <Filter>bytecode</Filter>
1834    </ClInclude>
1835    <ClInclude Include="..\bytecode\SpecialPointer.h">
1836      <Filter>bytecode</Filter>
1837    </ClInclude>
1838    <ClInclude Include="..\bytecode\SpeculatedType.h">
1839      <Filter>bytecode</Filter>
1840    </ClInclude>
1841    <ClInclude Include="..\bytecode\StructureSet.h">
1842      <Filter>bytecode</Filter>
1843    </ClInclude>
1844    <ClInclude Include="..\bytecode\StructureStubClearingWatchpoint.h">
1845      <Filter>bytecode</Filter>
1846    </ClInclude>
1847    <ClInclude Include="..\bytecode\StructureStubInfo.h">
1848      <Filter>bytecode</Filter>
1849    </ClInclude>
1850    <ClInclude Include="..\bytecode\UnlinkedCodeBlock.h">
1851      <Filter>bytecode</Filter>
1852    </ClInclude>
1853    <ClInclude Include="..\bytecode\UnlinkedInstructionStream.h">
1854      <Filter>bytecode</Filter>
1855    </ClInclude>
1856    <ClInclude Include="..\bytecode\ValueProfile.h">
1857      <Filter>bytecode</Filter>
1858    </ClInclude>
1859    <ClInclude Include="..\bytecode\ValueRecovery.h">
1860      <Filter>bytecode</Filter>
1861    </ClInclude>
1862    <ClInclude Include="..\bytecode\VirtualRegister.h">
1863      <Filter>bytecode</Filter>
1864    </ClInclude>
1865    <ClInclude Include="..\bytecode\Watchpoint.h">
1866      <Filter>bytecode</Filter>
1867    </ClInclude>
1868    <ClInclude Include="..\bytecompiler\BytecodeGenerator.h">
1869      <Filter>bytecodecompiler</Filter>
1870    </ClInclude>
1871    <ClInclude Include="..\bytecompiler\Label.h">
1872      <Filter>bytecodecompiler</Filter>
1873    </ClInclude>
1874    <ClInclude Include="..\bytecompiler\LabelScope.h">
1875      <Filter>bytecodecompiler</Filter>
1876    </ClInclude>
1877    <ClInclude Include="..\bytecompiler\RegisterID.h">
1878      <Filter>bytecodecompiler</Filter>
1879    </ClInclude>
1880    <ClInclude Include="..\debugger\Breakpoint.h">
1881      <Filter>debugger</Filter>
1882    </ClInclude>
1883    <ClInclude Include="..\debugger\Debugger.h">
1884      <Filter>debugger</Filter>
1885    </ClInclude>
1886    <ClInclude Include="..\debugger\DebuggerActivation.h">
1887      <Filter>debugger</Filter>
1888    </ClInclude>
1889    <ClInclude Include="..\debugger\DebuggerCallFrame.h">
1890      <Filter>debugger</Filter>
1891    </ClInclude>
1892    <ClInclude Include="..\debugger\DebuggerPrimitives.h">
1893      <Filter>debugger</Filter>
1894    </ClInclude>
1895    <ClInclude Include="..\dfg\DFGDriver.h">
1896      <Filter>dfg</Filter>
1897    </ClInclude>
1898    <ClInclude Include="..\dfg\DFGOSREntry.h">
1899      <Filter>dfg</Filter>
1900    </ClInclude>
1901    <ClInclude Include="..\disassembler\Disassembler.h">
1902      <Filter>disassembler</Filter>
1903    </ClInclude>
1904    <ClInclude Include="..\heap\BlockAllocator.h">
1905      <Filter>heap</Filter>
1906    </ClInclude>
1907    <ClInclude Include="..\heap\ConservativeRoots.h">
1908      <Filter>heap</Filter>
1909    </ClInclude>
1910    <ClInclude Include="..\heap\CopiedAllocator.h">
1911      <Filter>heap</Filter>
1912    </ClInclude>
1913    <ClInclude Include="..\heap\CopiedBlock.h">
1914      <Filter>heap</Filter>
1915    </ClInclude>
1916    <ClInclude Include="..\heap\CopiedBlockInlines.h">
1917      <Filter>heap</Filter>
1918    </ClInclude>
1919    <ClInclude Include="..\heap\CopiedSpace.h">
1920      <Filter>heap</Filter>
1921    </ClInclude>
1922    <ClInclude Include="..\heap\CopiedSpaceInlines.h">
1923      <Filter>heap</Filter>
1924    </ClInclude>
1925    <ClInclude Include="..\heap\CopyVisitor.h">
1926      <Filter>heap</Filter>
1927    </ClInclude>
1928    <ClInclude Include="..\heap\CopyVisitorInlines.h">
1929      <Filter>heap</Filter>
1930    </ClInclude>
1931    <ClInclude Include="..\heap\CopyWorkList.h">
1932      <Filter>heap</Filter>
1933    </ClInclude>
1934    <ClInclude Include="..\heap\CopyWriteBarrier.h">
1935      <Filter>heap</Filter>
1936    </ClInclude>
1937    <ClInclude Include="..\heap\DeferGC.h">
1938      <Filter>heap</Filter>
1939    </ClInclude>
1940    <ClInclude Include="..\heap\EdenGCActivityCallback.h">
1941      <Filter>heap</Filter>
1942    </ClInclude>
1943    <ClInclude Include="..\heap\FullGCActivityCallback.h">
1944      <Filter>heap</Filter>
1945    </ClInclude>
1946    <ClInclude Include="..\heap\GCActivityCallback.h">
1947      <Filter>heap</Filter>
1948    </ClInclude>
1949    <ClInclude Include="..\heap\GCLogging.h">
1950      <Filter>heap</Filter>
1951    </ClInclude>
1952    <ClInclude Include="..\heap\GCSegmentedArray.h">
1953      <Filter>heap</Filter>
1954    </ClInclude>
1955    <ClInclude Include="..\heap\GCSegmentedArrayInlines.h">
1956      <Filter>heap</Filter>
1957    </ClInclude>
1958    <ClInclude Include="..\heap\GCAssertions.h">
1959      <Filter>heap</Filter>
1960    </ClInclude>
1961    <ClInclude Include="..\heap\GCThread.h">
1962      <Filter>heap</Filter>
1963    </ClInclude>
1964    <ClInclude Include="..\heap\GCThreadSharedData.h">
1965      <Filter>heap</Filter>
1966    </ClInclude>
1967    <ClInclude Include="..\heap\Handle.h">
1968      <Filter>heap</Filter>
1969    </ClInclude>
1970    <ClInclude Include="..\heap\HandleBlock.h">
1971      <Filter>heap</Filter>
1972    </ClInclude>
1973    <ClInclude Include="..\heap\HandleBlockInlines.h">
1974      <Filter>heap</Filter>
1975    </ClInclude>
1976    <ClInclude Include="..\heap\HandleSet.h">
1977      <Filter>heap</Filter>
1978    </ClInclude>
1979    <ClInclude Include="..\heap\HandleStack.h">
1980      <Filter>heap</Filter>
1981    </ClInclude>
1982    <ClInclude Include="..\heap\HandleTypes.h">
1983      <Filter>heap</Filter>
1984    </ClInclude>
1985    <ClInclude Include="..\heap\Heap.h">
1986      <Filter>heap</Filter>
1987    </ClInclude>
1988    <ClInclude Include="..\heap\HeapBlock.h">
1989      <Filter>heap</Filter>
1990    </ClInclude>
1991    <ClInclude Include="..\heap\HeapInlines.h">
1992      <Filter>heap</Filter>
1993    </ClInclude>
1994    <ClInclude Include="..\heap\HeapOperation.h">
1995      <Filter>heap</Filter>
1996    </ClInclude>
1997    <ClInclude Include="..\heap\HeapRootVisitor.h">
1998      <Filter>heap</Filter>
1999    </ClInclude>
2000    <ClInclude Include="..\heap\HeapStatistics.h">
2001      <Filter>heap</Filter>
2002    </ClInclude>
2003    <ClInclude Include="..\heap\HeapTimer.h">
2004      <Filter>heap</Filter>
2005    </ClInclude>
2006    <ClInclude Include="..\heap\IncrementalSweeper.h">
2007      <Filter>heap</Filter>
2008    </ClInclude>
2009    <ClInclude Include="..\heap\JITStubRoutineSet.h">
2010      <Filter>heap</Filter>
2011    </ClInclude>
2012    <ClInclude Include="..\heap\ListableHandler.h">
2013      <Filter>heap</Filter>
2014    </ClInclude>
2015    <ClInclude Include="..\heap\Local.h">
2016      <Filter>heap</Filter>
2017    </ClInclude>
2018    <ClInclude Include="..\heap\LocalScope.h">
2019      <Filter>heap</Filter>
2020    </ClInclude>
2021    <ClInclude Include="..\heap\MachineStackMarker.h">
2022      <Filter>heap</Filter>
2023    </ClInclude>
2024    <ClInclude Include="..\heap\MarkedAllocator.h">
2025      <Filter>heap</Filter>
2026    </ClInclude>
2027    <ClInclude Include="..\heap\MarkedBlock.h">
2028      <Filter>heap</Filter>
2029    </ClInclude>
2030    <ClInclude Include="..\heap\MarkedBlockSet.h">
2031      <Filter>heap</Filter>
2032    </ClInclude>
2033    <ClInclude Include="..\heap\MarkedSpace.h">
2034      <Filter>heap</Filter>
2035    </ClInclude>
2036    <ClInclude Include="..\heap\MarkStack.h">
2037      <Filter>heap</Filter>
2038    </ClInclude>
2039    <ClInclude Include="..\heap\RecursiveAllocationScope.h">
2040      <Filter>heap</Filter>
2041    </ClInclude>
2042    <ClInclude Include="..\heap\Region.h">
2043      <Filter>heap</Filter>
2044    </ClInclude>
2045    <ClInclude Include="..\heap\SlotVisitor.h">
2046      <Filter>heap</Filter>
2047    </ClInclude>
2048    <ClInclude Include="..\heap\SlotVisitorInlines.h">
2049      <Filter>heap</Filter>
2050    </ClInclude>
2051    <ClInclude Include="..\heap\Strong.h">
2052      <Filter>heap</Filter>
2053    </ClInclude>
2054    <ClInclude Include="..\heap\StrongInlines.h">
2055      <Filter>heap</Filter>
2056    </ClInclude>
2057    <ClInclude Include="..\heap\SuperRegion.h">
2058      <Filter>heap</Filter>
2059    </ClInclude>
2060    <ClInclude Include="..\heap\TinyBloomFilter.h">
2061      <Filter>heap</Filter>
2062    </ClInclude>
2063    <ClInclude Include="..\heap\UnconditionalFinalizer.h">
2064      <Filter>heap</Filter>
2065    </ClInclude>
2066    <ClInclude Include="..\heap\Weak.h">
2067      <Filter>heap</Filter>
2068    </ClInclude>
2069    <ClInclude Include="..\heap\WeakBlock.h">
2070      <Filter>heap</Filter>
2071    </ClInclude>
2072    <ClInclude Include="..\heap\WeakHandleOwner.h">
2073      <Filter>heap</Filter>
2074    </ClInclude>
2075    <ClInclude Include="..\heap\WeakImpl.h">
2076      <Filter>heap</Filter>
2077    </ClInclude>
2078    <ClInclude Include="..\heap\WeakReferenceHarvester.h">
2079      <Filter>heap</Filter>
2080    </ClInclude>
2081    <ClInclude Include="..\heap\WeakSet.h">
2082      <Filter>heap</Filter>
2083    </ClInclude>
2084    <ClInclude Include="..\heap\WeakSetInlines.h">
2085      <Filter>heap</Filter>
2086    </ClInclude>
2087    <ClInclude Include="..\heap\WriteBarrierBuffer.h">
2088      <Filter>heap</Filter>
2089    </ClInclude>
2090    <ClInclude Include="..\heap\WriteBarrierSupport.h">
2091      <Filter>heap</Filter>
2092    </ClInclude>
2093    <ClInclude Include="..\inspector\ContentSearchUtilities.h">
2094      <Filter>inspector</Filter>
2095    </ClInclude>
2096    <ClInclude Include="..\inspector\InspectorAgentBase.h">
2097      <Filter>inspector</Filter>
2098    </ClInclude>
2099    <ClInclude Include="..\inspector\InspectorAgentRegistry.h">
2100      <Filter>inspector</Filter>
2101    </ClInclude>
2102    <ClInclude Include="..\inspector\InspectorBackendDispatcher.h">
2103      <Filter>inspector</Filter>
2104    </ClInclude>
2105    <ClInclude Include="..\inspector\InspectorFrontendChannel.h">
2106      <Filter>inspector</Filter>
2107    </ClInclude>
2108    <ClInclude Include="..\inspector\InspectorTypeBuilder.h">
2109      <Filter>inspector</Filter>
2110    </ClInclude>
2111    <ClInclude Include="..\inspector\InspectorValues.h">
2112      <Filter>inspector</Filter>
2113    </ClInclude>
2114    <ClInclude Include="..\inspector\agents\InspectorAgent.h">
2115      <Filter>inspector</Filter>
2116    </ClInclude>
2117    <ClInclude Include="..\inspector\agents\InspectorDebuggerAgent.h">
2118      <Filter>inspector</Filter>
2119    </ClInclude>
2120    <ClInclude Include="..\inspector\agents\InspectorProfilerAgent.h">
2121      <Filter>inspector</Filter>
2122    </ClInclude>
2123    <ClInclude Include="..\inspector\agents\InspectorRuntimeAgent.h">
2124      <Filter>inspector</Filter>
2125    </ClInclude>
2126    <ClInclude Include="..\interpreter\AbstractPC.h">
2127      <Filter>interpreter</Filter>
2128    </ClInclude>
2129    <ClInclude Include="..\interpreter\CachedCall.h">
2130      <Filter>interpreter</Filter>
2131    </ClInclude>
2132    <ClInclude Include="..\interpreter\CallFrame.h">
2133      <Filter>interpreter</Filter>
2134    </ClInclude>
2135    <ClInclude Include="..\interpreter\CallFrameInlines.h">
2136      <Filter>interpreter</Filter>
2137    </ClInclude>
2138    <ClInclude Include="..\interpreter\CallFrameClosure.h">
2139      <Filter>interpreter</Filter>
2140    </ClInclude>
2141    <ClInclude Include="..\interpreter\Interpreter.h">
2142      <Filter>interpreter</Filter>
2143    </ClInclude>
2144    <ClInclude Include="..\interpreter\JSStack.h">
2145      <Filter>interpreter</Filter>
2146    </ClInclude>
2147    <ClInclude Include="..\interpreter\JSStackInlines.h">
2148      <Filter>interpreter</Filter>
2149    </ClInclude>
2150    <ClInclude Include="..\interpreter\ProtoCallFrame.h">
2151      <Filter>interpreter</Filter>
2152    </ClInclude>
2153    <ClInclude Include="..\interpreter\Register.h">
2154      <Filter>interpreter</Filter>
2155    </ClInclude>
2156    <ClInclude Include="..\interpreter\StackVisitor.h">
2157      <Filter>interpreter</Filter>
2158    </ClInclude>
2159    <ClInclude Include="..\interpreter\VMInspector.h">
2160      <Filter>interpreter</Filter>
2161    </ClInclude>
2162    <ClInclude Include="..\jit\ClosureCallStubRoutine.h">
2163      <Filter>jit</Filter>
2164    </ClInclude>
2165    <ClInclude Include="..\jit\CompactJITCodeMap.h">
2166      <Filter>jit</Filter>
2167    </ClInclude>
2168    <ClInclude Include="..\jit\ExecutableAllocator.h">
2169      <Filter>jit</Filter>
2170    </ClInclude>
2171    <ClInclude Include="..\jit\GCAwareJITStubRoutine.h">
2172      <Filter>jit</Filter>
2173    </ClInclude>
2174    <ClInclude Include="..\jit\HostCallReturnValue.h">
2175      <Filter>jit</Filter>
2176    </ClInclude>
2177    <ClInclude Include="..\jit\JIT.h">
2178      <Filter>jit</Filter>
2179    </ClInclude>
2180    <ClInclude Include="..\jit\JITCode.h">
2181      <Filter>jit</Filter>
2182    </ClInclude>
2183    <ClInclude Include="..\jit\JITCompilationEffort.h">
2184      <Filter>jit</Filter>
2185    </ClInclude>
2186    <ClInclude Include="..\jit\JITDisassembler.h">
2187      <Filter>jit</Filter>
2188    </ClInclude>
2189    <ClInclude Include="..\jit\JITExceptions.h">
2190      <Filter>jit</Filter>
2191    </ClInclude>
2192    <ClInclude Include="..\jit\JITInlines.h">
2193      <Filter>jit</Filter>
2194    </ClInclude>
2195    <ClInclude Include="..\jit\JITStubRoutine.h">
2196      <Filter>jit</Filter>
2197    </ClInclude>
2198    <ClInclude Include="..\jit\JITStubs.h">
2199      <Filter>jit</Filter>
2200    </ClInclude>
2201    <ClInclude Include="..\jit\JITStubsX86.h">
2202      <Filter>jit</Filter>
2203    </ClInclude>
2204    <ClInclude Include="..\jit\JITStubsX86Common.h">
2205      <Filter>jit</Filter>
2206    </ClInclude>
2207    <ClInclude Include="..\jit\JITStubsX86_64.h">
2208      <Filter>jit</Filter>
2209    </ClInclude>
2210    <ClInclude Include="..\jit\JITThunks.h">
2211      <Filter>jit</Filter>
2212    </ClInclude>
2213    <ClInclude Include="..\jit\JITWriteBarrier.h">
2214      <Filter>jit</Filter>
2215    </ClInclude>
2216    <ClInclude Include="..\jit\JSInterfaceJIT.h">
2217      <Filter>jit</Filter>
2218    </ClInclude>
2219    <ClInclude Include="..\jit\SpecializedThunkJIT.h">
2220      <Filter>jit</Filter>
2221    </ClInclude>
2222    <ClInclude Include="..\jit\ThunkGenerator.h">
2223      <Filter>jit</Filter>
2224    </ClInclude>
2225    <ClInclude Include="..\jit\ThunkGenerators.h">
2226      <Filter>jit</Filter>
2227    </ClInclude>
2228    <ClInclude Include="..\jit\UnusedPointer.h">
2229      <Filter>jit</Filter>
2230    </ClInclude>
2231    <ClInclude Include="..\llint\LLIntCLoop.h">
2232      <Filter>llint</Filter>
2233    </ClInclude>
2234    <ClInclude Include="..\llint\LLIntCommon.h">
2235      <Filter>llint</Filter>
2236    </ClInclude>
2237    <ClInclude Include="..\llint\LLIntData.h">
2238      <Filter>llint</Filter>
2239    </ClInclude>
2240    <ClInclude Include="..\llint\LLIntExceptions.h">
2241      <Filter>llint</Filter>
2242    </ClInclude>
2243    <ClInclude Include="..\llint\LLIntOfflineAsmConfig.h">
2244      <Filter>llint</Filter>
2245    </ClInclude>
2246    <ClInclude Include="..\llint\LLIntOpcode.h">
2247      <Filter>llint</Filter>
2248    </ClInclude>
2249    <ClInclude Include="..\llint\LLIntSlowPaths.h">
2250      <Filter>llint</Filter>
2251    </ClInclude>
2252    <ClInclude Include="..\llint\LLIntThunks.h">
2253      <Filter>llint</Filter>
2254    </ClInclude>
2255    <ClInclude Include="..\llint\LowLevelInterpreter.h">
2256      <Filter>llint</Filter>
2257    </ClInclude>
2258    <ClInclude Include="..\parser\ASTBuilder.h">
2259      <Filter>parser</Filter>
2260    </ClInclude>
2261    <ClInclude Include="..\parser\Lexer.h">
2262      <Filter>parser</Filter>
2263    </ClInclude>
2264    <ClInclude Include="..\parser\NodeConstructors.h">
2265      <Filter>parser</Filter>
2266    </ClInclude>
2267    <ClInclude Include="..\parser\NodeInfo.h">
2268      <Filter>parser</Filter>
2269    </ClInclude>
2270    <ClInclude Include="..\parser\Nodes.h">
2271      <Filter>parser</Filter>
2272    </ClInclude>
2273    <ClInclude Include="..\parser\Parser.h">
2274      <Filter>parser</Filter>
2275    </ClInclude>
2276    <ClInclude Include="..\parser\ParserArena.h">
2277      <Filter>parser</Filter>
2278    </ClInclude>
2279    <ClInclude Include="..\parser\ParserModes.h">
2280      <Filter>parser</Filter>
2281    </ClInclude>
2282    <ClInclude Include="..\parser\ParserTokens.h">
2283      <Filter>parser</Filter>
2284    </ClInclude>
2285    <ClInclude Include="..\parser\ResultType.h">
2286      <Filter>parser</Filter>
2287    </ClInclude>
2288    <ClInclude Include="..\parser\SourceCode.h">
2289      <Filter>parser</Filter>
2290    </ClInclude>
2291    <ClInclude Include="..\parser\SourceProvider.h">
2292      <Filter>parser</Filter>
2293    </ClInclude>
2294    <ClInclude Include="..\parser\SourceProviderCache.h">
2295      <Filter>parser</Filter>
2296    </ClInclude>
2297    <ClInclude Include="..\parser\SourceProviderCacheItem.h">
2298      <Filter>parser</Filter>
2299    </ClInclude>
2300    <ClInclude Include="..\parser\SyntaxChecker.h">
2301      <Filter>parser</Filter>
2302    </ClInclude>
2303    <ClInclude Include="..\profiler\CallIdentifier.h">
2304      <Filter>profiler</Filter>
2305    </ClInclude>
2306    <ClInclude Include="..\profiler\LegacyProfiler.h">
2307      <Filter>profiler</Filter>
2308    </ClInclude>
2309    <ClInclude Include="..\profiler\Profile.h">
2310      <Filter>profiler</Filter>
2311    </ClInclude>
2312    <ClInclude Include="..\profiler\ProfileGenerator.h">
2313      <Filter>profiler</Filter>
2314    </ClInclude>
2315    <ClInclude Include="..\profiler\ProfileNode.h">
2316      <Filter>profiler</Filter>
2317    </ClInclude>
2318    <ClInclude Include="..\profiler\ProfilerBytecode.h">
2319      <Filter>profiler</Filter>
2320    </ClInclude>
2321    <ClInclude Include="..\profiler\ProfilerBytecodes.h">
2322      <Filter>profiler</Filter>
2323    </ClInclude>
2324    <ClInclude Include="..\profiler\ProfilerBytecodeSequence.h">
2325      <Filter>profiler</Filter>
2326    </ClInclude>
2327    <ClInclude Include="..\profiler\ProfilerCompilation.h">
2328      <Filter>profiler</Filter>
2329    </ClInclude>
2330    <ClInclude Include="..\profiler\ProfilerCompilationKind.h">
2331      <Filter>profiler</Filter>
2332    </ClInclude>
2333    <ClInclude Include="..\profiler\ProfilerCompiledBytecode.h">
2334      <Filter>profiler</Filter>
2335    </ClInclude>
2336    <ClInclude Include="..\profiler\ProfilerDatabase.h">
2337      <Filter>profiler</Filter>
2338    </ClInclude>
2339    <ClInclude Include="..\profiler\ProfilerExecutionCounter.h">
2340      <Filter>profiler</Filter>
2341    </ClInclude>
2342    <ClInclude Include="..\profiler\ProfilerOrigin.h">
2343      <Filter>profiler</Filter>
2344    </ClInclude>
2345    <ClInclude Include="..\profiler\ProfilerOriginStack.h">
2346      <Filter>profiler</Filter>
2347    </ClInclude>
2348    <ClInclude Include="..\profiler\ProfilerOSRExit.h">
2349      <Filter>profiler</Filter>
2350    </ClInclude>
2351    <ClInclude Include="..\profiler\ProfilerOSRExitSite.h">
2352      <Filter>profiler</Filter>
2353    </ClInclude>
2354    <ClInclude Include="..\profiler\ProfilerProfiledBytecodes.h">
2355      <Filter>profiler</Filter>
2356    </ClInclude>
2357    <ClInclude Include="..\runtime\ArgList.h">
2358      <Filter>runtime</Filter>
2359    </ClInclude>
2360    <ClInclude Include="..\runtime\Arguments.h">
2361      <Filter>runtime</Filter>
2362    </ClInclude>
2363    <ClInclude Include="..\runtime\ArrayConstructor.h">
2364      <Filter>runtime</Filter>
2365    </ClInclude>
2366    <ClInclude Include="..\runtime\ArrayConventions.h">
2367      <Filter>runtime</Filter>
2368    </ClInclude>
2369    <ClInclude Include="..\runtime\ArrayPrototype.h">
2370      <Filter>runtime</Filter>
2371    </ClInclude>
2372    <ClInclude Include="..\runtime\ArrayStorage.h">
2373      <Filter>runtime</Filter>
2374    </ClInclude>
2375    <ClInclude Include="..\runtime\BatchedTransitionOptimizer.h">
2376      <Filter>runtime</Filter>
2377    </ClInclude>
2378    <ClInclude Include="..\runtime\BigInteger.h">
2379      <Filter>runtime</Filter>
2380    </ClInclude>
2381    <ClInclude Include="..\runtime\BooleanConstructor.h">
2382      <Filter>runtime</Filter>
2383    </ClInclude>
2384    <ClInclude Include="..\runtime\BooleanObject.h">
2385      <Filter>runtime</Filter>
2386    </ClInclude>
2387    <ClInclude Include="..\runtime\BooleanPrototype.h">
2388      <Filter>runtime</Filter>
2389    </ClInclude>
2390    <ClInclude Include="..\runtime\Butterfly.h">
2391      <Filter>runtime</Filter>
2392    </ClInclude>
2393    <ClInclude Include="..\runtime\ButterflyInlines.h">
2394      <Filter>runtime</Filter>
2395    </ClInclude>
2396    <ClInclude Include="..\runtime\CallData.h">
2397      <Filter>runtime</Filter>
2398    </ClInclude>
2399    <ClInclude Include="..\runtime\ClassInfo.h">
2400      <Filter>runtime</Filter>
2401    </ClInclude>
2402    <ClInclude Include="..\runtime\CodeCache.h">
2403      <Filter>runtime</Filter>
2404    </ClInclude>
2405    <ClInclude Include="..\runtime\CodeSpecializationKind.h">
2406      <Filter>runtime</Filter>
2407    </ClInclude>
2408    <ClInclude Include="..\runtime\CommonIdentifiers.h">
2409      <Filter>runtime</Filter>
2410    </ClInclude>
2411    <ClInclude Include="..\runtime\CommonSlowPaths.h">
2412      <Filter>runtime</Filter>
2413    </ClInclude>
2414    <ClInclude Include="..\runtime\Completion.h">
2415      <Filter>runtime</Filter>
2416    </ClInclude>
2417    <ClInclude Include="..\runtime\ConsoleClient.h">
2418      <Filter>runtime</Filter>
2419    </ClInclude>
2420    <ClInclude Include="..\runtime\ConsolePrototype.h">
2421      <Filter>runtime</Filter>
2422    </ClInclude>
2423    <ClInclude Include="..\runtime\ConsoleTypes.h">
2424      <Filter>runtime</Filter>
2425    </ClInclude>
2426    <ClInclude Include="..\runtime\ConstructData.h">
2427      <Filter>runtime</Filter>
2428    </ClInclude>
2429    <ClInclude Include="..\runtime\CustomGetterSetter.h">
2430      <Filter>runtime</Filter>
2431    </ClInclude>
2432    <ClInclude Include="..\runtime\DateConstructor.h">
2433      <Filter>runtime</Filter>
2434    </ClInclude>
2435    <ClInclude Include="..\runtime\DateConversion.h">
2436      <Filter>runtime</Filter>
2437    </ClInclude>
2438    <ClInclude Include="..\runtime\DateInstance.h">
2439      <Filter>runtime</Filter>
2440    </ClInclude>
2441    <ClInclude Include="..\runtime\DateInstanceCache.h">
2442      <Filter>runtime</Filter>
2443    </ClInclude>
2444    <ClInclude Include="..\runtime\DatePrototype.h">
2445      <Filter>runtime</Filter>
2446    </ClInclude>
2447    <ClInclude Include="..\runtime\Error.h">
2448      <Filter>runtime</Filter>
2449    </ClInclude>
2450    <ClInclude Include="..\runtime\ErrorConstructor.h">
2451      <Filter>runtime</Filter>
2452    </ClInclude>
2453    <ClInclude Include="..\runtime\ErrorHandlingScope.h">
2454      <Filter>runtime</Filter>
2455    </ClInclude>
2456    <ClInclude Include="..\runtime\ErrorInstance.h">
2457      <Filter>runtime</Filter>
2458    </ClInclude>
2459    <ClInclude Include="..\runtime\ErrorPrototype.h">
2460      <Filter>runtime</Filter>
2461    </ClInclude>
2462    <ClInclude Include="..\runtime\ExceptionHelpers.h">
2463      <Filter>runtime</Filter>
2464    </ClInclude>
2465    <ClInclude Include="..\runtime\Executable.h">
2466      <Filter>runtime</Filter>
2467    </ClInclude>
2468    <ClInclude Include="..\runtime\FunctionConstructor.h">
2469      <Filter>runtime</Filter>
2470    </ClInclude>
2471    <ClInclude Include="..\runtime\FunctionPrototype.h">
2472      <Filter>runtime</Filter>
2473    </ClInclude>
2474    <ClInclude Include="..\runtime\GetterSetter.h">
2475      <Filter>runtime</Filter>
2476    </ClInclude>
2477    <ClInclude Include="..\runtime\Identifier.h">
2478      <Filter>runtime</Filter>
2479    </ClInclude>
2480    <ClInclude Include="..\runtime\IndexingHeader.h">
2481      <Filter>runtime</Filter>
2482    </ClInclude>
2483    <ClInclude Include="..\runtime\IndexingHeaderInlines.h">
2484      <Filter>runtime</Filter>
2485    </ClInclude>
2486    <ClInclude Include="..\runtime\IndexingType.h">
2487      <Filter>runtime</Filter>
2488    </ClInclude>
2489    <ClInclude Include="..\runtime\InitializeThreading.h">
2490      <Filter>runtime</Filter>
2491    </ClInclude>
2492    <ClInclude Include="..\runtime\InternalFunction.h">
2493      <Filter>runtime</Filter>
2494    </ClInclude>
2495    <ClInclude Include="..\runtime\Intrinsic.h">
2496      <Filter>runtime</Filter>
2497    </ClInclude>
2498    <ClInclude Include="..\runtime\JSActivation.h">
2499      <Filter>runtime</Filter>
2500    </ClInclude>
2501    <ClInclude Include="..\runtime\JSAPIValueWrapper.h">
2502      <Filter>runtime</Filter>
2503    </ClInclude>
2504    <ClInclude Include="..\runtime\JSArray.h">
2505      <Filter>runtime</Filter>
2506    </ClInclude>
2507    <ClInclude Include="..\runtime\JSBoundFunction.h">
2508      <Filter>runtime</Filter>
2509    </ClInclude>
2510    <ClInclude Include="..\runtime\JSCell.h">
2511      <Filter>runtime</Filter>
2512    </ClInclude>
2513    <ClInclude Include="..\runtime\JSConsole.h">
2514      <Filter>runtime</Filter>
2515    </ClInclude>
2516    <ClInclude Include="..\runtime\JSDateMath.h">
2517      <Filter>runtime</Filter>
2518    </ClInclude>
2519    <ClInclude Include="..\runtime\JSDestructibleObject.h">
2520      <Filter>runtime</Filter>
2521    </ClInclude>
2522    <ClInclude Include="..\runtime\JSExportMacros.h">
2523      <Filter>runtime</Filter>
2524    </ClInclude>
2525    <ClInclude Include="..\runtime\JSFunction.h">
2526      <Filter>runtime</Filter>
2527    </ClInclude>
2528    <ClInclude Include="..\runtime\JSGlobalObject.h">
2529      <Filter>runtime</Filter>
2530    </ClInclude>
2531    <ClInclude Include="..\runtime\JSGlobalObjectFunctions.h">
2532      <Filter>runtime</Filter>
2533    </ClInclude>
2534    <ClInclude Include="..\runtime\JSLock.h">
2535      <Filter>runtime</Filter>
2536    </ClInclude>
2537    <ClInclude Include="..\runtime\JSNameScope.h">
2538      <Filter>runtime</Filter>
2539    </ClInclude>
2540    <ClInclude Include="..\runtime\JSNotAnObject.h">
2541      <Filter>runtime</Filter>
2542    </ClInclude>
2543    <ClInclude Include="..\runtime\JSObject.h">
2544      <Filter>runtime</Filter>
2545    </ClInclude>
2546    <ClInclude Include="..\runtime\JSONObject.h">
2547      <Filter>runtime</Filter>
2548    </ClInclude>
2549    <ClInclude Include="..\runtime\JSPropertyNameIterator.h">
2550      <Filter>runtime</Filter>
2551    </ClInclude>
2552    <ClInclude Include="..\runtime\JSProxy.h">
2553      <Filter>runtime</Filter>
2554    </ClInclude>
2555    <ClInclude Include="..\runtime\JSScope.h">
2556      <Filter>runtime</Filter>
2557    </ClInclude>
2558    <ClInclude Include="..\runtime\JSSegmentedVariableObject.h">
2559      <Filter>runtime</Filter>
2560    </ClInclude>
2561    <ClInclude Include="..\runtime\JSString.h">
2562      <Filter>runtime</Filter>
2563    </ClInclude>
2564    <ClInclude Include="..\runtime\JSStringBuilder.h">
2565      <Filter>runtime</Filter>
2566    </ClInclude>
2567    <ClInclude Include="..\runtime\JSStringJoiner.h">
2568      <Filter>runtime</Filter>
2569    </ClInclude>
2570    <ClInclude Include="..\runtime\JSSymbolTableObject.h">
2571      <Filter>runtime</Filter>
2572    </ClInclude>
2573    <ClInclude Include="..\runtime\JSType.h">
2574      <Filter>runtime</Filter>
2575    </ClInclude>
2576    <ClInclude Include="..\runtime\JSTypeInfo.h">
2577      <Filter>runtime</Filter>
2578    </ClInclude>
2579    <ClInclude Include="..\runtime\JSVariableObject.h">
2580      <Filter>runtime</Filter>
2581    </ClInclude>
2582    <ClInclude Include="..\runtime\JSWithScope.h">
2583      <Filter>runtime</Filter>
2584    </ClInclude>
2585    <ClInclude Include="..\runtime\JSWrapperObject.h">
2586      <Filter>runtime</Filter>
2587    </ClInclude>
2588    <ClInclude Include="..\runtime\LiteralParser.h">
2589      <Filter>runtime</Filter>
2590    </ClInclude>
2591    <ClInclude Include="..\runtime\Lookup.h">
2592      <Filter>runtime</Filter>
2593    </ClInclude>
2594    <ClInclude Include="..\runtime\MatchResult.h">
2595      <Filter>runtime</Filter>
2596    </ClInclude>
2597    <ClInclude Include="..\runtime\MathObject.h">
2598      <Filter>runtime</Filter>
2599    </ClInclude>
2600    <ClInclude Include="..\runtime\NameConstructor.h">
2601      <Filter>runtime</Filter>
2602    </ClInclude>
2603    <ClInclude Include="..\runtime\NameInstance.h">
2604      <Filter>runtime</Filter>
2605    </ClInclude>
2606    <ClInclude Include="..\runtime\NamePrototype.h">
2607      <Filter>runtime</Filter>
2608    </ClInclude>
2609    <ClInclude Include="..\runtime\NativeErrorConstructor.h">
2610      <Filter>runtime</Filter>
2611    </ClInclude>
2612    <ClInclude Include="..\runtime\NativeErrorPrototype.h">
2613      <Filter>runtime</Filter>
2614    </ClInclude>
2615    <ClInclude Include="..\runtime\NumberConstructor.h">
2616      <Filter>runtime</Filter>
2617    </ClInclude>
2618    <ClInclude Include="..\runtime\NumberObject.h">
2619      <Filter>runtime</Filter>
2620    </ClInclude>
2621    <ClInclude Include="..\runtime\NumberPrototype.h">
2622      <Filter>runtime</Filter>
2623    </ClInclude>
2624    <ClInclude Include="..\runtime\NumericStrings.h">
2625      <Filter>runtime</Filter>
2626    </ClInclude>
2627    <ClInclude Include="..\runtime\ObjectConstructor.h">
2628      <Filter>runtime</Filter>
2629    </ClInclude>
2630    <ClInclude Include="..\runtime\ObjectPrototype.h">
2631      <Filter>runtime</Filter>
2632    </ClInclude>
2633    <ClInclude Include="..\runtime\Operations.h">
2634      <Filter>runtime</Filter>
2635    </ClInclude>
2636    <ClInclude Include="..\runtime\Options.h">
2637      <Filter>runtime</Filter>
2638    </ClInclude>
2639    <ClInclude Include="..\runtime\PrivateName.h">
2640      <Filter>runtime</Filter>
2641    </ClInclude>
2642    <ClInclude Include="..\runtime\PropertyDescriptor.h">
2643      <Filter>runtime</Filter>
2644    </ClInclude>
2645    <ClInclude Include="..\runtime\PropertyMapHashTable.h">
2646      <Filter>runtime</Filter>
2647    </ClInclude>
2648    <ClInclude Include="..\runtime\PropertyName.h">
2649      <Filter>runtime</Filter>
2650    </ClInclude>
2651    <ClInclude Include="..\runtime\PropertyNameArray.h">
2652      <Filter>runtime</Filter>
2653    </ClInclude>
2654    <ClInclude Include="..\runtime\PropertyOffset.h">
2655      <Filter>runtime</Filter>
2656    </ClInclude>
2657    <ClInclude Include="..\runtime\PropertySlot.h">
2658      <Filter>runtime</Filter>
2659    </ClInclude>
2660    <ClInclude Include="..\runtime\PropertyStorage.h">
2661      <Filter>runtime</Filter>
2662    </ClInclude>
2663    <ClInclude Include="..\runtime\Protect.h">
2664      <Filter>runtime</Filter>
2665    </ClInclude>
2666    <ClInclude Include="..\runtime\PutDirectIndexMode.h">
2667      <Filter>runtime</Filter>
2668    </ClInclude>
2669    <ClInclude Include="..\runtime\PutPropertySlot.h">
2670      <Filter>runtime</Filter>
2671    </ClInclude>
2672    <ClInclude Include="..\runtime\RegExp.h">
2673      <Filter>runtime</Filter>
2674    </ClInclude>
2675    <ClInclude Include="..\runtime\RegExpCache.h">
2676      <Filter>runtime</Filter>
2677    </ClInclude>
2678    <ClInclude Include="..\runtime\RegExpCachedResult.h">
2679      <Filter>runtime</Filter>
2680    </ClInclude>
2681    <ClInclude Include="..\runtime\RegExpConstructor.h">
2682      <Filter>runtime</Filter>
2683    </ClInclude>
2684    <ClInclude Include="..\runtime\RegExpKey.h">
2685      <Filter>runtime</Filter>
2686    </ClInclude>
2687    <ClInclude Include="..\runtime\RegExpMatchesArray.h">
2688      <Filter>runtime</Filter>
2689    </ClInclude>
2690    <ClInclude Include="..\runtime\RegExpObject.h">
2691      <Filter>runtime</Filter>
2692    </ClInclude>
2693    <ClInclude Include="..\runtime\RegExpPrototype.h">
2694      <Filter>runtime</Filter>
2695    </ClInclude>
2696    <ClInclude Include="..\runtime\Reject.h">
2697      <Filter>runtime</Filter>
2698    </ClInclude>
2699    <ClInclude Include="..\runtime\SamplingCounter.h">
2700      <Filter>runtime</Filter>
2701    </ClInclude>
2702    <ClInclude Include="..\runtime\SmallStrings.h">
2703      <Filter>runtime</Filter>
2704    </ClInclude>
2705    <ClInclude Include="..\runtime\SparseArrayValueMap.h">
2706      <Filter>runtime</Filter>
2707    </ClInclude>
2708    <ClInclude Include="..\runtime\StrictEvalActivation.h">
2709      <Filter>runtime</Filter>
2710    </ClInclude>
2711    <ClInclude Include="..\runtime\StringConstructor.h">
2712      <Filter>runtime</Filter>
2713    </ClInclude>
2714    <ClInclude Include="..\runtime\StringObject.h">
2715      <Filter>runtime</Filter>
2716    </ClInclude>
2717    <ClInclude Include="..\runtime\StringPrototype.h">
2718      <Filter>runtime</Filter>
2719    </ClInclude>
2720    <ClInclude Include="..\runtime\StringRecursionChecker.h">
2721      <Filter>runtime</Filter>
2722    </ClInclude>
2723    <ClInclude Include="..\runtime\Structure.h">
2724      <Filter>runtime</Filter>
2725    </ClInclude>
2726    <ClInclude Include="..\runtime\StructureChain.h">
2727      <Filter>runtime</Filter>
2728    </ClInclude>
2729    <ClInclude Include="..\runtime\StructureIDBlob.h">
2730      <Filter>runtime</Filter>
2731    </ClInclude>
2732    <ClInclude Include="..\runtime\StructureIDTable.h">
2733      <Filter>runtime</Filter>
2734    </ClInclude>
2735    <ClInclude Include="..\runtime\StructureTransitionTable.h">
2736      <Filter>runtime</Filter>
2737    </ClInclude>
2738    <ClInclude Include="..\runtime\SymbolTable.h">
2739      <Filter>runtime</Filter>
2740    </ClInclude>
2741    <ClInclude Include="..\runtime\Tracing.h">
2742      <Filter>runtime</Filter>
2743    </ClInclude>
2744    <ClInclude Include="..\runtime\Uint16WithFraction.h">
2745      <Filter>runtime</Filter>
2746    </ClInclude>
2747    <ClInclude Include="..\runtime\Watchdog.h">
2748      <Filter>runtime</Filter>
2749    </ClInclude>
2750    <ClInclude Include="..\runtime\WeakGCMap.h">
2751      <Filter>runtime</Filter>
2752    </ClInclude>
2753    <ClInclude Include="..\runtime\WeakRandom.h">
2754      <Filter>runtime</Filter>
2755    </ClInclude>
2756    <ClInclude Include="..\runtime\WriteBarrier.h">
2757      <Filter>runtime</Filter>
2758    </ClInclude>
2759    <ClInclude Include="..\runtime\WriteBarrierInlines.h">
2760      <Filter>runtime</Filter>
2761    </ClInclude>
2762    <ClInclude Include="..\tools\CodeProfile.h">
2763      <Filter>tools</Filter>
2764    </ClInclude>
2765    <ClInclude Include="..\tools\CodeProfiling.h">
2766      <Filter>tools</Filter>
2767    </ClInclude>
2768    <ClInclude Include="..\tools\ProfileTreeNode.h">
2769      <Filter>tools</Filter>
2770    </ClInclude>
2771    <ClInclude Include="..\tools\TieredMMapArray.h">
2772      <Filter>tools</Filter>
2773    </ClInclude>
2774    <ClInclude Include="..\yarr\Yarr.h">
2775      <Filter>yarr</Filter>
2776    </ClInclude>
2777    <ClInclude Include="..\yarr\RegularExpression.h">
2778      <Filter>yarr</Filter>
2779    </ClInclude>
2780    <ClInclude Include="..\yarr\YarrCanonicalizeUCS2.h">
2781      <Filter>yarr</Filter>
2782    </ClInclude>
2783    <ClInclude Include="..\yarr\YarrInterpreter.h">
2784      <Filter>yarr</Filter>
2785    </ClInclude>
2786    <ClInclude Include="..\yarr\YarrJIT.h">
2787      <Filter>yarr</Filter>
2788    </ClInclude>
2789    <ClInclude Include="..\yarr\YarrParser.h">
2790      <Filter>yarr</Filter>
2791    </ClInclude>
2792    <ClInclude Include="..\yarr\YarrPattern.h">
2793      <Filter>yarr</Filter>
2794    </ClInclude>
2795    <ClInclude Include="..\yarr\YarrSyntaxChecker.h">
2796      <Filter>yarr</Filter>
2797    </ClInclude>
2798    <ClInclude Include="..\config.h" />
2799    <ClInclude Include="..\runtime\PrototypeMap.h">
2800      <Filter>runtime</Filter>
2801    </ClInclude>
2802    <ClInclude Include="..\API\JSValue.h">
2803      <Filter>API</Filter>
2804    </ClInclude>
2805    <ClInclude Include="..\runtime\JSCJSValue.h">
2806      <Filter>runtime</Filter>
2807    </ClInclude>
2808    <ClInclude Include="..\runtime\JSCJSValueInlines.h">
2809      <Filter>runtime</Filter>
2810    </ClInclude>
2811    <ClInclude Include="..\bytecode\DataFormat.h">
2812      <Filter>bytecode</Filter>
2813    </ClInclude>
2814    <ClInclude Include="..\runtime\StructureRareData.h">
2815      <Filter>runtime</Filter>
2816    </ClInclude>
2817    <ClInclude Include="..\runtime\StructureRareDataInlines.h">
2818      <Filter>runtime</Filter>
2819    </ClInclude>
2820    <ClInclude Include="..\API\JSAPIWrapperObject.h">
2821      <Filter>API</Filter>
2822    </ClInclude>
2823    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\BooleanPrototype.lut.h">
2824      <Filter>Derived Sources</Filter>
2825    </ClInclude>
2826    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\DatePrototype.lut.h">
2827      <Filter>Derived Sources</Filter>
2828    </ClInclude>
2829    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\ErrorPrototype.lut.h">
2830      <Filter>Derived Sources</Filter>
2831    </ClInclude>
2832    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\HeaderDetection.h">
2833      <Filter>Derived Sources</Filter>
2834    </ClInclude>
2835    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorJSBackendDispatchers.h">
2836      <Filter>Derived Sources</Filter>
2837    </ClInclude>
2838    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorJSFrontendDispatchers.h">
2839      <Filter>Derived Sources</Filter>
2840    </ClInclude>
2841    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InspectorJSTypeBuilders.h">
2842      <Filter>Derived Sources</Filter>
2843    </ClInclude>
2844    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSGlobalObject.lut.h">
2845      <Filter>Derived Sources</Filter>
2846    </ClInclude>
2847    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSONObject.lut.h">
2848      <Filter>Derived Sources</Filter>
2849    </ClInclude>
2850    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\Lexer.lut.h">
2851      <Filter>Derived Sources</Filter>
2852    </ClInclude>
2853    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\NumberConstructor.lut.h">
2854      <Filter>Derived Sources</Filter>
2855    </ClInclude>
2856    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\ObjectConstructor.lut.h">
2857      <Filter>Derived Sources</Filter>
2858    </ClInclude>
2859    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\RegExpConstructor.lut.h">
2860      <Filter>Derived Sources</Filter>
2861    </ClInclude>
2862    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\NumberPrototype.lut.h">
2863      <Filter>Derived Sources</Filter>
2864    </ClInclude>
2865    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\RegExpJitTables.h">
2866      <Filter>Derived Sources</Filter>
2867    </ClInclude>
2868    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\RegExpPrototype.lut.h">
2869      <Filter>Derived Sources</Filter>
2870    </ClInclude>
2871    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\StringConstructor.lut.h">
2872      <Filter>Derived Sources</Filter>
2873    </ClInclude>
2874    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\ArrayPrototype.lut.h">
2875      <Filter>Derived Sources</Filter>
2876    </ClInclude>
2877    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSCBuiltins.h">
2878      <Filter>Derived Sources</Filter>
2879    </ClInclude>
2880    <ClInclude Include="..\runtime\VM.h">
2881      <Filter>runtime</Filter>
2882    </ClInclude>
2883    <ClInclude Include="..\runtime\VMEntryScope.h">
2884      <Filter>runtime</Filter>
2885    </ClInclude>
2886    <ClInclude Include="..\assembler\MacroAssemblerX86Common.cpp">
2887      <Filter>assembler</Filter>
2888    </ClInclude>
2889    <ClInclude Include="..\runtime\IntendedStructureChain.h">
2890      <Filter>runtime</Filter>
2891    </ClInclude>
2892    <ClInclude Include="..\runtime\CommonSlowPathsExceptions.h">
2893      <Filter>runtime</Filter>
2894    </ClInclude>
2895    <ClInclude Include="..\API\JSCTestRunnerUtils.h">
2896      <Filter>API</Filter>
2897    </ClInclude>
2898    <ClInclude Include="..\runtime\ArrayBuffer.h">
2899      <Filter>runtime</Filter>
2900    </ClInclude>
2901    <ClInclude Include="..\runtime\ArrayBufferView.h">
2902      <Filter>runtime</Filter>
2903    </ClInclude>
2904    <ClInclude Include="..\heap\CopyToken.h">
2905      <Filter>heap</Filter>
2906    </ClInclude>
2907    <ClInclude Include="..\runtime\JSArrayBufferConstructor.h">
2908      <Filter>runtime</Filter>
2909    </ClInclude>
2910    <ClInclude Include="..\runtime\JSArrayBuffer.h">
2911      <Filter>runtime</Filter>
2912    </ClInclude>
2913    <ClInclude Include="..\runtime\JSArrayBufferView.h">
2914      <Filter>runtime</Filter>
2915    </ClInclude>
2916    <ClInclude Include="..\runtime\JSArrayBufferPrototype.h">
2917      <Filter>runtime</Filter>
2918    </ClInclude>
2919    <ClInclude Include="..\runtime\JSArrayBufferViewInlines.h">
2920      <Filter>runtime</Filter>
2921    </ClInclude>
2922    <ClInclude Include="..\runtime\JSGenericTypedArrayView.h">
2923      <Filter>runtime</Filter>
2924    </ClInclude>
2925    <ClInclude Include="..\runtime\JSGenericTypedArrayViewPrototypeInlines.h">
2926      <Filter>runtime</Filter>
2927    </ClInclude>
2928    <ClInclude Include="..\runtime\JSGenericTypedArrayViewConstructor.h">
2929      <Filter>runtime</Filter>
2930    </ClInclude>
2931    <ClInclude Include="..\runtime\JSGenericTypedArrayViewConstructorInlines.h">
2932      <Filter>runtime</Filter>
2933    </ClInclude>
2934    <ClInclude Include="..\runtime\JSGenericTypedArrayViewInlines.h">
2935      <Filter>runtime</Filter>
2936    </ClInclude>
2937    <ClInclude Include="..\runtime\JSGenericTypedArrayViewPrototype.h">
2938      <Filter>runtime</Filter>
2939    </ClInclude>
2940    <ClInclude Include="..\runtime\JSPromise.h">
2941      <Filter>runtime</Filter>
2942    </ClInclude>
2943    <ClInclude Include="..\runtime\JSPromiseConstructor.h">
2944      <Filter>runtime</Filter>
2945    </ClInclude>
2946    <ClInclude Include="..\runtime\JSPromiseDeferred.h">
2947      <Filter>runtime</Filter>
2948    </ClInclude>
2949    <ClInclude Include="..\runtime\JSPromiseFunctions.h">
2950      <Filter>runtime</Filter>
2951    </ClInclude>
2952    <ClInclude Include="..\runtime\JSPromiseReaction.h">
2953      <Filter>runtime</Filter>
2954    </ClInclude>
2955    <ClInclude Include="..\runtime\JSPromisePrototype.h">
2956      <Filter>runtime</Filter>
2957    </ClInclude>
2958    <ClInclude Include="..\runtime\JSInt8Array.h">
2959      <Filter>runtime</Filter>
2960    </ClInclude>
2961    <ClInclude Include="..\runtime\JSFloat32Array.h">
2962      <Filter>runtime</Filter>
2963    </ClInclude>
2964    <ClInclude Include="..\runtime\JSFloat64Array.h">
2965      <Filter>runtime</Filter>
2966    </ClInclude>
2967    <ClInclude Include="..\runtime\JSInt16Array.h">
2968      <Filter>runtime</Filter>
2969    </ClInclude>
2970    <ClInclude Include="..\runtime\JSInt32Array.h">
2971      <Filter>runtime</Filter>
2972    </ClInclude>
2973    <ClInclude Include="..\runtime\Uint8Array.h">
2974      <Filter>runtime</Filter>
2975    </ClInclude>
2976    <ClInclude Include="..\runtime\Uint16Array.h">
2977      <Filter>runtime</Filter>
2978    </ClInclude>
2979    <ClInclude Include="..\runtime\Uint32Array.h">
2980      <Filter>runtime</Filter>
2981    </ClInclude>
2982    <ClInclude Include="..\runtime\TypedArrayType.h">
2983      <Filter>runtime</Filter>
2984    </ClInclude>
2985    <ClInclude Include="..\runtime\TypedArrayAdaptors.h">
2986      <Filter>runtime</Filter>
2987    </ClInclude>
2988    <ClInclude Include="..\runtime\TypedArrayController.h">
2989      <Filter>runtime</Filter>
2990    </ClInclude>
2991    <ClInclude Include="..\runtime\TypedArrayInlines.h">
2992      <Filter>runtime</Filter>
2993    </ClInclude>
2994    <ClInclude Include="..\runtime\TypedArrays.h">
2995      <Filter>runtime</Filter>
2996    </ClInclude>
2997    <ClInclude Include="..\runtime\JSUint8ClampedArray.h">
2998      <Filter>runtime</Filter>
2999    </ClInclude>
3000    <ClInclude Include="..\runtime\JSTypedArrayConstructors.h">
3001      <Filter>runtime</Filter>
3002    </ClInclude>
3003    <ClInclude Include="..\runtime\JSTypedArrayPrototypes.h">
3004      <Filter>runtime</Filter>
3005    </ClInclude>
3006    <ClInclude Include="..\runtime\JSTypedArrays.h">
3007      <Filter>runtime</Filter>
3008    </ClInclude>
3009    <ClInclude Include="..\runtime\JSUint16Array.h">
3010      <Filter>runtime</Filter>
3011    </ClInclude>
3012    <ClInclude Include="..\runtime\JSUint32Array.h">
3013      <Filter>runtime</Filter>
3014    </ClInclude>
3015    <ClInclude Include="..\runtime\JSUint8Array.h">
3016      <Filter>runtime</Filter>
3017    </ClInclude>
3018    <ClInclude Include="..\runtime\Float32Array.h">
3019      <Filter>runtime</Filter>
3020    </ClInclude>
3021    <ClInclude Include="..\runtime\Float64Array.h">
3022      <Filter>runtime</Filter>
3023    </ClInclude>
3024    <ClInclude Include="..\runtime\Int16Array.h">
3025      <Filter>runtime</Filter>
3026    </ClInclude>
3027    <ClInclude Include="..\runtime\Int32Array.h">
3028      <Filter>runtime</Filter>
3029    </ClInclude>
3030    <ClInclude Include="..\runtime\Int8Array.h">
3031      <Filter>runtime</Filter>
3032    </ClInclude>
3033    <ClInclude Include="..\runtime\DataView.h">
3034      <Filter>runtime</Filter>
3035    </ClInclude>
3036    <ClInclude Include="..\runtime\SimpleTypedArrayController.h">
3037      <Filter>runtime</Filter>
3038    </ClInclude>
3039    <ClInclude Include="..\runtime\JSDataView.h">
3040      <Filter>runtime</Filter>
3041    </ClInclude>
3042    <ClInclude Include="..\runtime\JSDataViewPrototype.h">
3043      <Filter>runtime</Filter>
3044    </ClInclude>
3045    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSDataViewPrototype.lut.h">
3046      <Filter>runtime</Filter>
3047    </ClInclude>
3048    <ClInclude Include="..\runtime\GenericTypedArrayViewInlines.h">
3049      <Filter>runtime</Filter>
3050    </ClInclude>
3051    <ClInclude Include="..\runtime\GenericTypedArrayView.h">
3052      <Filter>runtime</Filter>
3053    </ClInclude>
3054    <ClInclude Include="..\runtime\ToNativeFromValue.h">
3055      <Filter>runtime</Filter>
3056    </ClInclude>
3057    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\ArrayConstructor.lut.h">
3058      <Filter>Derived Sources</Filter>
3059    </ClInclude>
3060    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\DateConstructor.lut.h">
3061      <Filter>Derived Sources</Filter>
3062    </ClInclude>
3063    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSPromiseConstructor.lut.h">
3064      <Filter>Derived Sources</Filter>
3065    </ClInclude>
3066    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSPromisePrototype.lut.h">
3067      <Filter>Derived Sources</Filter>
3068    </ClInclude>
3069    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\KeywordLookup.lut.h">
3070      <Filter>Derived Sources</Filter>
3071    </ClInclude>
3072    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\RegExpObject.lut.h">
3073      <Filter>Derived Sources</Filter>
3074    </ClInclude>
3075    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\NamePrototype.lut.h">
3076      <Filter>Derived Sources</Filter>
3077    </ClInclude>
3078    <ClInclude Include="..\heap\CodeBlockSet.h">
3079      <Filter>heap</Filter>
3080    </ClInclude>
3081    <ClInclude Include="..\bytecode\DeferredCompilationCallback.h">
3082      <Filter>bytecode</Filter>
3083    </ClInclude>
3084    <ClInclude Include="..\dfg\DFGCompilationKey.h">
3085      <Filter>dfg</Filter>
3086    </ClInclude>
3087    <ClInclude Include="..\dfg\DFGCompilationMode.h">
3088      <Filter>dfg</Filter>
3089    </ClInclude>
3090    <ClInclude Include="..\jit\JITToDFGDeferredCompilationCallback.h">
3091      <Filter>jit</Filter>
3092    </ClInclude>
3093    <ClInclude Include="..\runtime\JSMap.h">
3094      <Filter>runtime</Filter>
3095    </ClInclude>
3096    <ClInclude Include="..\runtime\JSSet.h">
3097      <Filter>runtime</Filter>
3098    </ClInclude>
3099    <ClInclude Include="..\runtime\JSSetIterator.h">
3100      <Filter>runtime</Filter>
3101    </ClInclude>
3102    <ClInclude Include="..\llint\LLIntEntrypoint.h">
3103      <Filter>llint</Filter>
3104    </ClInclude>
3105    <ClInclude Include="..\runtime\MapConstructor.h">
3106      <Filter>runtime</Filter>
3107    </ClInclude>
3108    <ClInclude Include="..\runtime\MapData.h">
3109      <Filter>runtime</Filter>
3110    </ClInclude>
3111    <ClInclude Include="..\runtime\SetPrototype.h">
3112      <Filter>runtime</Filter>
3113    </ClInclude>
3114    <ClInclude Include="..\runtime\SetIteratorPrototype.h">
3115      <Filter>runtime</Filter>
3116    </ClInclude>
3117    <ClInclude Include="..\runtime\MapPrototype.h">
3118      <Filter>runtime</Filter>
3119    </ClInclude>
3120    <ClInclude Include="..\runtime\SetConstructor.h">
3121      <Filter>runtime</Filter>
3122    </ClInclude>
3123    <ClInclude Include="..\runtime\SetIteratorConstructor.h">
3124      <Filter>runtime</Filter>
3125    </ClInclude>
3126    <ClInclude Include="..\dfg\DFGAbstractHeap.h">
3127      <Filter>dfg</Filter>
3128    </ClInclude>
3129    <ClInclude Include="..\dfg\DFGAbstractInterpreter.h">
3130      <Filter>dfg</Filter>
3131    </ClInclude>
3132    <ClInclude Include="..\dfg\DFGAbstractInterpreterInlines.h">
3133      <Filter>dfg</Filter>
3134    </ClInclude>
3135    <ClInclude Include="..\dfg\DFGAbstractValue.h">
3136      <Filter>dfg</Filter>
3137    </ClInclude>
3138    <ClInclude Include="..\dfg\DFGAdjacencyList.h">
3139      <Filter>dfg</Filter>
3140    </ClInclude>
3141    <ClInclude Include="..\dfg\DFGAllocator.h">
3142      <Filter>dfg</Filter>
3143    </ClInclude>
3144    <ClInclude Include="..\dfg\DFGAnalysis.h">
3145      <Filter>dfg</Filter>
3146    </ClInclude>
3147    <ClInclude Include="..\dfg\DFGArgumentPosition.h">
3148      <Filter>dfg</Filter>
3149    </ClInclude>
3150    <ClInclude Include="..\dfg\DFGArgumentsSimplificationPhase.h">
3151      <Filter>dfg</Filter>
3152    </ClInclude>
3153    <ClInclude Include="..\dfg\DFGArrayifySlowPathGenerator.h">
3154      <Filter>dfg</Filter>
3155    </ClInclude>
3156    <ClInclude Include="..\dfg\DFGArrayMode.h">
3157      <Filter>dfg</Filter>
3158    </ClInclude>
3159    <ClInclude Include="..\dfg\DFGAtTailAbstractState.h">
3160      <Filter>dfg</Filter>
3161    </ClInclude>
3162    <ClInclude Include="..\dfg\DFGBackwardsPropagationPhase.h">
3163      <Filter>dfg</Filter>
3164    </ClInclude>
3165    <ClInclude Include="..\dfg\DFGBasicBlock.h">
3166      <Filter>dfg</Filter>
3167    </ClInclude>
3168    <ClInclude Include="..\dfg\DFGBasicBlockInlines.h">
3169      <Filter>dfg</Filter>
3170    </ClInclude>
3171    <ClInclude Include="..\dfg\DFGBinarySwitch.h">
3172      <Filter>dfg</Filter>
3173    </ClInclude>
3174    <ClInclude Include="..\dfg\DFGBlockInsertionSet.h">
3175      <Filter>dfg</Filter>
3176    </ClInclude>
3177    <ClInclude Include="..\dfg\DFGBranchDirection.h">
3178      <Filter>dfg</Filter>
3179    </ClInclude>
3180    <ClInclude Include="..\dfg\DFGByteCodeParser.h">
3181      <Filter>dfg</Filter>
3182    </ClInclude>
3183    <ClInclude Include="..\dfg\DFGCallArrayAllocatorSlowPathGenerator.h">
3184      <Filter>dfg</Filter>
3185    </ClInclude>
3186    <ClInclude Include="..\dfg\DFGCapabilities.h">
3187      <Filter>dfg</Filter>
3188    </ClInclude>
3189    <ClInclude Include="..\dfg\DFGCCallHelpers.h">
3190      <Filter>dfg</Filter>
3191    </ClInclude>
3192    <ClInclude Include="..\dfg\DFGCFAPhase.h">
3193      <Filter>dfg</Filter>
3194    </ClInclude>
3195    <ClInclude Include="..\dfg\DFGCFGSimplificationPhase.h">
3196      <Filter>dfg</Filter>
3197    </ClInclude>
3198    <ClInclude Include="..\dfg\DFGClobberize.h">
3199      <Filter>dfg</Filter>
3200    </ClInclude>
3201    <ClInclude Include="..\dfg\DFGClobberSet.h">
3202      <Filter>dfg</Filter>
3203    </ClInclude>
3204    <ClInclude Include="..\dfg\DFGCommon.h">
3205      <Filter>dfg</Filter>
3206    </ClInclude>
3207    <ClInclude Include="..\dfg\DFGCommonData.h">
3208      <Filter>dfg</Filter>
3209    </ClInclude>
3210    <ClInclude Include="..\dfg\DFGConstantFoldingPhase.h">
3211      <Filter>dfg</Filter>
3212    </ClInclude>
3213    <ClInclude Include="..\dfg\DFGCPSRethreadingPhase.h">
3214      <Filter>dfg</Filter>
3215    </ClInclude>
3216    <ClInclude Include="..\dfg\DFGCriticalEdgeBreakingPhase.h">
3217      <Filter>dfg</Filter>
3218    </ClInclude>
3219    <ClInclude Include="..\dfg\DFGCSEPhase.h">
3220      <Filter>dfg</Filter>
3221    </ClInclude>
3222    <ClInclude Include="..\dfg\DFGDCEPhase.h">
3223      <Filter>dfg</Filter>
3224    </ClInclude>
3225    <ClInclude Include="..\dfg\DFGDesiredIdentifiers.h">
3226      <Filter>dfg</Filter>
3227    </ClInclude>
3228    <ClInclude Include="..\dfg\DFGDesiredStructureChains.h">
3229      <Filter>dfg</Filter>
3230    </ClInclude>
3231    <ClInclude Include="..\dfg\DFGDesiredTransitions.h">
3232      <Filter>dfg</Filter>
3233    </ClInclude>
3234    <ClInclude Include="..\dfg\DFGDesiredWatchpoints.h">
3235      <Filter>dfg</Filter>
3236    </ClInclude>
3237    <ClInclude Include="..\dfg\DFGDesiredWeakReferences.h">
3238      <Filter>dfg</Filter>
3239    </ClInclude>
3240    <ClInclude Include="..\dfg\DFGDesiredWriteBarriers.h">
3241      <Filter>dfg</Filter>
3242    </ClInclude>
3243    <ClInclude Include="..\dfg\DFGDisassembler.h">
3244      <Filter>dfg</Filter>
3245    </ClInclude>
3246    <ClInclude Include="..\dfg\DFGDominators.h">
3247      <Filter>dfg</Filter>
3248    </ClInclude>
3249    <ClInclude Include="..\dfg\DFGDoubleFormatState.h">
3250      <Filter>dfg</Filter>
3251    </ClInclude>
3252    <ClInclude Include="..\dfg\DFGEdge.h">
3253      <Filter>dfg</Filter>
3254    </ClInclude>
3255    <ClInclude Include="..\dfg\DFGEdgeDominates.h">
3256      <Filter>dfg</Filter>
3257    </ClInclude>
3258    <ClInclude Include="..\dfg\DFGEdgeUsesStructure.h">
3259      <Filter>dfg</Filter>
3260    </ClInclude>
3261    <ClInclude Include="..\dfg\DFGFailedFinalizer.h">
3262      <Filter>dfg</Filter>
3263    </ClInclude>
3264    <ClInclude Include="..\dfg\DFGFiltrationResult.h">
3265      <Filter>dfg</Filter>
3266    </ClInclude>
3267    <ClInclude Include="..\dfg\DFGFinalizer.h">
3268      <Filter>dfg</Filter>
3269    </ClInclude>
3270    <ClInclude Include="..\dfg\DFGFixupPhase.h">
3271      <Filter>dfg</Filter>
3272    </ClInclude>
3273    <ClInclude Include="..\dfg\DFGFlushedAt.h">
3274      <Filter>dfg</Filter>
3275    </ClInclude>
3276    <ClInclude Include="..\dfg\DFGFlushFormat.h">
3277      <Filter>dfg</Filter>
3278    </ClInclude>
3279    <ClInclude Include="..\dfg\DFGFPRInfo.h">
3280      <Filter>dfg</Filter>
3281    </ClInclude>
3282    <ClInclude Include="..\dfg\DFGFunctionWhitelist.h">
3283      <Filter>dfg</Filter>
3284    </ClInclude>
3285    <ClInclude Include="..\dfg\DFGGenerationInfo.h">
3286      <Filter>dfg</Filter>
3287    </ClInclude>
3288    <ClInclude Include="..\dfg\DFGGPRInfo.h">
3289      <Filter>dfg</Filter>
3290    </ClInclude>
3291    <ClInclude Include="..\dfg\DFGGraph.h">
3292      <Filter>dfg</Filter>
3293    </ClInclude>
3294    <ClInclude Include="..\dfg\DFGInPlaceAbstractState.h">
3295      <Filter>dfg</Filter>
3296    </ClInclude>
3297    <ClInclude Include="..\dfg\DFGInvalidationPointInjectionPhase.h">
3298      <Filter>dfg</Filter>
3299    </ClInclude>
3300    <ClInclude Include="..\dfg\DFGInsertionSet.h">
3301      <Filter>dfg</Filter>
3302    </ClInclude>
3303    <ClInclude Include="..\dfg\DFGJITCode.h">
3304      <Filter>dfg</Filter>
3305    </ClInclude>
3306    <ClInclude Include="..\dfg\DFGJITCompiler.h">
3307      <Filter>dfg</Filter>
3308    </ClInclude>
3309    <ClInclude Include="..\dfg\DFGJITFinalizer.h">
3310      <Filter>dfg</Filter>
3311    </ClInclude>
3312    <ClInclude Include="..\dfg\DFGJumpReplacement.h">
3313      <Filter>dfg</Filter>
3314    </ClInclude>
3315    <ClInclude Include="..\dfg\DFGLazyJSValue.h">
3316      <Filter>dfg</Filter>
3317    </ClInclude>
3318    <ClInclude Include="..\dfg\DFGLICMPhase.h">
3319      <Filter>dfg</Filter>
3320    </ClInclude>
3321    <ClInclude Include="..\dfg\DFGLivenessAnalysisPhase.h">
3322      <Filter>dfg</Filter>
3323    </ClInclude>
3324    <ClInclude Include="..\dfg\DFGLongLivedState.h">
3325      <Filter>dfg</Filter>
3326    </ClInclude>
3327    <ClInclude Include="..\dfg\DFGLoopPreHeaderCreationPhase.h">
3328      <Filter>dfg</Filter>
3329    </ClInclude>
3330    <ClInclude Include="..\dfg\DFGMergeMode.h">
3331      <Filter>dfg</Filter>
3332    </ClInclude>
3333    <ClInclude Include="..\dfg\DFGMinifiedGraph.h">
3334      <Filter>dfg</Filter>
3335    </ClInclude>
3336    <ClInclude Include="..\dfg\DFGMinifiedID.h">
3337      <Filter>dfg</Filter>
3338    </ClInclude>
3339    <ClInclude Include="..\dfg\DFGMinifiedNode.h">
3340      <Filter>dfg</Filter>
3341    </ClInclude>
3342    <ClInclude Include="..\dfg\DFGNaturalLoops.h">
3343      <Filter>dfg</Filter>
3344    </ClInclude>
3345    <ClInclude Include="..\dfg\DFGNode.h">
3346      <Filter>dfg</Filter>
3347    </ClInclude>
3348    <ClInclude Include="..\dfg\DFGNodeAllocator.h">
3349      <Filter>dfg</Filter>
3350    </ClInclude>
3351    <ClInclude Include="..\dfg\DFGNodeFlags.h">
3352      <Filter>dfg</Filter>
3353    </ClInclude>
3354    <ClInclude Include="..\dfg\DFGNodeType.h">
3355      <Filter>dfg</Filter>
3356    </ClInclude>
3357    <ClInclude Include="..\dfg\DFGOperations.h">
3358      <Filter>dfg</Filter>
3359    </ClInclude>
3360    <ClInclude Include="..\dfg\DFGOSRAvailabilityAnalysisPhase.h">
3361      <Filter>dfg</Filter>
3362    </ClInclude>
3363    <ClInclude Include="..\dfg\DFGOSREntrypointCreationPhase.h">
3364      <Filter>dfg</Filter>
3365    </ClInclude>
3366    <ClInclude Include="..\dfg\DFGOSRExit.h">
3367      <Filter>dfg</Filter>
3368    </ClInclude>
3369    <ClInclude Include="..\dfg\DFGOSRExitBase.h">
3370      <Filter>dfg</Filter>
3371    </ClInclude>
3372    <ClInclude Include="..\dfg\DFGOSRExitCompilationInfo.h">
3373      <Filter>dfg</Filter>
3374    </ClInclude>
3375    <ClInclude Include="..\dfg\DFGOSRExitCompiler.h">
3376      <Filter>dfg</Filter>
3377    </ClInclude>
3378    <ClInclude Include="..\dfg\DFGOSRExitCompilerCommon.h">
3379      <Filter>dfg</Filter>
3380    </ClInclude>
3381    <ClInclude Include="..\dfg\DFGOSRExitJumpPlaceholder.h">
3382      <Filter>dfg</Filter>
3383    </ClInclude>
3384    <ClInclude Include="..\dfg\DFGOSRExitPreparation.h">
3385      <Filter>dfg</Filter>
3386    </ClInclude>
3387    <ClInclude Include="..\dfg\DFGPhase.h">
3388      <Filter>dfg</Filter>
3389    </ClInclude>
3390    <ClInclude Include="..\dfg\DFGPlan.h">
3391      <Filter>dfg</Filter>
3392    </ClInclude>
3393    <ClInclude Include="..\dfg\DFGPredictionInjectionPhase.h">
3394      <Filter>dfg</Filter>
3395    </ClInclude>
3396    <ClInclude Include="..\dfg\DFGPredictionPropagationPhase.h">
3397      <Filter>dfg</Filter>
3398    </ClInclude>
3399    <ClInclude Include="..\dfg\DFGRegisterBank.h">
3400      <Filter>dfg</Filter>
3401    </ClInclude>
3402    <ClInclude Include="..\dfg\DFGRegisterSet.h">
3403      <Filter>dfg</Filter>
3404    </ClInclude>
3405    <ClInclude Include="..\dfg\DFGSafeToExecute.h">
3406      <Filter>dfg</Filter>
3407    </ClInclude>
3408    <ClInclude Include="..\dfg\DFGSaneStringGetByValSlowPathGenerator.h">
3409      <Filter>dfg</Filter>
3410    </ClInclude>
3411    <ClInclude Include="..\dfg\DFGScoreBoard.h">
3412      <Filter>dfg</Filter>
3413    </ClInclude>
3414    <ClInclude Include="..\dfg\DFGScratchRegisterAllocator.h">
3415      <Filter>dfg</Filter>
3416    </ClInclude>
3417    <ClInclude Include="..\dfg\DFGSilentRegisterSavePlan.h">
3418      <Filter>dfg</Filter>
3419    </ClInclude>
3420    <ClInclude Include="..\dfg\DFGSlowPathGenerator.h">
3421      <Filter>dfg</Filter>
3422    </ClInclude>
3423    <ClInclude Include="..\dfg\DFGSpeculativeJIT.h">
3424      <Filter>dfg</Filter>
3425    </ClInclude>
3426    <ClInclude Include="..\dfg\DFGSSAConversionPhase.h">
3427      <Filter>dfg</Filter>
3428    </ClInclude>
3429    <ClInclude Include="..\dfg\DFGStackLayoutPhase.h">
3430      <Filter>dfg</Filter>
3431    </ClInclude>
3432    <ClInclude Include="..\dfg\DFGStoreBarrierElisionPhase.h">
3433      <Filter>dfg</Filter>
3434    </ClInclude>
3435    <ClInclude Include="..\dfg\DFGStructureAbstractValue.h">
3436      <Filter>dfg</Filter>
3437    </ClInclude>
3438    <ClInclude Include="..\dfg\DFGThunks.h">
3439      <Filter>dfg</Filter>
3440    </ClInclude>
3441    <ClInclude Include="..\dfg\DFGTierUpCheckInjectionPhase.h">
3442      <Filter>dfg</Filter>
3443    </ClInclude>
3444    <ClInclude Include="..\dfg\DFGToFTLDeferredCompilationCallback.h">
3445      <Filter>dfg</Filter>
3446    </ClInclude>
3447    <ClInclude Include="..\dfg\DFGToFTLForOSREntryDeferredCompilationCallback.h">
3448      <Filter>dfg</Filter>
3449    </ClInclude>
3450    <ClInclude Include="..\dfg\DFGTypeCheckHoistingPhase.h">
3451      <Filter>dfg</Filter>
3452    </ClInclude>
3453    <ClInclude Include="..\dfg\DFGUnificationPhase.h">
3454      <Filter>dfg</Filter>
3455    </ClInclude>
3456    <ClInclude Include="..\dfg\DFGUseKind.h">
3457      <Filter>dfg</Filter>
3458    </ClInclude>
3459    <ClInclude Include="..\dfg\DFGValidate.h">
3460      <Filter>dfg</Filter>
3461    </ClInclude>
3462    <ClInclude Include="..\dfg\DFGValueRecoveryOverride.h">
3463      <Filter>dfg</Filter>
3464    </ClInclude>
3465    <ClInclude Include="..\dfg\DFGValueSource.h">
3466      <Filter>dfg</Filter>
3467    </ClInclude>
3468    <ClInclude Include="..\dfg\DFGVariableAccessData.h">
3469      <Filter>dfg</Filter>
3470    </ClInclude>
3471    <ClInclude Include="..\dfg\DFGVariableAccessDataDump.h">
3472      <Filter>dfg</Filter>
3473    </ClInclude>
3474    <ClInclude Include="..\dfg\DFGVariableEvent.h">
3475      <Filter>dfg</Filter>
3476    </ClInclude>
3477    <ClInclude Include="..\dfg\DFGVariableEventStream.h">
3478      <Filter>dfg</Filter>
3479    </ClInclude>
3480    <ClInclude Include="..\dfg\DFGVariadicFunction.h">
3481      <Filter>dfg</Filter>
3482    </ClInclude>
3483    <ClInclude Include="..\dfg\DFGVirtualRegisterAllocationPhase.h">
3484      <Filter>dfg</Filter>
3485    </ClInclude>
3486    <ClInclude Include="..\dfg\DFGWatchpointCollectionPhase.h">
3487      <Filter>dfg</Filter>
3488    </ClInclude>
3489    <ClInclude Include="..\dfg\DFGWorklist.h">
3490      <Filter>dfg</Filter>
3491    </ClInclude>
3492    <ClInclude Include="..\bytecode\DFGExitProfile.h">
3493      <Filter>bytecode</Filter>
3494    </ClInclude>
3495    <ClInclude Include="..\bytecode\PreciseJumpTargets.h">
3496      <Filter>bytecode</Filter>
3497    </ClInclude>
3498    <ClInclude Include="..\runtime\DumpContext.h">
3499      <Filter>runtime</Filter>
3500    </ClInclude>
3501    <ClInclude Include="..\runtime\FunctionExecutableDump.h">
3502      <Filter>runtime</Filter>
3503    </ClInclude>
3504    <ClInclude Include="..\runtime\CompilationResult.h">
3505      <Filter>runtime</Filter>
3506    </ClInclude>
3507    <ClInclude Include="..\runtime\ArrayIteratorPrototype.h">
3508      <Filter>runtime</Filter>
3509    </ClInclude>
3510    <ClInclude Include="..\runtime\ArrayIteratorConstructor.h">
3511      <Filter>runtime</Filter>
3512    </ClInclude>
3513    <ClInclude Include="..\runtime\MapIteratorPrototype.h">
3514      <Filter>runtime</Filter>
3515    </ClInclude>
3516    <ClInclude Include="..\runtime\MapIteratorConstructor.h">
3517      <Filter>runtime</Filter>
3518    </ClInclude>
3519    <ClInclude Include="..\runtime\Microtask.h">
3520      <Filter>runtime</Filter>
3521    </ClInclude>
3522    <ClInclude Include="..\jit\AssemblyHelpers.h">
3523      <Filter>jit</Filter>
3524    </ClInclude>
3525    <ClInclude Include="..\jit\CCallHelpers.h">
3526      <Filter>jit</Filter>
3527    </ClInclude>
3528    <ClInclude Include="..\runtime\WeakMapPrototype.h">
3529      <Filter>runtime</Filter>
3530    </ClInclude>
3531    <ClInclude Include="..\runtime\WeakMapData.h">
3532      <Filter>runtime</Filter>
3533    </ClInclude>
3534    <ClInclude Include="..\runtime\WeakMapConstructor.h">
3535      <Filter>runtime</Filter>
3536    </ClInclude>
3537    <ClInclude Include="..\runtime\JSWeakMap.h">
3538      <Filter>runtime</Filter>
3539    </ClInclude>
3540    <ClInclude Include="..\runtime\JSArrayIterator.h">
3541      <Filter>runtime</Filter>
3542    </ClInclude>
3543    <ClInclude Include="..\runtime\JSArgumentsIterator.h">
3544      <Filter>runtime</Filter>
3545    </ClInclude>
3546    <ClInclude Include="..\runtime\JSMapIterator.h">
3547      <Filter>runtime</Filter>
3548    </ClInclude>
3549    <ClInclude Include="..\jit\Repatch.h">
3550      <Filter>jit</Filter>
3551    </ClInclude>
3552    <ClInclude Include="..\jit\RegisterSet.h">
3553      <Filter>jit</Filter>
3554    </ClInclude>
3555    <ClInclude Include="..\bytecode\InlineCallFrameSet.h">
3556      <Filter>bytecode</Filter>
3557    </ClInclude>
3558    <ClInclude Include="..\jit\JITOperations.h">
3559      <Filter>jit</Filter>
3560    </ClInclude>
3561    <ClInclude Include="..\jit\GPRInfo.h">
3562      <Filter>jit</Filter>
3563    </ClInclude>
3564    <ClInclude Include="..\jit\FPRInfo.h">
3565      <Filter>jit</Filter>
3566    </ClInclude>
3567    <ClInclude Include="..\jit\ScratchRegisterAllocator.h">
3568      <Filter>jit</Filter>
3569    </ClInclude>
3570    <ClInclude Include="..\runtime\TestRunnerUtils.h">
3571      <Filter>runtime</Filter>
3572    </ClInclude>
3573    <ClInclude Include="..\jit\TempRegisterSet.h">
3574      <Filter>jit</Filter>
3575    </ClInclude>
3576    <ClInclude Include="..\jit\JITInlineCacheGenerator.h">
3577      <Filter>jit</Filter>
3578    </ClInclude>
3579    <ClInclude Include="..\dfg\DFGResurrectionForValidationPhase.h">
3580      <Filter>dfg</Filter>
3581    </ClInclude>
3582    <ClInclude Include="..\dfg\DFGAvailability.h">
3583      <Filter>dfg</Filter>
3584    </ClInclude>
3585    <ClInclude Include="..\bytecode\BytecodeUseDef.h">
3586      <Filter>bytecode</Filter>
3587    </ClInclude>
3588    <ClInclude Include="..\bytecode\CodeBlockJettisoningWatchpoint.h">
3589      <Filter>bytecode</Filter>
3590    </ClInclude>
3591    <ClInclude Include="..\bytecode\ProfiledCodeBlockJettisoningWatchpoint.h">
3592      <Filter>bytecode</Filter>
3593    </ClInclude>
3594    <ClInclude Include="..\runtime\StackAlignment.h">
3595      <Filter>runtime</Filter>
3596    </ClInclude>
3597    <ClInclude Include="..\heap\DelayedReleaseScope.h">
3598      <Filter>heap</Filter>
3599    </ClInclude>
3600    <ClInclude Include="..\bytecode\VariableWatchpointSet.h">
3601      <Filter>bytecode</Filter>
3602    </ClInclude>
3603    <ClInclude Include="..\bindings\ScriptFunctionCall.h">
3604      <Filter>bindings</Filter>
3605    </ClInclude>
3606    <ClInclude Include="..\bindings\ScriptObject.h">
3607      <Filter>bindings</Filter>
3608    </ClInclude>
3609    <ClInclude Include="..\bindings\ScriptValue.h">
3610      <Filter>bindings</Filter>
3611    </ClInclude>
3612    <ClInclude Include="..\dfg\DFGStrengthReductionPhase.h">
3613      <Filter>dfg</Filter>
3614    </ClInclude>
3615    <ClInclude Include="..\dfg\DFGSSALoweringPhase.h">
3616      <Filter>dfg</Filter>
3617    </ClInclude>
3618    <ClInclude Include="..\runtime\ArrayBufferNeuteringWatchpoint.h">
3619      <Filter>runtime</Filter>
3620    </ClInclude>
3621    <ClInclude Include="..\runtime\ConstantMode.h">
3622      <Filter>runtime</Filter>
3623    </ClInclude>
3624    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\JSDataViewPrototype.lut.h" />
3625    <ClInclude Include="..\jit\ArityCheckFailReturnThunks.h">
3626      <Filter>jit</Filter>
3627    </ClInclude>
3628    <ClInclude Include="..\jit\RegisterPreservationWrapperGenerator.h">
3629      <Filter>jit</Filter>
3630    </ClInclude>
3631    <ClInclude Include="..\ftl\FTLAbbreviatedTypes.h">
3632      <Filter>ftl</Filter>
3633    </ClInclude>
3634    <ClInclude Include="..\ftl\FTLAbbreviations.h">
3635      <Filter>ftl</Filter>
3636    </ClInclude>
3637    <ClInclude Include="..\ftl\FTLAbstractHeap.h">
3638      <Filter>ftl</Filter>
3639    </ClInclude>
3640    <ClInclude Include="..\ftl\FTLAbstractHeapRepository.h">
3641      <Filter>ftl</Filter>
3642    </ClInclude>
3643    <ClInclude Include="..\ftl\FTLAvailableRecovery.h">
3644      <Filter>ftl</Filter>
3645    </ClInclude>
3646    <ClInclude Include="..\ftl\FTLCapabilities.h">
3647      <Filter>ftl</Filter>
3648    </ClInclude>
3649    <ClInclude Include="..\ftl\FTLCommonValues.h">
3650      <Filter>ftl</Filter>
3651    </ClInclude>
3652    <ClInclude Include="..\ftl\FTLCompile.h">
3653      <Filter>ftl</Filter>
3654    </ClInclude>
3655    <ClInclude Include="..\ftl\FTLDataSection.h">
3656      <Filter>ftl</Filter>
3657    </ClInclude>
3658    <ClInclude Include="..\ftl\FTLDWARFDebugLineInfo.h">
3659      <Filter>ftl</Filter>
3660    </ClInclude>
3661    <ClInclude Include="..\ftl\FTLDWARFRegister.h">
3662      <Filter>ftl</Filter>
3663    </ClInclude>
3664    <ClInclude Include="..\ftl\FTLExitArgument.h">
3665      <Filter>ftl</Filter>
3666    </ClInclude>
3667    <ClInclude Include="..\ftl\FTLExitArgumentForOperand.h">
3668      <Filter>ftl</Filter>
3669    </ClInclude>
3670    <ClInclude Include="..\ftl\FTLExitArgumentList.h">
3671      <Filter>ftl</Filter>
3672    </ClInclude>
3673    <ClInclude Include="..\ftl\FTLExitThunkGenerator.h">
3674      <Filter>ftl</Filter>
3675    </ClInclude>
3676    <ClInclude Include="..\ftl\FTLExitValue.h">
3677      <Filter>ftl</Filter>
3678    </ClInclude>
3679    <ClInclude Include="..\ftl\FTLFail.h">
3680      <Filter>ftl</Filter>
3681    </ClInclude>
3682    <ClInclude Include="..\ftl\FTLFormattedValue.h">
3683      <Filter>ftl</Filter>
3684    </ClInclude>
3685    <ClInclude Include="..\ftl\FTLForOSREntryJITCode.h">
3686      <Filter>ftl</Filter>
3687    </ClInclude>
3688    <ClInclude Include="..\ftl\FTLGeneratedFunction.h">
3689      <Filter>ftl</Filter>
3690    </ClInclude>
3691    <ClInclude Include="..\ftl\FTLInlineCacheDescriptor.h">
3692      <Filter>ftl</Filter>
3693    </ClInclude>
3694    <ClInclude Include="..\ftl\FTLInlineCacheSize.h">
3695      <Filter>ftl</Filter>
3696    </ClInclude>
3697    <ClInclude Include="..\ftl\FTLIntrinsicRepository.h">
3698      <Filter>ftl</Filter>
3699    </ClInclude>
3700    <ClInclude Include="..\ftl\FTLJITCode.h">
3701      <Filter>ftl</Filter>
3702    </ClInclude>
3703    <ClInclude Include="..\ftl\FTLJITFinalizer.h">
3704      <Filter>ftl</Filter>
3705    </ClInclude>
3706    <ClInclude Include="..\ftl\FTLJSCall.h">
3707      <Filter>ftl</Filter>
3708    </ClInclude>
3709    <ClInclude Include="..\ftl\FTLLink.h">
3710      <Filter>ftl</Filter>
3711    </ClInclude>
3712    <ClInclude Include="..\ftl\FTLLocation.h">
3713      <Filter>ftl</Filter>
3714    </ClInclude>
3715    <ClInclude Include="..\ftl\FTLLowerDFGToLLVM.h">
3716      <Filter>ftl</Filter>
3717    </ClInclude>
3718    <ClInclude Include="..\ftl\FTLLoweredNodeValue.h">
3719      <Filter>ftl</Filter>
3720    </ClInclude>
3721    <ClInclude Include="..\ftl\FTLOSREntry.h">
3722      <Filter>ftl</Filter>
3723    </ClInclude>
3724    <ClInclude Include="..\ftl\FTLOSRExit.h">
3725      <Filter>ftl</Filter>
3726    </ClInclude>
3727    <ClInclude Include="..\ftl\FTLOSRExitCompilationInfo.h">
3728      <Filter>ftl</Filter>
3729    </ClInclude>
3730    <ClInclude Include="..\ftl\FTLOSRExitCompiler.h">
3731      <Filter>ftl</Filter>
3732    </ClInclude>
3733    <ClInclude Include="..\ftl\FTLOutput.h">
3734      <Filter>ftl</Filter>
3735    </ClInclude>
3736    <ClInclude Include="..\ftl\FTLRecoveryOpcode.h">
3737      <Filter>ftl</Filter>
3738    </ClInclude>
3739    <ClInclude Include="..\ftl\FTLRegisterAtOffset.h">
3740      <Filter>ftl</Filter>
3741    </ClInclude>
3742    <ClInclude Include="..\ftl\FTLSaveRestore.h">
3743      <Filter>ftl</Filter>
3744    </ClInclude>
3745    <ClInclude Include="..\ftl\FTLSlowPathCall.h">
3746      <Filter>ftl</Filter>
3747    </ClInclude>
3748    <ClInclude Include="..\ftl\FTLSlowPathCallKey.h">
3749      <Filter>ftl</Filter>
3750    </ClInclude>
3751    <ClInclude Include="..\ftl\FTLStackMaps.h">
3752      <Filter>ftl</Filter>
3753    </ClInclude>
3754    <ClInclude Include="..\ftl\FTLState.h">
3755      <Filter>ftl</Filter>
3756    </ClInclude>
3757    <ClInclude Include="..\ftl\FTLSwitchCase.h">
3758      <Filter>ftl</Filter>
3759    </ClInclude>
3760    <ClInclude Include="..\ftl\FTLThunks.h">
3761      <Filter>ftl</Filter>
3762    </ClInclude>
3763    <ClInclude Include="..\ftl\FTLTypedPointer.h">
3764      <Filter>ftl</Filter>
3765    </ClInclude>
3766    <ClInclude Include="..\ftl\FTLUnwindInfo.h">
3767      <Filter>ftl</Filter>
3768    </ClInclude>
3769    <ClInclude Include="..\ftl\FTLValueFormat.h">
3770      <Filter>ftl</Filter>
3771    </ClInclude>
3772    <ClInclude Include="..\ftl\FTLValueFromBlock.h">
3773      <Filter>ftl</Filter>
3774    </ClInclude>
3775    <ClInclude Include="..\ftl\FTLValueRange.h">
3776      <Filter>ftl</Filter>
3777    </ClInclude>
3778    <ClInclude Include="..\ftl\FTLWeight.h">
3779      <Filter>ftl</Filter>
3780    </ClInclude>
3781    <ClInclude Include="..\ftl\FTLWeightedTarget.h">
3782      <Filter>ftl</Filter>
3783    </ClInclude>
3784    <ClInclude Include="..\disassembler\LLVMDisassembler.h">
3785      <Filter>disassembler</Filter>
3786    </ClInclude>
3787    <ClInclude Include="..\llvm\InitializeLLVM.h">
3788      <Filter>llvm</Filter>
3789    </ClInclude>
3790    <ClInclude Include="..\llvm\LLVMAPI.h">
3791      <Filter>llvm</Filter>
3792    </ClInclude>
3793    <ClInclude Include="..\llvm\LLVMAPIFunctions.h">
3794      <Filter>llvm</Filter>
3795    </ClInclude>
3796    <ClInclude Include="..\llvm\LLVMHeaders.h">
3797      <Filter>llvm</Filter>
3798    </ClInclude>
3799    <ClInclude Include="..\jit\AccessorCallJITStubRoutine.h">
3800      <Filter>jit</Filter>
3801    </ClInclude>
3802    <ClInclude Include="..\assembler\AbortReason.h">
3803      <Filter>assembler</Filter>
3804    </ClInclude>
3805    <ClInclude Include="..\inspector\ConsoleMessage.h">
3806      <Filter>inspector</Filter>
3807    </ClInclude>
3808    <ClInclude Include="..\dfg\DFGArithMode.h">
3809      <Filter>dfg</Filter>
3810    </ClInclude>
3811    <ClInclude Include="..\dfg\DFGGraphSafepoint.h">
3812      <Filter>dfg</Filter>
3813    </ClInclude>
3814    <ClInclude Include="..\dfg\DFGIntegerCheckCombiningPhase.h">
3815      <Filter>dfg</Filter>
3816    </ClInclude>
3817    <ClInclude Include="..\dfg\DFGNodeOrigin.h">
3818      <Filter>dfg</Filter>
3819    </ClInclude>
3820    <ClInclude Include="..\dfg\DFGSafepoint.h">
3821      <Filter>dfg</Filter>
3822    </ClInclude>
3823    <ClInclude Include="..\dfg\DFGScannable.h">
3824      <Filter>dfg</Filter>
3825    </ClInclude>
3826    <ClInclude Include="..\dfg\DFGStaticExecutionCountEstimationPhase.h">
3827      <Filter>dfg</Filter>
3828    </ClInclude>
3829    <ClInclude Include="..\dfg\DFGThreadData.h">
3830      <Filter>dfg</Filter>
3831    </ClInclude>
3832    <ClInclude Include="..\bytecode\GetByIdVariant.h">
3833      <Filter>bytecode</Filter>
3834    </ClInclude>
3835    <ClInclude Include="..\inspector\IdentifiersFactory.h">
3836      <Filter>inspector</Filter>
3837    </ClInclude>
3838    <ClInclude Include="..\inspector\InjectedScriptModule.h">
3839      <Filter>inspector</Filter>
3840    </ClInclude>
3841    <ClInclude Include="..\inspector\InjectedScript.h">
3842      <Filter>inspector</Filter>
3843    </ClInclude>
3844    <ClInclude Include="..\inspector\InjectedScriptBase.h">
3845      <Filter>inspector</Filter>
3846    </ClInclude>
3847    <ClInclude Include="..\inspector\InjectedScriptHost.h">
3848      <Filter>inspector</Filter>
3849    </ClInclude>
3850    <ClInclude Include="..\inspector\InjectedScriptManager.h">
3851      <Filter>inspector</Filter>
3852    </ClInclude>
3853    <ClInclude Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\InjectedScriptSource.h">
3854      <Filter>Derived Sources</Filter>
3855    </ClInclude>
3856    <ClInclude Include="..\inspector\agents\InspectorConsoleAgent.h">
3857      <Filter>inspector</Filter>
3858    </ClInclude>
3859    <ClInclude Include="..\inspector\InspectorEnvironment.h">
3860      <Filter>inspector</Filter>
3861    </ClInclude>
3862    <ClInclude Include="..\inspector\JavaScriptCallFrame.h">
3863      <Filter>inspector</Filter>
3864    </ClInclude>
3865    <ClInclude Include="..\inspector\JSInjectedScriptHost.h">
3866      <Filter>inspector</Filter>
3867    </ClInclude>
3868    <ClInclude Include="..\inspector\JSInjectedScriptHostPrototype.h">
3869      <Filter>inspector</Filter>
3870    </ClInclude>
3871    <ClInclude Include="..\inspector\JSJavaScriptCallFramePrototype.h">
3872      <Filter>inspector</Filter>
3873    </ClInclude>
3874    <ClInclude Include="..\inspector\JSJavaScriptCallFrame.h">
3875      <Filter>inspector</Filter>
3876    </ClInclude>
3877    <ClInclude Include="..\runtime\JSCInlines.h">
3878      <Filter>runtime</Filter>
3879    </ClInclude>
3880    <ClInclude Include="..\bytecode\PolymorphicGetByIdList.h">
3881      <Filter>bytecode</Filter>
3882    </ClInclude>
3883    <ClInclude Include="..\profiler\ProfilerJettisonReason.h">
3884      <Filter>profiler</Filter>
3885    </ClInclude>
3886    <ClInclude Include="..\bytecode\PutByIdVariant.h">
3887      <Filter>bytecode</Filter>
3888    </ClInclude>
3889    <ClInclude Include="..\inspector\ScriptArguments.h">
3890      <Filter>inspector</Filter>
3891    </ClInclude>
3892    <ClInclude Include="..\jit\Reg.h">
3893      <Filter>jit</Filter>
3894    </ClInclude>
3895    <ClInclude Include="..\inspector\ScriptBreakpoint.h">
3896      <Filter>inspector</Filter>
3897    </ClInclude>
3898    <ClInclude Include="..\inspector\ScriptCallStack.h">
3899      <Filter>inspector</Filter>
3900    </ClInclude>
3901    <ClInclude Include="..\inspector\ScriptCallFrame.h">
3902      <Filter>inspector</Filter>
3903    </ClInclude>
3904    <ClInclude Include="..\inspector\ScriptCallStackFactory.h">
3905      <Filter>inspector</Filter>
3906    </ClInclude>
3907    <ClInclude Include="..\inspector\ScriptDebugServer.h">
3908      <Filter>inspector</Filter>
3909    </ClInclude>
3910    <ClInclude Include="..\inspector\ScriptDebugListener.h">
3911      <Filter>inspector</Filter>
3912    </ClInclude>
3913    <ClInclude Include="..\runtime\MemoryStatistics.h">
3914      <Filter>runtime</Filter>
3915    </ClInclude>
3916  </ItemGroup>
3917  <ItemGroup>
3918    <None Include="JavaScriptCorePreLink.cmd" />
3919    <None Include="JavaScriptCorePostBuild.cmd" />
3920    <None Include="JavaScriptCorePreBuild.cmd" />
3921    <None Include="..\bytecode\BytecodeList.json">
3922      <Filter>bytecode</Filter>
3923    </None>
3924  </ItemGroup>
3925  <ItemGroup>
3926    <MASM Include="$(ConfigurationBuildDir)\obj$(PlatformArchitecture)\$(ProjectName)\DerivedSources\LowLevelInterpreterWin.asm">
3927      <Filter>Derived Sources</Filter>
3928    </MASM>
3929    <MASM Include="..\jit\JITStubsMSVC64.asm">
3930      <Filter>jit</Filter>
3931    </MASM>
3932  </ItemGroup>
3933</Project>