commit | b76af9c969558b4484be87933e89e76e7ee87e21 | [log] [tgz] |
---|---|---|
author | Sean Hunt <scshunt@csclub.uwaterloo.ca> | Tue May 03 23:05:34 2011 +0000 |
committer | Sean Hunt <scshunt@csclub.uwaterloo.ca> | Tue May 03 23:05:34 2011 +0000 |
tree | 7310c9eea92bc2174544d955df89b4912cab77a2 | |
parent | cc0f9f1a3b5df7fd308ff3d800fbbbbff805157d [diff] |
Ensure that destructors are properly inovked when an exception leaves the body of a delegating constructor call. This means that the delegating constructor implementation should be complete and correct, though there are some rough edges (diagnostic quality with the cycle detection and using a deleted destructor). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@130803 91177308-0d34-0410-b5e6-96231b3b80d8