Mercurial > projects > ldc
comparison dmd/inline.c @ 336:aaade6ded589 trunk
[svn r357] Merged DMD 1.033
author | lindquist |
---|---|
date | Sat, 12 Jul 2008 19:38:31 +0200 |
parents | 70d6113eeb8c |
children | 1860414bf3b7 |
comparison
equal
deleted
inserted
replaced
335:17b844102023 | 336:aaade6ded589 |
---|---|
858 body = body->inlineScan(iss); | 858 body = body->inlineScan(iss); |
859 return this; | 859 return this; |
860 } | 860 } |
861 | 861 |
862 | 862 |
863 #if V2 | 863 #if DMDV2 |
864 Statement *ForeachRangeStatement::inlineScan(InlineScanState *iss) | 864 Statement *ForeachRangeStatement::inlineScan(InlineScanState *iss) |
865 { | 865 { |
866 lwr = lwr->inlineScan(iss); | 866 lwr = lwr->inlineScan(iss); |
867 upr = upr->inlineScan(iss); | 867 upr = upr->inlineScan(iss); |
868 if (body) | 868 if (body) |
1288 // to: | 1288 // to: |
1289 // return this; | 1289 // return this; |
1290 #endif | 1290 #endif |
1291 isSynchronized() || | 1291 isSynchronized() || |
1292 isImportedSymbol() || | 1292 isImportedSymbol() || |
1293 #if V2 | 1293 #if DMDV2 |
1294 closureVars.dim || // no nested references to this frame | 1294 closureVars.dim || // no nested references to this frame |
1295 #else | 1295 #else |
1296 nestedFrameRef || // no nested references to this frame | 1296 nestedFrameRef || // no nested references to this frame |
1297 #endif | 1297 #endif |
1298 (isVirtual() && !isFinal()) | 1298 (isVirtual() && !isFinal()) |