pub(crate) fn lower_function(
db: &dyn SourceDatabase,
module: ModuleId,
fn_: InFile<Fn>,
function_id: FunctionId,
) -> (ExpressionStore, ExpressionStoreSourceMap, GenericParams, Box<[TypeRefId]>, Option<TypeRefId>, bool, bool)pub(crate) fn lower_function(
db: &dyn SourceDatabase,
module: ModuleId,
fn_: InFile<Fn>,
function_id: FunctionId,
) -> (ExpressionStore, ExpressionStoreSourceMap, GenericParams, Box<[TypeRefId]>, Option<TypeRefId>, bool, bool)