Mercurial > projects > ldc
comparison dmd/module.c @ 1146:1860414bf3b7
* Moved ir/irsymbol.cpp/h into ir/irdsymbol.cpp/h.
* Added #if IN_DMD versioning around DMD backend specific code in the D1 frontend, D2 is currently broken.
* All part of a greater cleanup scheme.
author | Tomas Lindquist Olsen <tomas.l.olsen gmail.com> |
---|---|
date | Thu, 26 Mar 2009 20:45:53 +0100 |
parents | eeb8b95ea92e |
children | e961851fb8be |
comparison
equal
deleted
inserted
replaced
1145:40caa8207b3e | 1146:1860414bf3b7 |
---|---|
95 searchCacheFlags = 0; | 95 searchCacheFlags = 0; |
96 semanticstarted = 0; | 96 semanticstarted = 0; |
97 semanticdone = 0; | 97 semanticdone = 0; |
98 decldefs = NULL; | 98 decldefs = NULL; |
99 vmoduleinfo = NULL; | 99 vmoduleinfo = NULL; |
100 #if IN_DMD | |
100 massert = NULL; | 101 massert = NULL; |
101 marray = NULL; | 102 marray = NULL; |
102 sictor = NULL; | 103 sictor = NULL; |
103 sctor = NULL; | 104 sctor = NULL; |
104 sdtor = NULL; | 105 sdtor = NULL; |
105 stest = NULL; | 106 stest = NULL; |
106 sfilename = NULL; | 107 sfilename = NULL; |
108 #endif | |
107 root = 0; | 109 root = 0; |
108 importedFrom = NULL; | 110 importedFrom = NULL; |
109 srcfile = NULL; | 111 srcfile = NULL; |
110 objfile = NULL; | 112 objfile = NULL; |
111 docfile = NULL; | 113 docfile = NULL; |
118 versionids = NULL; | 120 versionids = NULL; |
119 versionidsNot = NULL; | 121 versionidsNot = NULL; |
120 | 122 |
121 macrotable = NULL; | 123 macrotable = NULL; |
122 escapetable = NULL; | 124 escapetable = NULL; |
125 #if IN_DMD | |
123 doppelganger = 0; | 126 doppelganger = 0; |
124 cov = NULL; | 127 cov = NULL; |
125 covb = NULL; | 128 covb = NULL; |
129 #endif | |
126 | 130 |
127 srcfilename = FileName::defaultExt(filename, global.mars_ext); | 131 srcfilename = FileName::defaultExt(filename, global.mars_ext); |
128 if (!srcfilename->equalsExt(global.mars_ext) && | 132 if (!srcfilename->equalsExt(global.mars_ext) && |
129 !srcfilename->equalsExt(global.hdr_ext) && | 133 !srcfilename->equalsExt(global.hdr_ext) && |
130 !srcfilename->equalsExt("dd")) | 134 !srcfilename->equalsExt("dd")) |