SCM Repository
Diff of /branches/pure-cfg/src/compiler/tree-il/var-analysis.sml
Parent Directory
|
Revision Log
|
Patch
revision 1073, Tue May 3 21:43:41 2011 UTC | revision 1074, Tue May 3 21:44:43 2011 UTC | |
---|---|---|
# | Line 227 | Line 227 |
227 | then (setVarScope(x, StrandState); true) | then (setVarScope(x, StrandState); true) |
228 | else if isOut orelse (getUseDepth x > strandScope) | else if isOut orelse (getUseDepth x > strandScope) |
229 | then (setVarScope(x, StrandConstState); true) | then (setVarScope(x, StrandConstState); true) |
230 | else (setVarScope(x, Local); false) | else ( |
231 | LowILCensus.dec x; (* we are removing the implicit use *) | |
232 | setVarScope(x, Local); | |
233 | false) | |
234 | in | in |
235 | List.filter setScope state | List.filter setScope state |
236 | end | end |
|
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |