summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenAction.cpp
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2014-08-29 07:25:23 +0000
committerDavid Blaikie <dblaikie@gmail.com>2014-08-29 07:25:23 +0000
commit486f440cf12caa14a96b7fbc822d1f910c688e2d (patch)
tree9b1705069051dae287d2250a1974abf2b8a1efca /clang/lib/CodeGen/CodeGenAction.cpp
parentd6902a1403c46161db316c582a50acc0cb1dd60b (diff)
downloadbcm5719-llvm-486f440cf12caa14a96b7fbc822d1f910c688e2d.tar.gz
bcm5719-llvm-486f440cf12caa14a96b7fbc822d1f910c688e2d.zip
unique_ptrify Driver Action handling
It hits a limit when we reach ActionList, which is used for dynamic conditional ownership, so we lose type safety there. This did expose at least one caller "lying" about ownership (passing ownership to an Action, then updating the Action to specify that it doesn't actually own the thing that was passed) - changing this to unique_ptr just makes that oddity more obvious. llvm-svn: 216713
Diffstat (limited to 'clang/lib/CodeGen/CodeGenAction.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud