diff options
author | David Blaikie <dblaikie@gmail.com> | 2015-08-05 20:20:29 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2015-08-05 20:20:29 +0000 |
commit | 5e1ffae7bc6435000a24a982cfbb02725a3af52b (patch) | |
tree | afef5401b1beb87e6f2b260cbfe37640b96e7dc7 /llvm/lib/IR/Module.cpp | |
parent | 27fbefde07e30cc3b4bb7d56d2586832ea8b42b3 (diff) | |
download | llvm-5e1ffae7bc6435000a24a982cfbb02725a3af52b.zip llvm-5e1ffae7bc6435000a24a982cfbb02725a3af52b.tar.gz llvm-5e1ffae7bc6435000a24a982cfbb02725a3af52b.tar.bz2 |
-Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are deprecated in C++11
LoadedObjectInfo was depending on the implicit copy ctor in the presence
of a user-declared dtor. Default (and protect) it in the base class and
make the devired classes final to avoid any risk of a public API that
would enable slicing.
llvm-svn: 244112
Diffstat (limited to 'llvm/lib/IR/Module.cpp')
0 files changed, 0 insertions, 0 deletions