diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-10-09 16:13:15 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-10-09 16:13:15 +0000 |
commit | a25c79e7045fa1d92e9777a3dce8902a7963eb4c (patch) | |
tree | 07108fc24c7cc5934e1ea3143b4465c99b326201 /llvm/lib/Transforms | |
parent | ee863cedc29d45c1976fcd3b9f0a5bce34097238 (diff) | |
download | bcm5719-llvm-a25c79e7045fa1d92e9777a3dce8902a7963eb4c.tar.gz bcm5719-llvm-a25c79e7045fa1d92e9777a3dce8902a7963eb4c.zip |
Use aliases for more constructors and destructors.
With this patch we produce alias for cases like
template<typename T>
struct foobar {
foobar() {
}
};
template struct foobar<void>;
It is safe to use aliases to weak symbols, as long and the alias itself is also
weak.
llvm-svn: 192300
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions