Commits

John McCall committed 3713b6a549e
Add a framework for distinguishing between deallocating and non-deallocating destructors and allocating/non-allocating constructors. Non-deallocating destructors might not play well with ObjC classes; we might have to limit them to pure-swift hierarchies. No functionality change except that I decided to not force destructors to have internal linkage unconditionally. Swift SVN r3814