summaryrefslogtreecommitdiff
path: root/tests/ui/structs-enums
ModeNameSize
-rw-r--r--align-enum.rs1115logplain
-rw-r--r--align-struct.rs6880logplain
d---------auxiliary663logplain
-rw-r--r--borrow-tuple-fields.rs619logplain
-rw-r--r--class-cast-to-trait-cross-crate-2.rs429logplain
-rw-r--r--class-cast-to-trait-multiple-types.rs1677logplain
-rw-r--r--class-cast-to-trait.rs988logplain
-rw-r--r--class-dtor.rs369logplain
-rw-r--r--class-exports.rs571logplain
-rw-r--r--class-impl-very-parameterized-trait.rs2779logplain
-rw-r--r--class-implement-trait-cross-crate.rs1113logplain
-rw-r--r--class-implement-traits.rs1137logplain
-rw-r--r--class-method-cross-crate.rs265logplain
-rw-r--r--class-methods-cross-crate.rs318logplain
-rw-r--r--class-methods.rs534logplain
-rw-r--r--class-poly-methods-cross-crate.rs556logplain
-rw-r--r--class-poly-methods.rs887logplain
-rw-r--r--class-separate-impl.rs1262logplain
-rw-r--r--class-str-field.rs267logplain
-rw-r--r--class-typarams.rs585logplain
-rw-r--r--classes-cross-crate.rs296logplain
-rw-r--r--classes-self-referential.rs264logplain
-rw-r--r--classes-simple-cross-crate.rs243logplain
-rw-r--r--classes-simple-method.rs449logplain
-rw-r--r--classes-simple.rs384logplain
-rw-r--r--classes.rs991logplain
-rw-r--r--codegen-tag-static-padding.rs1663logplain
-rw-r--r--compare-generic-enums.rs292logplain
-rw-r--r--cross-crate-newtype-struct-pat.rs214logplain
-rw-r--r--discrim-explicit-23030.rs2452logplain
-rw-r--r--empty-struct-braces.rs3862logplain
-rw-r--r--empty-tag.rs450logplain
-rw-r--r--enum-alignment.rs424logplain
-rw-r--r--enum-clike-ffi-as-int.rs973logplain
-rw-r--r--enum-discr.rs356logplain
-rw-r--r--enum-discrim-autosizing.rs819logplain
-rw-r--r--enum-discrim-manual-sizing.rs1978logplain
-rw-r--r--enum-discrim-range-overflow.rs444logplain
-rw-r--r--enum-discrim-width-stuff.rs1147logplain
-rw-r--r--enum-disr-val-pretty.rs449logplain
-rw-r--r--enum-export-inheritance.rs186logplain
-rw-r--r--enum-layout-optimization.rs1205logplain
-rw-r--r--enum-non-c-like-repr-c-and-int.rs5089logplain
-rw-r--r--enum-non-c-like-repr-c.rs5156logplain
-rw-r--r--enum-non-c-like-repr-int.rs5084logplain
-rw-r--r--enum-null-pointer-opt.rs3137logplain
-rw-r--r--enum-null-pointer-opt.stderr279logplain
-rw-r--r--enum-nullable-const-null-with-fields.rs289logplain
-rw-r--r--enum-nullable-simplifycfg-misopt.rs454logplain
d---------enum-rec184logplain
-rw-r--r--enum-univariant-repr.rs1210logplain
-rw-r--r--enum-variants.rs468logplain
-rw-r--r--enum-vec-initializer.rs309logplain
-rw-r--r--export-abstract-tag.rs289logplain
-rw-r--r--export-tag-variant.rs154logplain
-rw-r--r--expr-if-struct.rs650logplain
-rw-r--r--expr-match-struct.rs679logplain
-rw-r--r--field-destruction-order.rs1233logplain
-rw-r--r--foreign-struct.rs257logplain
-rw-r--r--functional-struct-upd.rs202logplain
-rw-r--r--issue-103869.fixed399logplain
-rw-r--r--issue-103869.rs397logplain
-rw-r--r--issue-103869.stderr506logplain
-rw-r--r--issue-1701.rs865logplain
-rw-r--r--issue-2718-a.rs222logplain
-rw-r--r--issue-2718-a.stderr501logplain
-rw-r--r--issue-3008-1.rs140logplain
-rw-r--r--issue-3008-1.stderr448logplain
-rw-r--r--issue-3008-2.rs77logplain
-rw-r--r--issue-3008-2.stderr432logplain
-rw-r--r--issue-3008-3.rs187logplain
-rw-r--r--issue-3008-3.stderr495logplain
-rw-r--r--issue-38002.rs701logplain
-rw-r--r--issue-50731.rs114logplain
-rw-r--r--ivec-tag.rs437logplain
-rw-r--r--module-qualified-struct-destructure.rs212logplain
-rw-r--r--multiple-reprs.rs1561logplain
-rw-r--r--namespaced-enum-emulate-flat-xc.rs442logplain
-rw-r--r--namespaced-enum-emulate-flat.rs529logplain
-rw-r--r--namespaced-enum-glob-import-xcrate.rs407logplain
-rw-r--r--namespaced-enum-glob-import.rs441logplain
-rw-r--r--namespaced-enums-xcrate.rs250logplain
-rw-r--r--namespaced-enums.rs231logplain
-rw-r--r--nested-enum-same-names.rs587logplain
-rw-r--r--newtype-struct-drop-run.rs347logplain
-rw-r--r--newtype-struct-with-dtor.rs289logplain
-rw-r--r--newtype-struct-xc-2.rs206logplain
-rw-r--r--newtype-struct-xc.rs172logplain
-rw-r--r--nonzero-enum.rs504logplain
-rw-r--r--numeric-fields.rs199logplain
-rw-r--r--rec-align-u32.rs1331logplain
-rw-r--r--rec-align-u64.rs2335logplain
-rw-r--r--rec-auto.rs227logplain
-rw-r--r--rec-extend.rs395logplain
-rw-r--r--rec-tup.rs760logplain
-rw-r--r--rec.rs548logplain
-rw-r--r--record-pat.rs492logplain
-rw-r--r--resource-in-struct.rs627logplain
-rw-r--r--simple-generic-tag.rs145logplain
-rw-r--r--simple-match-generic-tag.rs255logplain
-rw-r--r--small-enum-range-edge.rs663logplain
-rw-r--r--small-enums-with-fields.rs884logplain
-rw-r--r--struct-aliases-xcrate.rs413logplain
-rw-r--r--struct-aliases.rs1065logplain
-rw-r--r--struct-destructuring-cross-crate.rs303logplain
-rw-r--r--struct-enum-ignoring-field-with-underscore.rs183logplain
-rw-r--r--struct-enum-ignoring-field-with-underscore.stderr357logplain
-rw-r--r--struct-field-shorthand.rs399logplain
-rw-r--r--struct-like-variant-construct.rs237logplain
-rw-r--r--struct-like-variant-match.rs543logplain
-rw-r--r--struct-lit-functional-no-fields.rs425logplain
-rw-r--r--struct-literal-dtor.rs238logplain
-rw-r--r--struct-new-as-field-name.rs121logplain
-rw-r--r--struct-order-of-eval-1.rs281logplain
-rw-r--r--struct-order-of-eval-2.rs243logplain
-rw-r--r--struct-order-of-eval-3.rs939logplain
-rw-r--r--struct-order-of-eval-4.rs864logplain
-rw-r--r--struct-partial-move-1.rs656logplain
-rw-r--r--struct-partial-move-2.rs977logplain
-rw-r--r--struct-path-associated-type.rs359logplain
-rw-r--r--struct-path-self.rs874logplain
-rw-r--r--struct-pattern-matching.rs274logplain
d---------struct-rec748logplain
-rw-r--r--struct-variant-field-visibility.rs229logplain
-rw-r--r--struct_variant_xc.rs228logplain
-rw-r--r--struct_variant_xc_match.rs325logplain
-rw-r--r--tag-align-dyn-u64.rs471logplain
-rw-r--r--tag-align-dyn-variants.rs1834logplain
-rw-r--r--tag-align-shape.rs380logplain
-rw-r--r--tag-align-u64.rs468logplain
-rw-r--r--tag-disr-val-shape.rs469logplain
-rw-r--r--tag-exports.rs488logplain
-rw-r--r--tag-in-block.rs213logplain
-rw-r--r--tag-variant-disr-type-mismatch.rs161logplain
-rw-r--r--tag-variant-disr-val.rs2028logplain
-rw-r--r--tag.rs790logplain
-rw-r--r--tuple-struct-construct.rs143logplain
-rw-r--r--tuple-struct-constructor-pointer.rs278logplain
-rw-r--r--tuple-struct-destructuring.rs177logplain
-rw-r--r--tuple-struct-matching.rs231logplain
-rw-r--r--tuple-struct-trivial.rs120logplain
-rw-r--r--type-sizes.rs11374logplain
-rw-r--r--uninstantiable-struct.rs77logplain
-rw-r--r--unit-like-struct-drop-run.rs467logplain
-rw-r--r--unit-like-struct.rs121logplain
-rw-r--r--variant-structs-trivial.rs143logplain