]> git.saurik.com Git - apple/javascriptcore.git/blobdiff - JavaScriptCore.vcxproj/JavaScriptCore.vcxproj
JavaScriptCore-1218.tar.gz
[apple/javascriptcore.git] / JavaScriptCore.vcxproj / JavaScriptCore.vcxproj
diff --git a/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj b/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj
new file mode 100644 (file)
index 0000000..d90ff2e
--- /dev/null
@@ -0,0 +1,790 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup Label="ProjectConfigurations">\r
+    <ProjectConfiguration Include="DebugSuffix|Win32">\r
+      <Configuration>DebugSuffix</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Debug_WinCairo|Win32">\r
+      <Configuration>Debug_WinCairo</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Debug|Win32">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Production|Win32">\r
+      <Configuration>Production</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release_WinCairo|Win32">\r
+      <Configuration>Release_WinCairo</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|Win32">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+  </ItemGroup>\r
+  <PropertyGroup Label="Globals">\r
+    <ProjectGuid>{22413D41-3A18-42B7-92A8-CEDC6CE86920}</ProjectGuid>\r
+    <Keyword>Win32Proj</Keyword>\r
+    <RootNamespace>JavaScriptCore2</RootNamespace>\r
+    <ProjectName>JavaScriptCore</ProjectName>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
+    <UseDebugLibraries>true</UseDebugLibraries>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'" Label="Configuration">\r
+    <UseDebugLibraries>true</UseDebugLibraries>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'" Label="Configuration">\r
+    <UseDebugLibraries>true</UseDebugLibraries>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+    <UseDebugLibraries>false</UseDebugLibraries>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'" Label="Configuration">\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+    <UseDebugLibraries>false</UseDebugLibraries>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'" Label="Configuration">\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+    <UseDebugLibraries>false</UseDebugLibraries>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
+  <ImportGroup Label="ExtensionSettings">\r
+  </ImportGroup>\r
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="JavaScriptCoreDebug.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="JavaScriptCoreDebugCFLite.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="JavaScriptCoreDebug.props" />\r
+    <Import Project="$(WebKit_Libraries)\tools\vsprops\debugsuffix.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="JavaScriptCoreRelease.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="JavaScriptCoreReleaseCFLite.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="JavaScriptCoreProduction.props" />\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'" />\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <ClCompile>\r
+      <PrecompiledHeader>\r
+      </PrecompiledHeader>\r
+    </ClCompile>\r
+    <Link />\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_WinCairo|Win32'">\r
+    <ClCompile>\r
+      <PrecompiledHeader>\r
+      </PrecompiledHeader>\r
+    </ClCompile>\r
+    <Link />\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugSuffix|Win32'">\r
+    <ClCompile>\r
+      <PrecompiledHeader>\r
+      </PrecompiledHeader>\r
+    </ClCompile>\r
+    <Link />\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <ClCompile>\r
+      <PrecompiledHeader>\r
+      </PrecompiledHeader>\r
+    </ClCompile>\r
+    <Link />\r
+    <Link />\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_WinCairo|Win32'">\r
+    <ClCompile>\r
+      <PrecompiledHeader>\r
+      </PrecompiledHeader>\r
+    </ClCompile>\r
+    <Link />\r
+    <Link />\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Production|Win32'">\r
+    <ClCompile>\r
+      <PrecompiledHeader>\r
+      </PrecompiledHeader>\r
+    </ClCompile>\r
+    <Link />\r
+    <Link />\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\API\JSBase.cpp" />\r
+    <ClCompile Include="..\API\JSCallbackConstructor.cpp" />\r
+    <ClCompile Include="..\API\JSCallbackFunction.cpp" />\r
+    <ClCompile Include="..\API\JSCallbackObject.cpp" />\r
+    <ClCompile Include="..\API\JSClassRef.cpp" />\r
+    <ClCompile Include="..\API\JSContextRef.cpp" />\r
+    <ClCompile Include="..\API\JSObjectRef.cpp" />\r
+    <ClCompile Include="..\API\JSScriptRef.cpp" />\r
+    <ClCompile Include="..\API\JSStringRef.cpp" />\r
+    <ClCompile Include="..\API\JSStringRefBSTR.cpp" />\r
+    <ClCompile Include="..\API\JSStringRefCF.cpp" />\r
+    <ClCompile Include="..\API\JSValueRef.cpp" />\r
+    <ClCompile Include="..\API\JSWeakObjectMapRefPrivate.cpp" />\r
+    <ClCompile Include="..\API\OpaqueJSString.cpp" />\r
+    <ClCompile Include="..\assembler\LinkBuffer.cpp" />\r
+    <ClCompile Include="..\assembler\MacroAssembler.cpp" />\r
+    <ClCompile Include="..\bytecode\ArrayAllocationProfile.cpp" />\r
+    <ClCompile Include="..\bytecode\ArrayProfile.cpp" />\r
+    <ClCompile Include="..\bytecode\CallLinkInfo.cpp" />\r
+    <ClCompile Include="..\bytecode\CallLinkStatus.cpp" />\r
+    <ClCompile Include="..\bytecode\CodeBlock.cpp" />\r
+    <ClCompile Include="..\bytecode\CodeBlockHash.cpp" />\r
+    <ClCompile Include="..\bytecode\CodeOrigin.cpp" />\r
+    <ClCompile Include="..\bytecode\CodeType.cpp" />\r
+    <ClCompile Include="..\bytecode\ExecutionCounter.cpp" />\r
+    <ClCompile Include="..\bytecode\ExitKind.cpp" />\r
+    <ClCompile Include="..\bytecode\GetByIdStatus.cpp" />\r
+    <ClCompile Include="..\bytecode\JumpTable.cpp" />\r
+    <ClCompile Include="..\bytecode\LazyOperandValueProfile.cpp" />\r
+    <ClCompile Include="..\bytecode\MethodOfGettingAValueProfile.cpp" />\r
+    <ClCompile Include="..\bytecode\Opcode.cpp" />\r
+    <ClCompile Include="..\bytecode\PolymorphicPutByIdList.cpp" />\r
+    <ClCompile Include="..\bytecode\PutByIdStatus.cpp" />\r
+    <ClCompile Include="..\bytecode\ReduceWhitespace.cpp" />\r
+    <ClCompile Include="..\bytecode\SamplingTool.cpp" />\r
+    <ClCompile Include="..\bytecode\SpecialPointer.cpp" />\r
+    <ClCompile Include="..\bytecode\SpeculatedType.cpp" />\r
+    <ClCompile Include="..\bytecode\StructureStubClearingWatchpoint.cpp" />\r
+    <ClCompile Include="..\bytecode\StructureStubInfo.cpp" />\r
+    <ClCompile Include="..\bytecode\UnlinkedCodeBlock.cpp" />\r
+    <ClCompile Include="..\bytecode\Watchpoint.cpp" />\r
+    <ClCompile Include="..\bytecompiler\BytecodeGenerator.cpp" />\r
+    <ClCompile Include="..\bytecompiler\NodesCodegen.cpp" />\r
+    <ClCompile Include="..\debugger\Debugger.cpp" />\r
+    <ClCompile Include="..\debugger\DebuggerActivation.cpp" />\r
+    <ClCompile Include="..\debugger\DebuggerCallFrame.cpp" />\r
+    <ClCompile Include="..\disassembler\Disassembler.cpp" />\r
+    <ClCompile Include="..\heap\BlockAllocator.cpp" />\r
+    <ClCompile Include="..\heap\ConservativeRoots.cpp" />\r
+    <ClCompile Include="..\heap\CopiedSpace.cpp" />\r
+    <ClCompile Include="..\heap\CopyVisitor.cpp" />\r
+    <ClCompile Include="..\heap\DFGCodeBlocks.cpp" />\r
+    <ClCompile Include="..\heap\GCThread.cpp" />\r
+    <ClCompile Include="..\heap\GCThreadSharedData.cpp" />\r
+    <ClCompile Include="..\heap\HandleSet.cpp" />\r
+    <ClCompile Include="..\heap\HandleStack.cpp" />\r
+    <ClCompile Include="..\heap\Heap.cpp" />\r
+    <ClCompile Include="..\heap\HeapStatistics.cpp" />\r
+    <ClCompile Include="..\heap\HeapTimer.cpp" />\r
+    <ClCompile Include="..\heap\IncrementalSweeper.cpp" />\r
+    <ClCompile Include="..\heap\JITStubRoutineSet.cpp" />\r
+    <ClCompile Include="..\heap\MachineStackMarker.cpp" />\r
+    <ClCompile Include="..\heap\MarkedAllocator.cpp" />\r
+    <ClCompile Include="..\heap\MarkedBlock.cpp" />\r
+    <ClCompile Include="..\heap\MarkedSpace.cpp" />\r
+    <ClCompile Include="..\heap\MarkStack.cpp" />\r
+    <ClCompile Include="..\heap\SlotVisitor.cpp" />\r
+    <ClCompile Include="..\heap\SuperRegion.cpp" />\r
+    <ClCompile Include="..\heap\VTableSpectrum.cpp" />\r
+    <ClCompile Include="..\heap\Weak.cpp" />\r
+    <ClCompile Include="..\heap\WeakBlock.cpp" />\r
+    <ClCompile Include="..\heap\WeakHandleOwner.cpp" />\r
+    <ClCompile Include="..\heap\WeakSet.cpp" />\r
+    <ClCompile Include="..\heap\WriteBarrierSupport.cpp" />\r
+    <ClCompile Include="..\interpreter\AbstractPC.cpp" />\r
+    <ClCompile Include="..\interpreter\CallFrame.cpp" />\r
+    <ClCompile Include="..\interpreter\Interpreter.cpp" />\r
+    <ClCompile Include="..\interpreter\JSStack.cpp" />\r
+    <ClCompile Include="..\interpreter\VMInspector.cpp" />\r
+    <ClCompile Include="..\jit\ClosureCallStubRoutine.cpp" />\r
+    <ClCompile Include="..\jit\ExecutableAllocator.cpp" />\r
+    <ClCompile Include="..\jit\GCAwareJITStubRoutine.cpp" />\r
+    <ClCompile Include="..\jit\HostCallReturnValue.cpp" />\r
+    <ClCompile Include="..\jit\JIT.cpp" />\r
+    <ClCompile Include="..\jit\JITArithmetic.cpp" />\r
+    <ClCompile Include="..\jit\JITArithmetic32_64.cpp" />\r
+    <ClCompile Include="..\jit\JITCall.cpp" />\r
+    <ClCompile Include="..\jit\JITCall32_64.cpp" />\r
+    <ClCompile Include="..\jit\JITCode.cpp" />\r
+    <ClCompile Include="..\jit\JITDisassembler.cpp" />\r
+    <ClCompile Include="..\jit\JITExceptions.cpp" />\r
+    <ClCompile Include="..\jit\JITOpcodes.cpp" />\r
+    <ClCompile Include="..\jit\JITOpcodes32_64.cpp" />\r
+    <ClCompile Include="..\jit\JITPropertyAccess.cpp" />\r
+    <ClCompile Include="..\jit\JITPropertyAccess32_64.cpp" />\r
+    <ClCompile Include="..\jit\JITStubRoutine.cpp" />\r
+    <ClCompile Include="..\jit\JITStubs.cpp" />\r
+    <ClCompile Include="..\jit\JITThunks.cpp" />\r
+    <ClCompile Include="..\jit\JumpReplacementWatchpoint.cpp" />\r
+    <ClCompile Include="..\jit\ThunkGenerators.cpp" />\r
+    <ClCompile Include="..\llint\LLIntCLoop.cpp" />\r
+    <ClCompile Include="..\llint\LLIntData.cpp" />\r
+    <ClCompile Include="..\llint\LLIntEntrypoints.cpp" />\r
+    <ClCompile Include="..\llint\LLIntExceptions.cpp" />\r
+    <ClCompile Include="..\llint\LLIntOffsetsExtractor.cpp" />\r
+    <ClCompile Include="..\llint\LLIntSlowPaths.cpp" />\r
+    <ClCompile Include="..\llint\LLIntThunks.cpp" />\r
+    <ClCompile Include="..\llint\LowLevelInterpreter.cpp" />\r
+    <ClCompile Include="..\parser\Lexer.cpp" />\r
+    <ClCompile Include="..\parser\Nodes.cpp" />\r
+    <ClCompile Include="..\parser\Parser.cpp" />\r
+    <ClCompile Include="..\parser\ParserArena.cpp" />\r
+    <ClCompile Include="..\parser\SourceProvider.cpp" />\r
+    <ClCompile Include="..\parser\SourceProviderCache.cpp" />\r
+    <ClCompile Include="..\profiler\LegacyProfiler.cpp" />\r
+    <ClCompile Include="..\profiler\Profile.cpp" />\r
+    <ClCompile Include="..\profiler\ProfileGenerator.cpp" />\r
+    <ClCompile Include="..\profiler\ProfileNode.cpp" />\r
+    <ClCompile Include="..\profiler\ProfilerBytecode.cpp" />\r
+    <ClCompile Include="..\profiler\ProfilerBytecodes.cpp" />\r
+    <ClCompile Include="..\profiler\ProfilerBytecodeSequence.cpp" />\r
+    <ClCompile Include="..\profiler\ProfilerCompilation.cpp" />\r
+    <ClCompile Include="..\profiler\ProfilerCompilationKind.cpp" />\r
+    <ClCompile Include="..\profiler\ProfilerCompiledBytecode.cpp" />\r
+    <ClCompile Include="..\profiler\ProfilerDatabase.cpp" />\r
+    <ClCompile Include="..\profiler\ProfilerOrigin.cpp" />\r
+    <ClCompile Include="..\profiler\ProfilerOriginStack.cpp" />\r
+    <ClCompile Include="..\profiler\ProfilerOSRExit.cpp" />\r
+    <ClCompile Include="..\profiler\ProfilerOSRExitSite.cpp" />\r
+    <ClCompile Include="..\profiler\ProfilerProfiledBytecodes.cpp" />\r
+    <ClCompile Include="..\runtime\ArgList.cpp" />\r
+    <ClCompile Include="..\runtime\Arguments.cpp" />\r
+    <ClCompile Include="..\runtime\ArrayConstructor.cpp" />\r
+    <ClCompile Include="..\runtime\ArrayPrototype.cpp" />\r
+    <ClCompile Include="..\runtime\BooleanConstructor.cpp" />\r
+    <ClCompile Include="..\runtime\BooleanObject.cpp" />\r
+    <ClCompile Include="..\runtime\BooleanPrototype.cpp" />\r
+    <ClCompile Include="..\runtime\CallData.cpp" />\r
+    <ClCompile Include="..\runtime\CodeCache.cpp" />\r
+    <ClCompile Include="..\runtime\CodeSpecializationKind.cpp" />\r
+    <ClCompile Include="..\runtime\CommonIdentifiers.cpp" />\r
+    <ClCompile Include="..\runtime\Completion.cpp" />\r
+    <ClCompile Include="..\runtime\ConstructData.cpp" />\r
+    <ClCompile Include="..\runtime\DateConstructor.cpp" />\r
+    <ClCompile Include="..\runtime\DateConversion.cpp" />\r
+    <ClCompile Include="..\runtime\DateInstance.cpp" />\r
+    <ClCompile Include="..\runtime\DatePrototype.cpp" />\r
+    <ClCompile Include="..\runtime\Error.cpp" />\r
+    <ClCompile Include="..\runtime\ErrorConstructor.cpp" />\r
+    <ClCompile Include="..\runtime\ErrorInstance.cpp" />\r
+    <ClCompile Include="..\runtime\ErrorPrototype.cpp" />\r
+    <ClCompile Include="..\runtime\ExceptionHelpers.cpp" />\r
+    <ClCompile Include="..\runtime\Executable.cpp" />\r
+    <ClCompile Include="..\runtime\FunctionConstructor.cpp" />\r
+    <ClCompile Include="..\runtime\FunctionPrototype.cpp" />\r
+    <ClCompile Include="..\runtime\GCActivityCallback.cpp" />\r
+    <ClCompile Include="..\runtime\GetterSetter.cpp" />\r
+    <ClCompile Include="..\runtime\Identifier.cpp" />\r
+    <ClCompile Include="..\runtime\IndexingType.cpp" />\r
+    <ClCompile Include="..\runtime\InitializeThreading.cpp" />\r
+    <ClCompile Include="..\runtime\InternalFunction.cpp" />\r
+    <ClCompile Include="..\runtime\JSActivation.cpp" />\r
+    <ClCompile Include="..\runtime\JSAPIValueWrapper.cpp" />\r
+    <ClCompile Include="..\runtime\JSArray.cpp" />\r
+    <ClCompile Include="..\runtime\JSBoundFunction.cpp" />\r
+    <ClCompile Include="..\runtime\JSCell.cpp" />\r
+    <ClCompile Include="..\runtime\JSCJSValue.cpp" />\r
+    <ClCompile Include="..\runtime\JSDateMath.cpp" />\r
+    <ClCompile Include="..\runtime\JSFunction.cpp" />\r
+    <ClCompile Include="..\runtime\VM.cpp" />\r
+    <ClCompile Include="..\runtime\JSGlobalObject.cpp" />\r
+    <ClCompile Include="..\runtime\JSGlobalObjectFunctions.cpp" />\r
+    <ClCompile Include="..\runtime\JSLock.cpp" />\r
+    <ClCompile Include="..\runtime\JSNameScope.cpp" />\r
+    <ClCompile Include="..\runtime\JSNotAnObject.cpp" />\r
+    <ClCompile Include="..\runtime\JSObject.cpp" />\r
+    <ClCompile Include="..\runtime\JSONObject.cpp" />\r
+    <ClCompile Include="..\runtime\JSPropertyNameIterator.cpp" />\r
+    <ClCompile Include="..\runtime\JSProxy.cpp" />\r
+    <ClCompile Include="..\runtime\JSScope.cpp" />\r
+    <ClCompile Include="..\runtime\JSSegmentedVariableObject.cpp" />\r
+    <ClCompile Include="..\runtime\JSString.cpp" />\r
+    <ClCompile Include="..\runtime\JSStringJoiner.cpp" />\r
+    <ClCompile Include="..\runtime\JSSymbolTableObject.cpp" />\r
+    <ClCompile Include="..\runtime\JSVariableObject.cpp" />\r
+    <ClCompile Include="..\runtime\JSWithScope.cpp" />\r
+    <ClCompile Include="..\runtime\JSWrapperObject.cpp" />\r
+    <ClCompile Include="..\runtime\LiteralParser.cpp" />\r
+    <ClCompile Include="..\runtime\Lookup.cpp" />\r
+    <ClCompile Include="..\runtime\MathObject.cpp" />\r
+    <ClCompile Include="..\runtime\NameConstructor.cpp" />\r
+    <ClCompile Include="..\runtime\NameInstance.cpp" />\r
+    <ClCompile Include="..\runtime\NamePrototype.cpp" />\r
+    <ClCompile Include="..\runtime\NativeErrorConstructor.cpp" />\r
+    <ClCompile Include="..\runtime\NativeErrorPrototype.cpp" />\r
+    <ClCompile Include="..\runtime\NumberConstructor.cpp" />\r
+    <ClCompile Include="..\runtime\NumberObject.cpp" />\r
+    <ClCompile Include="..\runtime\NumberPrototype.cpp" />\r
+    <ClCompile Include="..\runtime\ObjectConstructor.cpp" />\r
+    <ClCompile Include="..\runtime\ObjectPrototype.cpp" />\r
+    <ClCompile Include="..\runtime\Operations.cpp" />\r
+    <ClCompile Include="..\runtime\Options.cpp" />\r
+    <ClCompile Include="..\runtime\PropertyDescriptor.cpp" />\r
+    <ClCompile Include="..\runtime\PropertyNameArray.cpp" />\r
+    <ClCompile Include="..\runtime\PropertySlot.cpp" />\r
+    <ClCompile Include="..\runtime\PropertyTable.cpp" />\r
+    <ClCompile Include="..\runtime\PrototypeMap.cpp" />\r
+    <ClCompile Include="..\runtime\RegExp.cpp" />\r
+    <ClCompile Include="..\runtime\RegExpCache.cpp" />\r
+    <ClCompile Include="..\runtime\RegExpCachedResult.cpp" />\r
+    <ClCompile Include="..\runtime\RegExpConstructor.cpp" />\r
+    <ClCompile Include="..\runtime\RegExpMatchesArray.cpp" />\r
+    <ClCompile Include="..\runtime\RegExpObject.cpp" />\r
+    <ClCompile Include="..\runtime\RegExpPrototype.cpp" />\r
+    <ClCompile Include="..\runtime\SamplingCounter.cpp" />\r
+    <ClCompile Include="..\runtime\SmallStrings.cpp" />\r
+    <ClCompile Include="..\runtime\SparseArrayValueMap.cpp" />\r
+    <ClCompile Include="..\runtime\StrictEvalActivation.cpp" />\r
+    <ClCompile Include="..\runtime\StringConstructor.cpp" />\r
+    <ClCompile Include="..\runtime\StringObject.cpp" />\r
+    <ClCompile Include="..\runtime\StringPrototype.cpp" />\r
+    <ClCompile Include="..\runtime\StringRecursionChecker.cpp" />\r
+    <ClCompile Include="..\runtime\Structure.cpp" />\r
+    <ClCompile Include="..\runtime\StructureChain.cpp" />\r
+    <ClCompile Include="..\runtime\StructureRareData.cpp" />\r
+    <ClCompile Include="..\runtime\SymbolTable.cpp" />\r
+    <ClCompile Include="..\runtime\Watchdog.cpp" />\r
+    <ClCompile Include="..\runtime\WatchdogNone.cpp" />\r
+    <ClCompile Include="..\tools\CodeProfile.cpp" />\r
+    <ClCompile Include="..\tools\CodeProfiling.cpp" />\r
+    <ClCompile Include="..\yarr\YarrCanonicalizeUCS2.cpp" />\r
+    <ClCompile Include="..\yarr\YarrInterpreter.cpp" />\r
+    <ClCompile Include="..\yarr\YarrJIT.cpp" />\r
+    <ClCompile Include="..\yarr\YarrPattern.cpp" />\r
+    <ClCompile Include="..\yarr\YarrSyntaxChecker.cpp" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\ArrayPrototype.lut.h" />\r
+    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\BooleanPrototype.lut.h" />\r
+    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\DatePrototype.lut.h" />\r
+    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\ErrorPrototype.lut.h" />\r
+    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\HeaderDetection.h" />\r
+    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSGlobalObject.lut.h" />\r
+    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\JSONObject.lut.h" />\r
+    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\Lexer.lut.h" />\r
+    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\LLIntAssembly.h" />\r
+    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\NumberConstructor.lut.h" />\r
+    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\NumberPrototype.lut.h" />\r
+    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\ObjectConstructor.lut.h" />\r
+    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\ObjectPrototype.lut.h" />\r
+    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\RegExpConstructor.lut.h" />\r
+    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\RegExpJitTables.h" />\r
+    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\RegExpPrototype.lut.h" />\r
+    <ClInclude Include="$(ConfigurationBuildDir)\obj32\$(ProjectName)\DerivedSources\StringConstructor.lut.h" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\API\APICast.h" />\r
+    <ClInclude Include="..\API\JavaScript.h" />\r
+    <ClInclude Include="..\API\JavaScriptCore.h" />\r
+    <ClInclude Include="..\API\JSAPIWrapperObject.h" />\r
+    <ClInclude Include="..\API\JSBase.h" />\r
+    <ClInclude Include="..\API\JSBasePrivate.h" />\r
+    <ClInclude Include="..\API\JSCallbackConstructor.h" />\r
+    <ClInclude Include="..\API\JSCallbackFunction.h" />\r
+    <ClInclude Include="..\API\JSCallbackObject.h" />\r
+    <ClInclude Include="..\API\JSCallbackObjectFunctions.h" />\r
+    <ClInclude Include="..\API\JSClassRef.h" />\r
+    <ClInclude Include="..\API\JSContext.h" />\r
+    <ClInclude Include="..\API\JSContextInternal.h" />\r
+    <ClInclude Include="..\API\JSContextRef.h" />\r
+    <ClInclude Include="..\API\JSContextRefPrivate.h" />\r
+    <ClInclude Include="..\API\JSExport.h" />\r
+    <ClInclude Include="..\API\JSObjectRef.h" />\r
+    <ClInclude Include="..\API\JSObjectRefPrivate.h" />\r
+    <ClInclude Include="..\API\JSRetainPtr.h" />\r
+    <ClInclude Include="..\API\JSScriptRefPrivate.h" />\r
+    <ClInclude Include="..\API\JSStringRef.h" />\r
+    <ClInclude Include="..\API\JSStringRefBSTR.h" />\r
+    <ClInclude Include="..\API\JSStringRefCF.h" />\r
+    <ClInclude Include="..\API\JSValue.h" />\r
+    <ClInclude Include="..\API\JSValueInternal.h" />\r
+    <ClInclude Include="..\API\JSValueRef.h" />\r
+    <ClInclude Include="..\API\JSWeakObjectMapRefInternal.h" />\r
+    <ClInclude Include="..\API\JSWeakObjectMapRefPrivate.h" />\r
+    <ClInclude Include="..\API\JSWrapperMap.h" />\r
+    <ClInclude Include="..\API\OpaqueJSString.h" />\r
+    <ClInclude Include="..\API\WebKitAvailability.h" />\r
+    <ClInclude Include="..\assembler\AbstractMacroAssembler.h" />\r
+    <ClInclude Include="..\assembler\AssemblerBuffer.h" />\r
+    <ClInclude Include="..\assembler\CodeLocation.h" />\r
+    <ClInclude Include="..\assembler\LinkBuffer.h" />\r
+    <ClInclude Include="..\assembler\MacroAssembler.h" />\r
+    <ClInclude Include="..\assembler\MacroAssemblerX86.h" />\r
+    <ClInclude Include="..\assembler\MacroAssemblerX86Common.h" />\r
+    <ClInclude Include="..\assembler\MacroAssemblerX86_64.h" />\r
+    <ClInclude Include="..\assembler\RepatchBuffer.h" />\r
+    <ClInclude Include="..\assembler\X86Assembler.h" />\r
+    <ClInclude Include="..\bytecode\ArrayAllocationProfile.h" />\r
+    <ClInclude Include="..\bytecode\ArrayProfile.h" />\r
+    <ClInclude Include="..\bytecode\ByValInfo.h" />\r
+    <ClInclude Include="..\bytecode\CallLinkInfo.h" />\r
+    <ClInclude Include="..\bytecode\CallLinkStatus.h" />\r
+    <ClInclude Include="..\bytecode\CallReturnOffsetToBytecodeOffset.h" />\r
+    <ClInclude Include="..\bytecode\CodeBlock.h" />\r
+    <ClInclude Include="..\bytecode\CodeBlockHash.h" />\r
+    <ClInclude Include="..\bytecode\CodeBlockWithJITType.h" />\r
+    <ClInclude Include="..\bytecode\CodeOrigin.h" />\r
+    <ClInclude Include="..\bytecode\CodeType.h" />\r
+    <ClInclude Include="..\bytecode\Comment.h" />\r
+    <ClInclude Include="..\bytecode\DataFormat.h" />\r
+    <ClInclude Include="..\bytecode\EvalCodeCache.h" />\r
+    <ClInclude Include="..\bytecode\ExecutionCounter.h" />\r
+    <ClInclude Include="..\bytecode\ExitKind.h" />\r
+    <ClInclude Include="..\bytecode\ExpressionRangeInfo.h" />\r
+    <ClInclude Include="..\bytecode\GetByIdStatus.h" />\r
+    <ClInclude Include="..\bytecode\GlobalResolveInfo.h" />\r
+    <ClInclude Include="..\bytecode\HandlerInfo.h" />\r
+    <ClInclude Include="..\bytecode\Instruction.h" />\r
+    <ClInclude Include="..\bytecode\JumpTable.h" />\r
+    <ClInclude Include="..\bytecode\LazyOperandValueProfile.h" />\r
+    <ClInclude Include="..\bytecode\LineInfo.h" />\r
+    <ClInclude Include="..\bytecode\LLIntCallLinkInfo.h" />\r
+    <ClInclude Include="..\bytecode\MethodOfGettingAValueProfile.h" />\r
+    <ClInclude Include="..\bytecode\Opcode.h" />\r
+    <ClInclude Include="..\bytecode\Operands.h" />\r
+    <ClInclude Include="..\bytecode\PolymorphicPutByIdList.h" />\r
+    <ClInclude Include="..\bytecode\PutByIdStatus.h" />\r
+    <ClInclude Include="..\bytecode\PutKind.h" />\r
+    <ClInclude Include="..\bytecode\ReduceWhitespace.h" />\r
+    <ClInclude Include="..\bytecode\SamplingTool.h" />\r
+    <ClInclude Include="..\bytecode\SpecialPointer.h" />\r
+    <ClInclude Include="..\bytecode\SpeculatedType.h" />\r
+    <ClInclude Include="..\bytecode\StructureSet.h" />\r
+    <ClInclude Include="..\bytecode\StructureStubClearingWatchpoint.h" />\r
+    <ClInclude Include="..\bytecode\StructureStubInfo.h" />\r
+    <ClInclude Include="..\bytecode\UnlinkedCodeBlock.h" />\r
+    <ClInclude Include="..\bytecode\ValueProfile.h" />\r
+    <ClInclude Include="..\bytecode\ValueRecovery.h" />\r
+    <ClInclude Include="..\bytecode\VirtualRegister.h" />\r
+    <ClInclude Include="..\bytecode\Watchpoint.h" />\r
+    <ClInclude Include="..\bytecompiler\BytecodeGenerator.h" />\r
+    <ClInclude Include="..\bytecompiler\Label.h" />\r
+    <ClInclude Include="..\bytecompiler\LabelScope.h" />\r
+    <ClInclude Include="..\bytecompiler\RegisterID.h" />\r
+    <ClInclude Include="..\config.h" />\r
+    <ClInclude Include="..\debugger\Debugger.h" />\r
+    <ClInclude Include="..\debugger\DebuggerActivation.h" />\r
+    <ClInclude Include="..\debugger\DebuggerCallFrame.h" />\r
+    <ClInclude Include="..\dfg\DFGDriver.h" />\r
+    <ClInclude Include="..\dfg\DFGOSREntry.h" />\r
+    <ClInclude Include="..\disassembler\Disassembler.h" />\r
+    <ClInclude Include="..\heap\BlockAllocator.h" />\r
+    <ClInclude Include="..\heap\ConservativeRoots.h" />\r
+    <ClInclude Include="..\heap\CopiedAllocator.h" />\r
+    <ClInclude Include="..\heap\CopiedBlock.h" />\r
+    <ClInclude Include="..\heap\CopiedBlockInlines.h" />\r
+    <ClInclude Include="..\heap\CopiedSpace.h" />\r
+    <ClInclude Include="..\heap\CopiedSpaceInlines.h" />\r
+    <ClInclude Include="..\heap\CopyVisitor.h" />\r
+    <ClInclude Include="..\heap\CopyVisitorInlines.h" />\r
+    <ClInclude Include="..\heap\CopyWorkList.h" />\r
+    <ClInclude Include="..\heap\DFGCodeBlocks.h" />\r
+    <ClInclude Include="..\heap\GCAssertions.h" />\r
+    <ClInclude Include="..\heap\GCThread.h" />\r
+    <ClInclude Include="..\heap\GCThreadSharedData.h" />\r
+    <ClInclude Include="..\heap\Handle.h" />\r
+    <ClInclude Include="..\heap\HandleBlock.h" />\r
+    <ClInclude Include="..\heap\HandleBlockInlines.h" />\r
+    <ClInclude Include="..\heap\HandleSet.h" />\r
+    <ClInclude Include="..\heap\HandleStack.h" />\r
+    <ClInclude Include="..\heap\HandleTypes.h" />\r
+    <ClInclude Include="..\heap\Heap.h" />\r
+    <ClInclude Include="..\heap\HeapBlock.h" />\r
+    <ClInclude Include="..\heap\HeapRootVisitor.h" />\r
+    <ClInclude Include="..\heap\HeapStatistics.h" />\r
+    <ClInclude Include="..\heap\HeapTimer.h" />\r
+    <ClInclude Include="..\heap\IncrementalSweeper.h" />\r
+    <ClInclude Include="..\heap\JITStubRoutineSet.h" />\r
+    <ClInclude Include="..\heap\ListableHandler.h" />\r
+    <ClInclude Include="..\heap\Local.h" />\r
+    <ClInclude Include="..\heap\LocalScope.h" />\r
+    <ClInclude Include="..\heap\MachineStackMarker.h" />\r
+    <ClInclude Include="..\heap\MarkedAllocator.h" />\r
+    <ClInclude Include="..\heap\MarkedBlock.h" />\r
+    <ClInclude Include="..\heap\MarkedBlockSet.h" />\r
+    <ClInclude Include="..\heap\MarkedSpace.h" />\r
+    <ClInclude Include="..\heap\MarkStack.h" />\r
+    <ClInclude Include="..\heap\MarkStackInlines.h" />\r
+    <ClInclude Include="..\heap\PassWeak.h" />\r
+    <ClInclude Include="..\heap\Region.h" />\r
+    <ClInclude Include="..\heap\SlotVisitor.h" />\r
+    <ClInclude Include="..\heap\SlotVisitorInlines.h" />\r
+    <ClInclude Include="..\heap\Strong.h" />\r
+    <ClInclude Include="..\heap\StrongInlines.h" />\r
+    <ClInclude Include="..\heap\SuperRegion.h" />\r
+    <ClInclude Include="..\heap\TinyBloomFilter.h" />\r
+    <ClInclude Include="..\heap\UnconditionalFinalizer.h" />\r
+    <ClInclude Include="..\heap\VTableSpectrum.h" />\r
+    <ClInclude Include="..\heap\Weak.h" />\r
+    <ClInclude Include="..\heap\WeakBlock.h" />\r
+    <ClInclude Include="..\heap\WeakHandleOwner.h" />\r
+    <ClInclude Include="..\heap\WeakImpl.h" />\r
+    <ClInclude Include="..\heap\WeakReferenceHarvester.h" />\r
+    <ClInclude Include="..\heap\WeakSet.h" />\r
+    <ClInclude Include="..\heap\WeakSetInlines.h" />\r
+    <ClInclude Include="..\heap\WriteBarrierSupport.h" />\r
+    <ClInclude Include="..\interpreter\AbstractPC.h" />\r
+    <ClInclude Include="..\interpreter\CachedCall.h" />\r
+    <ClInclude Include="..\interpreter\CallFrame.h" />\r
+    <ClInclude Include="..\interpreter\CallFrameClosure.h" />\r
+    <ClInclude Include="..\interpreter\Interpreter.h" />\r
+    <ClInclude Include="..\interpreter\JSStack.h" />\r
+    <ClInclude Include="..\interpreter\JSStackInlines.h" />\r
+    <ClInclude Include="..\interpreter\Register.h" />\r
+    <ClInclude Include="..\interpreter\VMInspector.h" />\r
+    <ClInclude Include="..\jit\ClosureCallStubRoutine.h" />\r
+    <ClInclude Include="..\jit\CompactJITCodeMap.h" />\r
+    <ClInclude Include="..\jit\ExecutableAllocator.h" />\r
+    <ClInclude Include="..\jit\GCAwareJITStubRoutine.h" />\r
+    <ClInclude Include="..\jit\HostCallReturnValue.h" />\r
+    <ClInclude Include="..\jit\JIT.h" />\r
+    <ClInclude Include="..\jit\JITCode.h" />\r
+    <ClInclude Include="..\jit\JITCompilationEffort.h" />\r
+    <ClInclude Include="..\jit\JITDisassembler.h" />\r
+    <ClInclude Include="..\jit\JITDriver.h" />\r
+    <ClInclude Include="..\jit\JITExceptions.h" />\r
+    <ClInclude Include="..\jit\JITInlines.h" />\r
+    <ClInclude Include="..\jit\JITStubCall.h" />\r
+    <ClInclude Include="..\jit\JITStubRoutine.h" />\r
+    <ClInclude Include="..\jit\JITStubs.h" />\r
+    <ClInclude Include="..\jit\JITThunks.h" />\r
+    <ClInclude Include="..\jit\JITWriteBarrier.h" />\r
+    <ClInclude Include="..\jit\JSInterfaceJIT.h" />\r
+    <ClInclude Include="..\jit\JumpReplacementWatchpoint.h" />\r
+    <ClInclude Include="..\jit\SpecializedThunkJIT.h" />\r
+    <ClInclude Include="..\jit\ThunkGenerator.h" />\r
+    <ClInclude Include="..\jit\ThunkGenerators.h" />\r
+    <ClInclude Include="..\jit\UnusedPointer.h" />\r
+    <ClInclude Include="..\llint\LLIntCLoop.h" />\r
+    <ClInclude Include="..\llint\LLIntCommon.h" />\r
+    <ClInclude Include="..\llint\LLIntData.h" />\r
+    <ClInclude Include="..\llint\LLIntEntrypoints.h" />\r
+    <ClInclude Include="..\llint\LLIntExceptions.h" />\r
+    <ClInclude Include="..\llint\LLIntOfflineAsmConfig.h" />\r
+    <ClInclude Include="..\llint\LLIntOpcode.h" />\r
+    <ClInclude Include="..\llint\LLIntSlowPaths.h" />\r
+    <ClInclude Include="..\llint\LLIntThunks.h" />\r
+    <ClInclude Include="..\llint\LowLevelInterpreter.h" />\r
+    <ClInclude Include="..\parser\ASTBuilder.h" />\r
+    <ClInclude Include="..\parser\Lexer.h" />\r
+    <ClInclude Include="..\parser\NodeConstructors.h" />\r
+    <ClInclude Include="..\parser\NodeInfo.h" />\r
+    <ClInclude Include="..\parser\Nodes.h" />\r
+    <ClInclude Include="..\parser\Parser.h" />\r
+    <ClInclude Include="..\parser\ParserArena.h" />\r
+    <ClInclude Include="..\parser\ParserModes.h" />\r
+    <ClInclude Include="..\parser\ParserTokens.h" />\r
+    <ClInclude Include="..\parser\ResultType.h" />\r
+    <ClInclude Include="..\parser\SourceCode.h" />\r
+    <ClInclude Include="..\parser\SourceProvider.h" />\r
+    <ClInclude Include="..\parser\SourceProviderCache.h" />\r
+    <ClInclude Include="..\parser\SourceProviderCacheItem.h" />\r
+    <ClInclude Include="..\parser\SyntaxChecker.h" />\r
+    <ClInclude Include="..\profiler\CallIdentifier.h" />\r
+    <ClInclude Include="..\profiler\LegacyProfiler.h" />\r
+    <ClInclude Include="..\profiler\Profile.h" />\r
+    <ClInclude Include="..\profiler\ProfileGenerator.h" />\r
+    <ClInclude Include="..\profiler\ProfileNode.h" />\r
+    <ClInclude Include="..\profiler\ProfilerBytecode.h" />\r
+    <ClInclude Include="..\profiler\ProfilerBytecodes.h" />\r
+    <ClInclude Include="..\profiler\ProfilerBytecodeSequence.h" />\r
+    <ClInclude Include="..\profiler\ProfilerCompilation.h" />\r
+    <ClInclude Include="..\profiler\ProfilerCompilationKind.h" />\r
+    <ClInclude Include="..\profiler\ProfilerCompiledBytecode.h" />\r
+    <ClInclude Include="..\profiler\ProfilerDatabase.h" />\r
+    <ClInclude Include="..\profiler\ProfilerExecutionCounter.h" />\r
+    <ClInclude Include="..\profiler\ProfilerOrigin.h" />\r
+    <ClInclude Include="..\profiler\ProfilerOriginStack.h" />\r
+    <ClInclude Include="..\profiler\ProfilerOSRExit.h" />\r
+    <ClInclude Include="..\profiler\ProfilerOSRExitSite.h" />\r
+    <ClInclude Include="..\profiler\ProfilerProfiledBytecodes.h" />\r
+    <ClInclude Include="..\runtime\ArgList.h" />\r
+    <ClInclude Include="..\runtime\Arguments.h" />\r
+    <ClInclude Include="..\runtime\ArrayConstructor.h" />\r
+    <ClInclude Include="..\runtime\ArrayConventions.h" />\r
+    <ClInclude Include="..\runtime\ArrayPrototype.h" />\r
+    <ClInclude Include="..\runtime\ArrayStorage.h" />\r
+    <ClInclude Include="..\runtime\BatchedTransitionOptimizer.h" />\r
+    <ClInclude Include="..\runtime\BigInteger.h" />\r
+    <ClInclude Include="..\runtime\BooleanConstructor.h" />\r
+    <ClInclude Include="..\runtime\BooleanObject.h" />\r
+    <ClInclude Include="..\runtime\BooleanPrototype.h" />\r
+    <ClInclude Include="..\runtime\Butterfly.h" />\r
+    <ClInclude Include="..\runtime\ButterflyInlines.h" />\r
+    <ClInclude Include="..\runtime\CachedTranscendentalFunction.h" />\r
+    <ClInclude Include="..\runtime\CallData.h" />\r
+    <ClInclude Include="..\runtime\ClassInfo.h" />\r
+    <ClInclude Include="..\runtime\CodeCache.h" />\r
+    <ClInclude Include="..\runtime\CodeSpecializationKind.h" />\r
+    <ClInclude Include="..\runtime\CommonIdentifiers.h" />\r
+    <ClInclude Include="..\runtime\CommonSlowPaths.h" />\r
+    <ClInclude Include="..\runtime\Completion.h" />\r
+    <ClInclude Include="..\runtime\ConstructData.h" />\r
+    <ClInclude Include="..\runtime\DateConstructor.h" />\r
+    <ClInclude Include="..\runtime\DateConversion.h" />\r
+    <ClInclude Include="..\runtime\DateInstance.h" />\r
+    <ClInclude Include="..\runtime\DateInstanceCache.h" />\r
+    <ClInclude Include="..\runtime\DatePrototype.h" />\r
+    <ClInclude Include="..\runtime\Error.h" />\r
+    <ClInclude Include="..\runtime\ErrorConstructor.h" />\r
+    <ClInclude Include="..\runtime\ErrorInstance.h" />\r
+    <ClInclude Include="..\runtime\ErrorPrototype.h" />\r
+    <ClInclude Include="..\runtime\ExceptionHelpers.h" />\r
+    <ClInclude Include="..\runtime\Executable.h" />\r
+    <ClInclude Include="..\runtime\ExecutionHarness.h" />\r
+    <ClInclude Include="..\runtime\FunctionConstructor.h" />\r
+    <ClInclude Include="..\runtime\FunctionPrototype.h" />\r
+    <ClInclude Include="..\runtime\GCActivityCallback.h" />\r
+    <ClInclude Include="..\runtime\GetterSetter.h" />\r
+    <ClInclude Include="..\runtime\Identifier.h" />\r
+    <ClInclude Include="..\runtime\IndexingHeader.h" />\r
+    <ClInclude Include="..\runtime\IndexingHeaderInlines.h" />\r
+    <ClInclude Include="..\runtime\IndexingType.h" />\r
+    <ClInclude Include="..\runtime\InitializeThreading.h" />\r
+    <ClInclude Include="..\runtime\InternalFunction.h" />\r
+    <ClInclude Include="..\runtime\Intrinsic.h" />\r
+    <ClInclude Include="..\runtime\JSActivation.h" />\r
+    <ClInclude Include="..\runtime\JSAPIValueWrapper.h" />\r
+    <ClInclude Include="..\runtime\JSArray.h" />\r
+    <ClInclude Include="..\runtime\JSBoundFunction.h" />\r
+    <ClInclude Include="..\runtime\JSCell.h" />\r
+    <ClInclude Include="..\runtime\JSCJSValue.h" />\r
+    <ClInclude Include="..\runtime\JSCJSValueInlines.h" />\r
+    <ClInclude Include="..\runtime\JSDateMath.h" />\r
+    <ClInclude Include="..\runtime\JSDestructibleObject.h" />\r
+    <ClInclude Include="..\runtime\JSExportMacros.h" />\r
+    <ClInclude Include="..\runtime\JSFunction.h" />\r
+    <ClInclude Include="..\runtime\VM.h" />\r
+    <ClInclude Include="..\runtime\JSGlobalObject.h" />\r
+    <ClInclude Include="..\runtime\JSGlobalObjectFunctions.h" />\r
+    <ClInclude Include="..\runtime\JSLock.h" />\r
+    <ClInclude Include="..\runtime\JSNameScope.h" />\r
+    <ClInclude Include="..\runtime\JSNotAnObject.h" />\r
+    <ClInclude Include="..\runtime\JSObject.h" />\r
+    <ClInclude Include="..\runtime\JSONObject.h" />\r
+    <ClInclude Include="..\runtime\JSPropertyNameIterator.h" />\r
+    <ClInclude Include="..\runtime\JSProxy.h" />\r
+    <ClInclude Include="..\runtime\JSScope.h" />\r
+    <ClInclude Include="..\runtime\JSSegmentedVariableObject.h" />\r
+    <ClInclude Include="..\runtime\JSString.h" />\r
+    <ClInclude Include="..\runtime\JSStringBuilder.h" />\r
+    <ClInclude Include="..\runtime\JSStringJoiner.h" />\r
+    <ClInclude Include="..\runtime\JSSymbolTableObject.h" />\r
+    <ClInclude Include="..\runtime\JSType.h" />\r
+    <ClInclude Include="..\runtime\JSTypeInfo.h" />\r
+    <ClInclude Include="..\runtime\JSVariableObject.h" />\r
+    <ClInclude Include="..\runtime\JSWithScope.h" />\r
+    <ClInclude Include="..\runtime\JSWrapperObject.h" />\r
+    <ClInclude Include="..\runtime\LiteralParser.h" />\r
+    <ClInclude Include="..\runtime\Lookup.h" />\r
+    <ClInclude Include="..\runtime\MatchResult.h" />\r
+    <ClInclude Include="..\runtime\MathObject.h" />\r
+    <ClInclude Include="..\runtime\NameConstructor.h" />\r
+    <ClInclude Include="..\runtime\NameInstance.h" />\r
+    <ClInclude Include="..\runtime\NamePrototype.h" />\r
+    <ClInclude Include="..\runtime\NativeErrorConstructor.h" />\r
+    <ClInclude Include="..\runtime\NativeErrorPrototype.h" />\r
+    <ClInclude Include="..\runtime\NumberConstructor.h" />\r
+    <ClInclude Include="..\runtime\NumberObject.h" />\r
+    <ClInclude Include="..\runtime\NumberPrototype.h" />\r
+    <ClInclude Include="..\runtime\NumericStrings.h" />\r
+    <ClInclude Include="..\runtime\ObjectConstructor.h" />\r
+    <ClInclude Include="..\runtime\ObjectPrototype.h" />\r
+    <ClInclude Include="..\runtime\Operations.h" />\r
+    <ClInclude Include="..\runtime\Options.h" />\r
+    <ClInclude Include="..\runtime\PrivateName.h" />\r
+    <ClInclude Include="..\runtime\PropertyDescriptor.h" />\r
+    <ClInclude Include="..\runtime\PropertyMapHashTable.h" />\r
+    <ClInclude Include="..\runtime\PropertyName.h" />\r
+    <ClInclude Include="..\runtime\PropertyNameArray.h" />\r
+    <ClInclude Include="..\runtime\PropertyOffset.h" />\r
+    <ClInclude Include="..\runtime\PropertySlot.h" />\r
+    <ClInclude Include="..\runtime\PropertyStorage.h" />\r
+    <ClInclude Include="..\runtime\Protect.h" />\r
+    <ClInclude Include="..\runtime\PrototypeMap.h" />\r
+    <ClInclude Include="..\runtime\PutDirectIndexMode.h" />\r
+    <ClInclude Include="..\runtime\PutPropertySlot.h" />\r
+    <ClInclude Include="..\runtime\RegExp.h" />\r
+    <ClInclude Include="..\runtime\RegExpCache.h" />\r
+    <ClInclude Include="..\runtime\RegExpCachedResult.h" />\r
+    <ClInclude Include="..\runtime\RegExpConstructor.h" />\r
+    <ClInclude Include="..\runtime\RegExpKey.h" />\r
+    <ClInclude Include="..\runtime\RegExpMatchesArray.h" />\r
+    <ClInclude Include="..\runtime\RegExpObject.h" />\r
+    <ClInclude Include="..\runtime\RegExpPrototype.h" />\r
+    <ClInclude Include="..\runtime\Reject.h" />\r
+    <ClInclude Include="..\runtime\SamplingCounter.h" />\r
+    <ClInclude Include="..\runtime\SmallStrings.h" />\r
+    <ClInclude Include="..\runtime\SparseArrayValueMap.h" />\r
+    <ClInclude Include="..\runtime\StrictEvalActivation.h" />\r
+    <ClInclude Include="..\runtime\StringConstructor.h" />\r
+    <ClInclude Include="..\runtime\StringObject.h" />\r
+    <ClInclude Include="..\runtime\StringPrototype.h" />\r
+    <ClInclude Include="..\runtime\StringRecursionChecker.h" />\r
+    <ClInclude Include="..\runtime\Structure.h" />\r
+    <ClInclude Include="..\runtime\StructureChain.h" />\r
+    <ClInclude Include="..\runtime\StructureRareData.h" />\r
+    <ClInclude Include="..\runtime\StructureRareDataInlines.h" />\r
+    <ClInclude Include="..\runtime\StructureTransitionTable.h" />\r
+    <ClInclude Include="..\runtime\SymbolTable.h" />\r
+    <ClInclude Include="..\runtime\Tracing.h" />\r
+    <ClInclude Include="..\runtime\TypedArrayDescriptor.h" />\r
+    <ClInclude Include="..\runtime\Uint16WithFraction.h" />\r
+    <ClInclude Include="..\runtime\Watchdog.h" />\r
+    <ClInclude Include="..\runtime\WeakGCMap.h" />\r
+    <ClInclude Include="..\runtime\WeakRandom.h" />\r
+    <ClInclude Include="..\runtime\WriteBarrier.h" />\r
+    <ClInclude Include="..\tools\CodeProfile.h" />\r
+    <ClInclude Include="..\tools\CodeProfiling.h" />\r
+    <ClInclude Include="..\tools\ProfileTreeNode.h" />\r
+    <ClInclude Include="..\tools\TieredMMapArray.h" />\r
+    <ClInclude Include="..\yarr\Yarr.h" />\r
+    <ClInclude Include="..\yarr\YarrCanonicalizeUCS2.h" />\r
+    <ClInclude Include="..\yarr\YarrInterpreter.h" />\r
+    <ClInclude Include="..\yarr\YarrJIT.h" />\r
+    <ClInclude Include="..\yarr\YarrParser.h" />\r
+    <ClInclude Include="..\yarr\YarrPattern.h" />\r
+    <ClInclude Include="..\yarr\YarrSyntaxChecker.h" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <None Include="JavaScriptCorePostBuild.cmd">\r
+      <FileType>Document</FileType>\r
+    </None>\r
+    <None Include="JavaScriptCorePreBuild.cmd">\r
+      <FileType>Document</FileType>\r
+    </None>\r
+    <None Include="JavaScriptCorePreLink.cmd">\r
+      <FileType>Document</FileType>\r
+    </None>\r
+  </ItemGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
+  <ImportGroup Label="ExtensionTargets">\r
+  </ImportGroup>\r
+</Project>
\ No newline at end of file