36 const std::shared_ptr<basic::TensorRegistry> &tensor_reg,
37 const std::shared_ptr<ExternalContext> &external_context);
41#define OP(InternalName) void visit(const ir::operation::InternalName &) override;
42#include "Operation.lst"
46 const ir::Operands &_ctx;
47 const ir::Operations &_operations_ctx;
48 std::shared_ptr<TensorBuilder> _tensor_builder;
49 std::shared_ptr<basic::TensorRegistry> _tensor_reg;
50 const std::shared_ptr<ExternalContext> _external_context;