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())