From 85e00f56cd733b6b273c187dde5e433eb83b0c7d 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: Tue, 16 Oct 2018 16:22:01 +0900 Subject: [PATCH] [coco] Rename ::mock::Def (#1878) ::mock::Def inherits coco::Producer (not coco::Def). Signed-off-by: Jonghyun Park --- contrib/coco/core/src/IR/Def.test.cpp | 11 +++++++---- contrib/coco/core/src/IR/{Def.mock.h => Producer.mock.h} | 8 ++++---- 2 files changed, 11 insertions(+), 8 deletions(-) rename contrib/coco/core/src/IR/{Def.mock.h => Producer.mock.h} (82%) diff --git a/contrib/coco/core/src/IR/Def.test.cpp b/contrib/coco/core/src/IR/Def.test.cpp index f198b5f..41c06e6 100644 --- a/contrib/coco/core/src/IR/Def.test.cpp +++ b/contrib/coco/core/src/IR/Def.test.cpp @@ -21,7 +21,7 @@ #include "nncc/foundation/Memory.h" -#include "Def.mock.h" +#include "Producer.mock.h" #include @@ -40,7 +40,8 @@ TEST_F(DefTest, constructor) { auto o = obj_mgr.create(nncc::core::ADT::feature::Shape{1, 1, 1}); - ::mock::Def def; + // TODO Rename 'def' + ::mock::Producer def; // TODO Rename 'slot' coco::Def slot{&def}; @@ -52,7 +53,8 @@ TEST_F(DefTest, value) { auto o = obj_mgr.create(nncc::core::ADT::feature::Shape{1, 1, 1}); - ::mock::Def def; + // TODO Rename 'def' + ::mock::Producer def; // TODO Rename 'slot' coco::Def slot{&def}; @@ -72,7 +74,8 @@ TEST_F(DefTest, unlink_on_destruction) { auto o = obj_mgr.create(nncc::core::ADT::feature::Shape{1, 1, 1}); - ::mock::Def def; + // TODO Rename 'def' + ::mock::Producer def; // TODO Rename 'slot' auto slot = make_unique(&def); diff --git a/contrib/coco/core/src/IR/Def.mock.h b/contrib/coco/core/src/IR/Producer.mock.h similarity index 82% rename from contrib/coco/core/src/IR/Def.mock.h rename to contrib/coco/core/src/IR/Producer.mock.h index 79de91d..ffc343e 100644 --- a/contrib/coco/core/src/IR/Def.mock.h +++ b/contrib/coco/core/src/IR/Producer.mock.h @@ -14,8 +14,8 @@ * limitations under the License. */ -#ifndef __COCO_IR_DEF_MOCK_H__ -#define __COCO_IR_DEF_MOCK_H__ +#ifndef __COCO_IR_PRODUCER_MOCK_H__ +#define __COCO_IR_PRODUCER_MOCK_H__ #include "coco/IR/Object.h" @@ -23,11 +23,11 @@ namespace { namespace mock { -struct Def final : public coco::Object::Producer +struct Producer final : public coco::Object::Producer { coco::Instr *loc(void) override { return nullptr; } }; } // namespace mock } // namespace -#endif // __COCO_IR_DEF_MOCK_H__ +#endif // __COCO_IR_PRODUCER_MOCK_H__ -- 2.7.4