(&self, request: Vec<AbiRequest>)
| 47 | } |
| 48 | |
| 49 | fn provide_returns(&self, request: Vec<AbiRequest>) -> Vec<AbiStorage> { |
| 50 | request.iter().map(|req| { |
| 51 | match req { |
| 52 | AbiRequest::Integer(n) => |
| 53 | vec![ |
| 54 | Register(RegSpec::rax()), |
| 55 | Register(RegSpec::rdx()), |
| 56 | Problem() |
| 57 | ].drain(..).take(*n).collect::<Vec<_>>(), |
| 58 | _ => unimplemented!() |
| 59 | } |
| 60 | }).flatten().collect() |
| 61 | } |
| 62 | } |
no outgoing calls
no test coverage detected