Returns an iterator of all functions with their module, symbol, and function metadata that were produced during compilation.
(
&self,
)
| 156 | /// Returns an iterator of all functions with their module, symbol, and |
| 157 | /// function metadata that were produced during compilation. |
| 158 | fn functions( |
| 159 | &self, |
| 160 | ) -> impl Iterator<Item = (StaticModuleIndex, usize, &'a CompiledFunctionMetadata)> + '_ { |
| 161 | self.indexes().map(move |(module, func)| { |
| 162 | let (sym, func) = self.function(module, func); |
| 163 | (module, sym, func) |
| 164 | }) |
| 165 | } |
| 166 | |
| 167 | /// Returns the symbol and metadata associated with a specific function. |
| 168 | fn function( |
no test coverage detected