about summary refs log tree commit diff
path: root/tests/ui/structs-enums
ModeNameSize
-rw-r--r--align-enum.rs1115log plain
-rw-r--r--align-struct.rs6880log plain
d---------auxiliary663log plain
-rw-r--r--borrow-tuple-fields.rs619log plain
-rw-r--r--class-cast-to-trait-cross-crate-2.rs429log plain
-rw-r--r--class-cast-to-trait-multiple-types.rs1677log plain
-rw-r--r--class-cast-to-trait.rs988log plain
-rw-r--r--class-dtor.rs336log plain
-rw-r--r--class-exports.rs571log plain
-rw-r--r--class-impl-very-parameterized-trait.rs2777log plain
-rw-r--r--class-implement-trait-cross-crate.rs1109log plain
-rw-r--r--class-implement-traits.rs1135log plain
-rw-r--r--class-method-cross-crate.rs265log plain
-rw-r--r--class-methods-cross-crate.rs318log plain
-rw-r--r--class-methods.rs534log plain
-rw-r--r--class-poly-methods-cross-crate.rs556log plain
-rw-r--r--class-poly-methods.rs887log plain
-rw-r--r--class-separate-impl.rs1262log plain
-rw-r--r--class-str-field.rs234log plain
-rw-r--r--class-typarams.rs552log plain
-rw-r--r--classes-cross-crate.rs292log plain
-rw-r--r--classes-self-referential.rs231log plain
-rw-r--r--classes-simple-cross-crate.rs243log plain
-rw-r--r--classes-simple-method.rs449log plain
-rw-r--r--classes-simple.rs384log plain
-rw-r--r--classes.rs987log plain
-rw-r--r--codegen-tag-static-padding.rs1663log plain
-rw-r--r--compare-generic-enums.rs292log plain
-rw-r--r--cross-crate-newtype-struct-pat.rs214log plain
-rw-r--r--discrim-explicit-23030.rs2452log plain
-rw-r--r--empty-struct-braces.rs3862log plain
-rw-r--r--empty-tag.rs450log plain
-rw-r--r--enum-alignment.rs420log plain
-rw-r--r--enum-clike-ffi-as-int.rs973log plain
-rw-r--r--enum-discr.rs356log plain
-rw-r--r--enum-discrim-autosizing.rs819log plain
-rw-r--r--enum-discrim-manual-sizing.rs1978log plain
-rw-r--r--enum-discrim-range-overflow.rs411log plain
-rw-r--r--enum-discrim-width-stuff.rs1147log plain
-rw-r--r--enum-disr-val-pretty.rs449log plain
-rw-r--r--enum-export-inheritance.rs153log plain
-rw-r--r--enum-layout-optimization.rs1205log plain
-rw-r--r--enum-non-c-like-repr-c-and-int.rs5089log plain
-rw-r--r--enum-non-c-like-repr-c.rs5156log plain
-rw-r--r--enum-non-c-like-repr-int.rs5084log plain
-rw-r--r--enum-null-pointer-opt.rs3137log plain
-rw-r--r--enum-null-pointer-opt.stderr307log plain
-rw-r--r--enum-nullable-const-null-with-fields.rs289log plain
-rw-r--r--enum-nullable-simplifycfg-misopt.rs454log plain
d---------enum-rec184log plain
-rw-r--r--enum-univariant-repr.rs1210log plain
-rw-r--r--enum-variants.rs435log plain
-rw-r--r--enum-vec-initializer.rs276log plain
-rw-r--r--export-abstract-tag.rs256log plain
-rw-r--r--export-tag-variant.rs121log plain
-rw-r--r--expr-if-struct.rs650log plain
-rw-r--r--expr-match-struct.rs679log plain
-rw-r--r--field-destruction-order.rs1233log plain
-rw-r--r--foreign-struct.rs224log plain
-rw-r--r--functional-struct-upd.rs202log plain
-rw-r--r--issue-103869.fixed399log plain
-rw-r--r--issue-103869.rs397log plain
-rw-r--r--issue-103869.stderr520log plain
-rw-r--r--issue-1701.rs865log plain
-rw-r--r--issue-2718-a.rs229log plain
-rw-r--r--issue-2718-a.stderr501log plain
-rw-r--r--issue-3008-1.rs140log plain
-rw-r--r--issue-3008-1.stderr448log plain
-rw-r--r--issue-3008-2.rs77log plain
-rw-r--r--issue-3008-2.stderr432log plain
-rw-r--r--issue-3008-3.rs187log plain
-rw-r--r--issue-3008-3.stderr495log plain
-rw-r--r--issue-38002.rs701log plain
-rw-r--r--issue-50731.rs114log plain
-rw-r--r--ivec-tag.rs437log plain
-rw-r--r--module-qualified-struct-destructure.rs179log plain
-rw-r--r--multiple-reprs.rs1853log plain
-rw-r--r--namespaced-enum-emulate-flat-xc.rs409log plain
-rw-r--r--namespaced-enum-emulate-flat.rs496log plain
-rw-r--r--namespaced-enum-glob-import-xcrate.rs374log plain
-rw-r--r--namespaced-enum-glob-import.rs415log plain
-rw-r--r--namespaced-enums-xcrate.rs217log plain
-rw-r--r--namespaced-enums.rs198log plain
-rw-r--r--nested-enum-same-names.rs554log plain
-rw-r--r--newtype-struct-drop-run.rs347log plain
-rw-r--r--newtype-struct-with-dtor.rs256log plain
-rw-r--r--newtype-struct-xc-2.rs173log plain
-rw-r--r--newtype-struct-xc.rs139log plain
-rw-r--r--nonzero-enum.rs504log plain
-rw-r--r--numeric-fields.rs199log plain
-rw-r--r--rec-align-u32.rs1189log plain
-rw-r--r--rec-align-u64.rs2186log plain
-rw-r--r--rec-auto.rs227log plain
-rw-r--r--rec-extend.rs395log plain
-rw-r--r--rec-tup.rs760log plain
-rw-r--r--rec.rs548log plain
-rw-r--r--record-pat.rs492log plain
-rw-r--r--recover-enum-with-bad-where.rs216log plain
-rw-r--r--recover-enum-with-bad-where.stderr423log plain
-rw-r--r--resource-in-struct.rs627log plain
-rw-r--r--simple-generic-tag.rs112log plain
-rw-r--r--simple-match-generic-tag.rs255log plain
-rw-r--r--small-enum-range-edge.rs663log plain
-rw-r--r--small-enums-with-fields.rs884log plain
-rw-r--r--struct-aliases-xcrate.rs413log plain
-rw-r--r--struct-aliases.rs1065log plain
-rw-r--r--struct-destructuring-cross-crate.rs303log plain
-rw-r--r--struct-enum-ignoring-field-with-underscore.rs183log plain
-rw-r--r--struct-enum-ignoring-field-with-underscore.stderr372log plain
-rw-r--r--struct-field-shorthand.rs399log plain
-rw-r--r--struct-like-variant-construct.rs204log plain
-rw-r--r--struct-like-variant-match.rs543log plain
-rw-r--r--struct-lit-functional-no-fields.rs425log plain
-rw-r--r--struct-literal-dtor.rs238log plain
-rw-r--r--struct-new-as-field-name.rs121log plain
-rw-r--r--struct-order-of-eval-1.rs281log plain
-rw-r--r--struct-order-of-eval-2.rs243log plain
-rw-r--r--struct-order-of-eval-3.rs939log plain
-rw-r--r--struct-order-of-eval-4.rs864log plain
-rw-r--r--struct-partial-move-1.rs656log plain
-rw-r--r--struct-partial-move-2.rs977log plain
-rw-r--r--struct-path-associated-type.rs359log plain
-rw-r--r--struct-path-self.rs874log plain
-rw-r--r--struct-pattern-matching.rs274log plain
d---------struct-rec748log plain
-rw-r--r--struct-variant-field-visibility.rs196log plain
-rw-r--r--struct_variant_xc.rs195log plain
-rw-r--r--struct_variant_xc_match.rs325log plain
-rw-r--r--tag-align-dyn-u64.rs467log plain
-rw-r--r--tag-align-dyn-variants.rs1830log plain
-rw-r--r--tag-align-shape.rs380log plain
-rw-r--r--tag-align-u64.rs464log plain
-rw-r--r--tag-disr-val-shape.rs469log plain
-rw-r--r--tag-exports.rs455log plain
-rw-r--r--tag-in-block.rs180log plain
-rw-r--r--tag-variant-disr-type-mismatch.rs128log plain
-rw-r--r--tag-variant-disr-val.rs2028log plain
-rw-r--r--tag.rs788log plain
-rw-r--r--tuple-struct-construct.rs143log plain
-rw-r--r--tuple-struct-constructor-pointer.rs278log plain
-rw-r--r--tuple-struct-destructuring.rs177log plain
-rw-r--r--tuple-struct-matching.rs231log plain
-rw-r--r--tuple-struct-trivial.rs87log plain
-rw-r--r--type-sizes.rs12158log plain
-rw-r--r--uninstantiable-struct.rs77log plain
-rw-r--r--unit-like-struct-drop-run.rs444log plain
-rw-r--r--unit-like-struct.rs121log plain
-rw-r--r--variant-structs-trivial.rs110log plain