::mock::Def inherits coco::Producer (not coco::Def).
Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
#include "nncc/foundation/Memory.h"
-#include "Def.mock.h"
+#include "Producer.mock.h"
#include <gtest/gtest.h>
{
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};
{
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};
{
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<coco::Def>(&def);
* 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"
{
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__