commit | 92ac9ffecd236a6be0d6ab30cef56100e56b171c | [log] [tgz] |
---|---|---|
author | John McCall <rjmccall@apple.com> | Wed Feb 17 03:52:49 2010 +0000 |
committer | John McCall <rjmccall@apple.com> | Wed Feb 17 03:52:49 2010 +0000 |
tree | dcadd027e9cec747a31fc2b15cbf3da0bbfed085 | |
parent | 340963fd040d79ebfd868f976743645254113183 [diff] |
Emit complete constructors and destructors as aliases to base constructors and destructors when the two entities are semantically identical, i.e. when the class has no virtual base classes. We only do this for linkage types for which aliases are supported, i.e. internal and external, i.e. not linkonce. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@96451 91177308-0d34-0410-b5e6-96231b3b80d8