Explicitly declare the OpPassManager move constructor to avoid undefined errors.
authorRiver Riddle <riverriddle@google.com>
Mon, 9 Sep 2019 20:43:51 +0000 (13:43 -0700)
committerA. Unique TensorFlower <gardener@tensorflow.org>
Mon, 9 Sep 2019 20:44:24 +0000 (13:44 -0700)
commit893c86fff7efa87c8d81e6f6e7a200a0b3f7ece5
tree4b110dd96dbfb81b350e4a96acc3edc9c88285e2
parent36508528c71606341af77ab755ecf63d9c09249b
Explicitly declare the OpPassManager move constructor to avoid undefined errors.

Some compilers will try to auto-generate the destructor, instead of using the user provided destructor, when creating a default move constructor.

PiperOrigin-RevId: 268067367
mlir/include/mlir/Pass/PassManager.h
mlir/lib/Pass/Pass.cpp