Make Polly -Wdeprecated clean by explicitly making BlockGenerator copy constructible
commit98c09fbe5fa20d24afcfe1eec4c8b9967c195200
authorDavid Blaikie <dblaikie@gmail.com>
Tue, 29 Sep 2015 00:00:29 +0000 (29 00:00 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Tue, 29 Sep 2015 00:00:29 +0000 (29 00:00 +0000)
treee347e2e64b48b5cc6355d169edfdef8dcc3432fe
parentd4038411c29e84293c3e87b9faf2a940f38b95a1
Make Polly -Wdeprecated clean by explicitly making BlockGenerator copy constructible

This is a bit of an awkward API and I'm not sure what the right solution
is. Having a publicly copy constructible base class makes it easy to
accidentally slice derived objects in a number of contexts.

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@248764 91177308-0d34-0410-b5e6-96231b3b80d8
include/polly/CodeGen/BlockGenerators.h