Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-ty/src/layout.rs')
-rw-r--r--crates/hir-ty/src/layout.rs16
1 files changed, 9 insertions, 7 deletions
diff --git a/crates/hir-ty/src/layout.rs b/crates/hir-ty/src/layout.rs
index c5fa20bc8a..0c1f63880c 100644
--- a/crates/hir-ty/src/layout.rs
+++ b/crates/hir-ty/src/layout.rs
@@ -6,8 +6,9 @@ use base_db::ra_salsa::Cycle;
use chalk_ir::{AdtId, FloatTy, IntTy, TyKind, UintTy};
use hir_def::{
layout::{
- BackendRepr, FieldsShape, Float, Integer, LayoutCalculator, LayoutCalculatorError, LayoutData,
- Primitive, ReprOptions, Scalar, Size, StructKind, TargetDataLayout, WrappingRange,
+ BackendRepr, FieldsShape, Float, Integer, LayoutCalculator, LayoutCalculatorError,
+ LayoutData, Primitive, ReprOptions, Scalar, Size, StructKind, TargetDataLayout,
+ WrappingRange,
},
LocalFieldId, StructId,
};
@@ -294,11 +295,12 @@ pub fn layout_of_ty_query(
.checked_mul(count, dl)
.ok_or(LayoutError::BadCalc(LayoutCalculatorError::SizeOverflow))?;
- let backend_repr = if count != 0 && matches!(element.backend_repr, BackendRepr::Uninhabited) {
- BackendRepr::Uninhabited
- } else {
- BackendRepr::Memory { sized: true }
- };
+ let backend_repr =
+ if count != 0 && matches!(element.backend_repr, BackendRepr::Uninhabited) {
+ BackendRepr::Uninhabited
+ } else {
+ BackendRepr::Memory { sized: true }
+ };
let largest_niche = if count != 0 { element.largest_niche } else { None };