Eli Friedman
|
ae08edf5bb
|
Do a bit of naming cleanup in IRGen. Make sure closure IRgen doesn't get confused when we capture something other than a variable.
Swift SVN r1644
|
2012-04-25 23:47:57 +00:00 |
|
Eli Friedman
|
d5e7784010
|
Get rid of isModuleScope bit, since we don't like scattering bits across the AST; as a replacement, introduce TopLevelCodeDecl, which provides a DeclContext for all expressions and statements at the top level. <rdar://problem/11259941>.
Swift SVN r1503
|
2012-04-19 21:22:12 +00:00 |
|
John McCall
|
5ad3782b01
|
Rework the IR-generation of initialization and teach the
compiler to enter properly-scoped cleanups to destroy local
variables.
Swift SVN r1385
|
2012-04-11 03:00:08 +00:00 |
|
John McCall
|
5c23fa7326
|
Move the initialization code out into its own file.
Swift SVN r1381
|
2012-04-11 02:59:55 +00:00 |
|