47e5d6c83eff94a97035612b719b38d196978b9a
It was implemented this way before to avoid borrow-checking issues, where self would be both mutably borrowed (because of the solver) and immutably borrowed (because of the ABI parameters list). This is worked around by adding a local AbiParams struct which contains a summary of the information that's needed by program_input_abi, allowing to retrieve the ABI params within the method's body itself.
Description
No description provided
Languages
Rust
77.8%
WebAssembly
20.6%
C
1.3%