diff --git a/doc/design/executor.md b/doc/design/executor.md index 30b76b3385b92ed65c9bc9e4eec8c0b48923b956..777f451b111492a4d017acd87b17bd989a3bd4fd 100644 --- a/doc/design/executor.md +++ b/doc/design/executor.md @@ -17,7 +17,7 @@ void Executor::Run(const ProgramDesc& pdesc, Scope* scope, int block_id) { // Run the block Scope& local_scope = scope->NewScope(); for (auto& op_desc : block.ops()) { - for (auto& var : op_desc) { + for (auto& var : op_desc.outputs()) { for (auto& argu : var.arguments()) { // Create temp variable in the local_scope if (local_scope.FindVar(argu) == nullptr) {