aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/Module.cpp
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2015-08-05 20:20:29 +0000
committerDavid Blaikie <dblaikie@gmail.com>2015-08-05 20:20:29 +0000
commit5e1ffae7bc6435000a24a982cfbb02725a3af52b (patch)
treeafef5401b1beb87e6f2b260cbfe37640b96e7dc7 /llvm/lib/IR/Module.cpp
parent27fbefde07e30cc3b4bb7d56d2586832ea8b42b3 (diff)
downloadllvm-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