From 75d7ea6a58cde70d05f145464e2d873bef90cbc7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=EB=B0=95=EC=A2=85=ED=98=84/=EB=8F=99=EC=9E=91=EC=A0=9C?= =?utf8?q?=EC=96=B4Lab=28SR=29/Staff=20Engineer/=EC=82=BC=EC=84=B1?= =?utf8?q?=EC=A0=84=EC=9E=90?= Date: Thu, 11 Oct 2018 10:31:18 +0900 Subject: [PATCH] [coco] Remove deprecated DefaultVisitor and DefaultMutator (#1821) This commit removes derprecated DefaultVsitor and DefaultMutator for Instr. Signed-off-by: Jonghyun Park --- contrib/coco/core/include/coco/IR/Instr.h | 6 ------ contrib/coco/core/src/IR/Instr.test.cpp | 4 ++-- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/contrib/coco/core/include/coco/IR/Instr.h b/contrib/coco/core/include/coco/IR/Instr.h index 302abc5..7b9bf85 100644 --- a/contrib/coco/core/include/coco/IR/Instr.h +++ b/contrib/coco/core/include/coco/IR/Instr.h @@ -101,9 +101,6 @@ public: #undef INSTR }; - // Deprecated. Use Visitor instead - template using DefaultVisitor = Visitor; - public: template T accept(IVisitor *v) const { @@ -146,9 +143,6 @@ public: #undef INSTR }; - // Deprecated. Use Mutator instead - using DefaultMutator = Mutator; - public: void accept(IMutator *m) { diff --git a/contrib/coco/core/src/IR/Instr.test.cpp b/contrib/coco/core/src/IR/Instr.test.cpp index 1926a81..e554837 100644 --- a/contrib/coco/core/src/IR/Instr.test.cpp +++ b/contrib/coco/core/src/IR/Instr.test.cpp @@ -127,12 +127,12 @@ private: namespace { -struct UnitFDetector : public coco::Instr::DefaultVisitor +struct UnitFDetector : public coco::Instr::Visitor { bool visit(const coco::UnitF *) override { return true; } }; -struct UnitFMutator : public coco::Instr::DefaultMutator +struct UnitFMutator : public coco::Instr::Mutator { uint32_t count = 0; -- 2.7.4