# HG changeset patch # User korDen # Date 1256390759 -14400 # Node ID 5a2059196104865d60134f44509ed589a064c5fb # Parent 10317f0c89a50785afec6f6fae44cb2467618e05 Project build commands update diff -r 10317f0c89a5 -r 5a2059196104 .hgignore --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.hgignore Sat Oct 24 17:25:59 2009 +0400 @@ -0,0 +1,1 @@ +relre:win32/* diff -r 10317f0c89a5 -r 5a2059196104 build.bat --- a/build.bat Sat Oct 24 08:42:06 2009 +0400 +++ b/build.bat Sat Oct 24 17:25:59 2009 +0400 @@ -1,2 +1,2 @@ @echo off -cls && c:\dm\bin\dmc.exe bridge\bridge.cpp -c && c:\dmd_2.031\windows\bin\dmd.exe @commands.txt \ No newline at end of file +cls && dmc.exe bridge\bridge.cpp -c && dmd.exe @commands.txt \ No newline at end of file diff -r 10317f0c89a5 -r 5a2059196104 commands.txt --- a/commands.txt Sat Oct 24 08:42:06 2009 +0400 +++ b/commands.txt Sat Oct 24 17:25:59 2009 +0400 @@ -14,10 +14,10 @@ -version=SEH -version=OMFOBJ -version=SNAN_DEFAULT_INIT --ofc:\dmd_2.032\windows\bin\dmd.exe +-ofddmd.exe bridge.obj ddmd.def -c:\dmd_2.032\src\dmd\dmd.lib +dmd.lib main.d win32\windef.d win32\winuser.d diff -r 10317f0c89a5 -r 5a2059196104 dmd/TypeReturn.d --- a/dmd/TypeReturn.d Sat Oct 24 08:42:06 2009 +0400 +++ b/dmd/TypeReturn.d Sat Oct 24 17:25:59 2009 +0400 @@ -8,6 +8,7 @@ import dmd.Dsymbol; import dmd.OutBuffer; import dmd.HdrGenState; +import dmd.Identifier; import dmd.TY; class TypeReturn : TypeQualified @@ -35,9 +36,10 @@ Dsymbol toDsymbol(Scope sc) { - Type *t = semantic(0, sc); - if (t == this) + Type t = semantic(Loc(0), sc); + if (t is this) return null; + return t.toDsymbol(sc); } diff -r 10317f0c89a5 -r 5a2059196104 setupenv.bat --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/setupenv.bat Sat Oct 24 17:25:59 2009 +0400 @@ -0,0 +1,1 @@ +set path=c:\dm\bin;c:\dmd_2.031\windows\bin;%PATH% \ No newline at end of file