(
db: &'db dyn crate::Db,
function: SymFunction<'db>,
generics: Vec<SymGenericTerm<'db>>,
)
| 29 | /// Generate a self-contained wasm module from a starting function. |
| 30 | #[salsa::tracked(return_ref)] |
| 31 | pub fn codegen<'db>( |
| 32 | db: &'db dyn crate::Db, |
| 33 | function: SymFunction<'db>, |
| 34 | generics: Vec<SymGenericTerm<'db>>, |
| 35 | ) -> Vec<u8> { |
| 36 | cx::Cx::new(db) |
| 37 | .generate_from_fn(function, generics) |
| 38 | .finish() |
| 39 | } |
no test coverage detected