Cleanup error variants in MIR code slightly

This commit is contained in:
Lukas Wirth 2024-01-30 09:51:28 +01:00
parent 8a5829cf28
commit 5860763f18
17 changed files with 598 additions and 434 deletions

View file

@ -198,7 +198,7 @@ pub fn layout_of_ty_query(
trait_env: Arc<TraitEnvironment>,
) -> Result<Arc<Layout>, LayoutError> {
let krate = trait_env.krate;
let Some(target) = db.target_data_layout(krate) else {
let Ok(target) = db.target_data_layout(krate) else {
return Err(LayoutError::TargetLayoutNotAvailable);
};
let cx = LayoutCx { target: &target };