Mercurial > projects > ddmd
comparison dmd/TypeReturn.d @ 181:aa70dca07cb0
ArrayExp.toCBuffer and TypeReturn.toCBuffer2
author | korDen |
---|---|
date | Mon, 18 Oct 2010 00:36:44 +0400 |
parents | e3afd1303184 |
children | b0d41ff5e0df |
comparison
equal
deleted
inserted
replaced
180:0622fff7810a | 181:aa70dca07cb0 |
---|---|
85 return terror; | 85 return terror; |
86 } | 86 } |
87 | 87 |
88 override void toCBuffer2(OutBuffer buf, HdrGenState* hgs, MOD mod) | 88 override void toCBuffer2(OutBuffer buf, HdrGenState* hgs, MOD mod) |
89 { | 89 { |
90 assert(false); | 90 if (mod != this.mod) |
91 { | |
92 toCBuffer3(buf, hgs, mod); | |
93 return; | |
94 } | |
95 buf.writestring("typeof(return)"); | |
96 toCBuffer2Helper(buf, hgs); | |
91 } | 97 } |
92 } | 98 } |