We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 28364c1 commit 149eeadCopy full SHA for 149eead
src/codegen/mod.rs
@@ -842,9 +842,16 @@ impl CodeGenerator for Type {
842
let spelling = self.name().expect("Unnamed alias?");
843
if utils::type_from_named(ctx, spelling).is_some() {
844
if let "size_t" | "ssize_t" = spelling {
845
- let layout = inner_item.kind().expect_type().layout(ctx).expect("No layout?");
846
- assert!(layout.size == ctx.target_pointer_size() && layout.align == ctx.target_pointer_size(),
847
- "Target platform requires --no-size_t-is-usize");
+ let layout = inner_item
+ .kind()
+ .expect_type()
848
+ .layout(ctx)
849
+ .expect("No layout?");
850
+ assert!(
851
+ layout.size == ctx.target_pointer_size() &&
852
+ layout.align == ctx.target_pointer_size(),
853
+ "Target platform requires --no-size_t-is-usize"
854
+ );
855
}
856
return;
857
0 commit comments