<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="dmd">
      <UniqueIdentifier>{6b846289-f779-413a-b14c-51ac8055587b}</UniqueIdentifier>
    </Filter>
    <Filter Include="dmd\backend">
      <UniqueIdentifier>{853090e1-9436-40d8-b439-b8dbbc2c7fa1}</UniqueIdentifier>
    </Filter>
    <Filter Include="dmd\tk">
      <UniqueIdentifier>{2db94531-cc9e-4df8-bd77-c22e38022b15}</UniqueIdentifier>
    </Filter>
    <Filter Include="dmd\root">
      <UniqueIdentifier>{f109049a-11c8-4419-bdda-9d44c65b2900}</UniqueIdentifier>
    </Filter>
    <Filter Include="dmd\gen">
      <UniqueIdentifier>{8f21dd4e-1670-48be-9a72-1dccf0c17166}</UniqueIdentifier>
    </Filter>
    <Filter Include="vcbuild">
      <UniqueIdentifier>{5fa9d849-fc22-4664-bb36-8ed7e1bff041}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="..\dmd\backend\tk.c">
      <Filter>dmd</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\aa.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\bcomplex.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\blockopt.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\cg.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\cg87.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\cgcod.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\cgcs.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\cgcv.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\cgelem.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\cgen.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\cgobj.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\cgreg.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\cgsched.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\cgxmm.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\cod1.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\cod2.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\cod3.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\cod4.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\cod5.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\code.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\debug.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\dt.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\dwarf.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\ee.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\el.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\elfobj.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\evalu8.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\gdag.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\gflow.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\glocal.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\gloop.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\go.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\gother.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\machobj.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\md5.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\mscoffobj.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\newman.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\nteh.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\os.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\out.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\outbuf.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\ptrntab.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\rtlsym.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\strtold.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\symbol.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\ti_achar.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\ti_pvoid.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\type.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\var.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\tk\filespec.c">
      <Filter>dmd\tk</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\tk\list.c">
      <Filter>dmd\tk</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\tk\mem.c">
      <Filter>dmd\tk</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\tk\vec.c">
      <Filter>dmd\tk</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\root\longdouble.c">
      <Filter>dmd\root</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\root\newdelete.c">
      <Filter>dmd\root</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\backconfig.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\ph2.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\util2.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\cv8.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\pdata.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\varstats.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\compress.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
    <ClCompile Include="..\dmd\backend\gsroa.c">
      <Filter>dmd\backend</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\dmd\aggregate.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\aliasthis.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\arraytypes.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\attrib.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\complex_t.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\cond.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\declaration.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\dsymbol.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\enum.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\errors.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\expression.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\hdrgen.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\identifier.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\import.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\init.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\intrange.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\json.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\mars.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\module.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\mtype.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\scope.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\statement.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\staticassert.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\template.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\version.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\aa.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\bcomplex.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\cc.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\cdef.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\cgcv.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\code.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\cv4.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\dt.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\dwarf.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\dwarf2.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\el.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\exh.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\global.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\go.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\iasm.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\mach.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\md5.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\melf.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\mscoff.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\oper.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\outbuf.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\rtlsym.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\tassert.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\tinfo.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\token.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\ty.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\type.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\backend\varstats.h">
      <Filter>dmd\backend</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\tk\filespec.h">
      <Filter>dmd\tk</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\tk\list.h">
      <Filter>dmd\tk</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\tk\mem.h">
      <Filter>dmd\tk</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\tk\vec.h">
      <Filter>dmd\tk</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\root\ctfloat.h">
      <Filter>dmd\root</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\root\longdouble.h">
      <Filter>dmd\root</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\root\port.h">
      <Filter>dmd\root</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\root\rmem.h">
      <Filter>dmd\root</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\root\root.h">
      <Filter>dmd\root</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\root\stringtable.h">
      <Filter>dmd\root</Filter>
    </ClInclude>
    <ClInclude Include="..\vcbuild\alloca.h">
      <Filter>vcbuild</Filter>
    </ClInclude>
    <ClInclude Include="..\vcbuild\fenv.h">
      <Filter>vcbuild</Filter>
    </ClInclude>
    <ClInclude Include="..\vcbuild\stdint.h">
      <Filter>vcbuild</Filter>
    </ClInclude>
    <ClInclude Include="..\vcbuild\warnings.h">
      <Filter>vcbuild</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\target.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\nspace.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\objc.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\tokens.h">
      <Filter>src</Filter>
    </ClInclude>
    <ClInclude Include="..\dmd\globals.h">
      <Filter>src</Filter>
    </ClInclude>
  </ItemGroup>
  <ItemGroup>
    <CustomBuild Include="..\dmd\backend\optabgen.c">
      <Filter>dmd\gen</Filter>
    </CustomBuild>
    <CustomBuild Include="..\vcbuild\ldfpu.asm">
      <Filter>vcbuild</Filter>
    </CustomBuild>
    <CustomBuild Include="..\dmd\idgen.d">
      <Filter>dmd\gen</Filter>
    </CustomBuild>
  </ItemGroup>
</Project>
