| 113 | } |
| 114 | |
| 115 | Module* IfModule::clone(CloneContext* ctx) const { |
| 116 | IfModule* module(new IfModule); |
| 117 | module->mInputForThen = mInputForThen; |
| 118 | module->mInputForElse = mInputForElse; |
| 119 | module->mOutputFromThen = mOutputFromThen; |
| 120 | module->mOutputFromElse = mOutputFromElse; |
| 121 | module->mThen.reset(mThen->clone(ctx)); |
| 122 | module->mElse.reset(mElse->clone(ctx)); |
| 123 | return this->cloneBaseTo(ctx, module); |
| 124 | } |
| 125 | |
| 126 | } // namespace Express |
| 127 | } // namespace MNN |
nothing calls this directly
no test coverage detected