File tree Expand file tree Collapse file tree 12 files changed +12
-12
lines changed
src/test/ui/print_type_sizes Expand file tree Collapse file tree 12 files changed +12
-12
lines changed Original file line number Diff line number Diff line change 11// compile-flags: -Z print-type-sizes
2- // build-pass (FIXME(62277): could be check-pass?)
2+ // build-pass
33
44// All of the types that occur in this function are uninteresting, in
55// that one cannot control the sizes of these types with the same sort
Original file line number Diff line number Diff line change 11// compile-flags: -Z print-type-sizes
2- // build-pass (FIXME(62277): could be check-pass?)
2+ // build-pass
33// ignore-pass
44// ^-- needed because `--pass check` does not emit the output needed.
55// FIXME: consider using an attribute instead of side-effects.
Original file line number Diff line number Diff line change 11// compile-flags: -Z print-type-sizes
2- // build-pass (FIXME(62277): could be check-pass?)
2+ // build-pass
33
44// This file illustrates that when multiple structural types occur in
55// a function, every one of them is included in the output.
Original file line number Diff line number Diff line change 11// compile-flags: -Z print-type-sizes
2- // build-pass (FIXME(62277): could be check-pass?)
2+ // build-pass
33// ignore-pass
44// ^-- needed because `--pass check` does not emit the output needed.
55// FIXME: consider using an attribute instead of side-effects.
Original file line number Diff line number Diff line change 11// compile-flags: -Z print-type-sizes
2- // build-pass (FIXME(62277): could be check-pass?)
2+ // build-pass
33// ignore-pass
44// ^-- needed because `--pass check` does not emit the output needed.
55// FIXME: consider using an attribute instead of side-effects.
Original file line number Diff line number Diff line change 11// compile-flags: -Z print-type-sizes
2- // build-pass (FIXME(62277): could be check-pass?)
2+ // build-pass
33// ignore-pass
44// ^-- needed because `--pass check` does not emit the output needed.
55// FIXME: consider using an attribute instead of side-effects.
Original file line number Diff line number Diff line change 11// compile-flags: -Z print-type-sizes
2- // build-pass (FIXME(62277): could be check-pass?)
2+ // build-pass
33
44// This file illustrates how padding is handled: alignment
55// requirements can lead to the introduction of padding, either before
Original file line number Diff line number Diff line change 11// compile-flags: -Z print-type-sizes
2- // build-pass (FIXME(62277): could be check-pass?)
2+ // build-pass
33// ignore-pass
44// ^-- needed because `--pass check` does not emit the output needed.
55// FIXME: consider using an attribute instead of side-effects.
Original file line number Diff line number Diff line change 11// compile-flags: -Z print-type-sizes
2- // build-pass (FIXME(62277): could be check-pass?)
2+ // build-pass
33
44// This test makes sure that the tag is not grown for `repr(C)` or `repr(u8)`
55// variants (see https://github.com/rust-lang/rust/issues/50098 for the original bug).
Original file line number Diff line number Diff line change 11// compile-flags: -Z print-type-sizes
2- // build-pass (FIXME(62277): could be check-pass?)
2+ // build-pass
33// ignore-pass
44// ^-- needed because `--pass check` does not emit the output needed.
55// FIXME: consider using an attribute instead of side-effects.
You can’t perform that action at this time.
0 commit comments