summary refs log tree commit diff
path: root/src/test/ui/run-pass/structs-enums
ModeNameSize
-rw-r--r--align-struct.rs7399log plain
d---------auxiliary663log plain
-rw-r--r--borrow-tuple-fields.rs1085log plain
-rw-r--r--class-attributes-1.rs874log plain
-rw-r--r--class-attributes-2.rs986log plain
-rw-r--r--class-cast-to-trait-cross-crate-2.rs933log plain
-rw-r--r--class-cast-to-trait-multiple-types.rs2118log plain
-rw-r--r--class-cast-to-trait.rs1406log plain
-rw-r--r--class-dtor.rs805log plain
-rw-r--r--class-exports.rs1021log plain
-rw-r--r--class-impl-very-parameterized-trait.rs3229log plain
-rw-r--r--class-implement-trait-cross-crate.rs1562log plain
-rw-r--r--class-implement-traits.rs1587log plain
-rw-r--r--class-method-cross-crate.rs735log plain
-rw-r--r--class-methods-cross-crate.rs788log plain
-rw-r--r--class-methods.rs1000log plain
-rw-r--r--class-poly-methods-cross-crate.rs1026log plain
-rw-r--r--class-poly-methods.rs1332log plain
-rw-r--r--class-separate-impl.rs1719log plain
-rw-r--r--class-str-field.rs711log plain
-rw-r--r--class-typarams.rs1029log plain
-rw-r--r--classes-cross-crate.rs766log plain
-rw-r--r--classes-self-referential.rs708log plain
-rw-r--r--classes-simple-cross-crate.rs713log plain
-rw-r--r--classes-simple-method.rs894log plain
-rw-r--r--classes-simple.rs829log plain
-rw-r--r--classes.rs1436log plain
-rw-r--r--codegen-tag-static-padding.rs2129log plain
-rw-r--r--compare-generic-enums.rs758log plain
-rw-r--r--discrim-explicit-23030.rs2975log plain
-rw-r--r--empty-struct-braces.rs4299log plain
-rw-r--r--empty-tag.rs891log plain
-rw-r--r--enum-alignment.rs869log plain
-rw-r--r--enum-clike-ffi-as-int.rs1418log plain
-rw-r--r--enum-discr.rs801log plain
-rw-r--r--enum-discrim-autosizing.rs1264log plain
-rw-r--r--enum-discrim-manual-sizing.rs2423log plain
-rw-r--r--enum-discrim-range-overflow.rs909log plain
-rw-r--r--enum-discrim-width-stuff.rs1613log plain
-rw-r--r--enum-disr-val-pretty.rs914log plain
-rw-r--r--enum-export-inheritance.rs630log plain
-rw-r--r--enum-layout-optimization.rs1671log plain
-rw-r--r--enum-non-c-like-repr-c-and-int.rs5281log plain
-rw-r--r--enum-non-c-like-repr-c.rs5276log plain
-rw-r--r--enum-non-c-like-repr-int.rs5288log plain
-rw-r--r--enum-null-pointer-opt.rs3054log plain
-rw-r--r--enum-nullable-const-null-with-fields.rs810log plain
-rw-r--r--enum-nullable-simplifycfg-misopt.rs918log plain
-rw-r--r--enum-univariant-repr.rs1676log plain
-rw-r--r--enum-variants.rs882log plain
-rw-r--r--enum-vec-initializer.rs774log plain
-rw-r--r--export-abstract-tag.rs754log plain
-rw-r--r--export-tag-variant.rs619log plain
-rw-r--r--expr-if-struct.rs1116log plain
-rw-r--r--expr-match-struct.rs1145log plain
-rw-r--r--field-destruction-order.rs1678log plain
-rw-r--r--foreign-struct.rs699log plain
-rw-r--r--functional-struct-upd.rs645log plain
-rw-r--r--ivec-tag.rs898log plain
-rw-r--r--module-qualified-struct-destructure.rs677log plain
-rw-r--r--namespaced-enum-emulate-flat-xc.rs906log plain
-rw-r--r--namespaced-enum-emulate-flat.rs973log plain
-rw-r--r--namespaced-enum-glob-import-xcrate.rs871log plain
-rw-r--r--namespaced-enum-glob-import.rs885log plain
-rw-r--r--namespaced-enums-xcrate.rs714log plain
-rw-r--r--namespaced-enums.rs675log plain
-rw-r--r--nested-enum-same-names.rs1033log plain
-rw-r--r--newtype-struct-drop-run.rs813log plain
-rw-r--r--newtype-struct-with-dtor.rs701log plain
-rw-r--r--newtype-struct-xc-2.rs670log plain
-rw-r--r--newtype-struct-xc.rs636log plain
-rw-r--r--nonzero-enum.rs949log plain
-rw-r--r--numeric-fields.rs665log plain
-rw-r--r--object-lifetime-default-from-ref-struct.rs1559log plain
-rw-r--r--object-lifetime-default-from-rptr-struct.rs1094log plain
-rw-r--r--rec-align-u32.rs1711log plain
-rw-r--r--rec-align-u64.rs2735log plain
-rw-r--r--rec-auto.rs693log plain
-rw-r--r--rec-extend.rs861log plain
-rw-r--r--rec-tup.rs1226log plain
-rw-r--r--rec.rs1014log plain
-rw-r--r--record-pat.rs958log plain
-rw-r--r--resource-in-struct.rs1073log plain
-rw-r--r--simple-generic-tag.rs589log plain
-rw-r--r--simple-match-generic-tag.rs700log plain
-rw-r--r--small-enum-range-edge.rs1129log plain
-rw-r--r--small-enums-with-fields.rs1350log plain
-rw-r--r--struct-aliases-xcrate.rs852log plain
-rw-r--r--struct-aliases.rs1531log plain
-rw-r--r--struct-destructuring-cross-crate.rs773log plain
-rw-r--r--struct-field-shorthand.rs865log plain
-rw-r--r--struct-like-variant-construct.rs681log plain
-rw-r--r--struct-like-variant-match.rs1009log plain
-rw-r--r--struct-lit-functional-no-fields.rs891log plain
-rw-r--r--struct-literal-dtor.rs704log plain
-rw-r--r--struct-new-as-field-name.rs587log plain
-rw-r--r--struct-order-of-eval-1.rs726log plain
-rw-r--r--struct-order-of-eval-2.rs688log plain
-rw-r--r--struct-order-of-eval-3.rs1405log plain
-rw-r--r--struct-order-of-eval-4.rs1330log plain
-rw-r--r--struct-partial-move-1.rs1122log plain
-rw-r--r--struct-partial-move-2.rs1443log plain
-rw-r--r--struct-path-associated-type.rs804log plain
-rw-r--r--struct-path-self.rs1340log plain
-rw-r--r--struct-pattern-matching.rs740log plain
-rw-r--r--struct-return.rs2068log plain
-rw-r--r--struct-variant-field-visibility.rs673log plain
-rw-r--r--struct_variant_xc.rs697log plain
-rw-r--r--struct_variant_xc_match.rs795log plain
-rw-r--r--tag-align-dyn-u64.rs921log plain
-rw-r--r--tag-align-dyn-variants.rs2284log plain
-rw-r--r--tag-align-shape.rs830log plain
-rw-r--r--tag-align-u64.rs918log plain
-rw-r--r--tag-disr-val-shape.rs914log plain
-rw-r--r--tag-exports.rs937log plain
-rw-r--r--tag-in-block.rs657log plain
-rw-r--r--tag-variant-disr-type-mismatch.rs605log plain
-rw-r--r--tag-variant-disr-val.rs2494log plain
-rw-r--r--tag.rs1231log plain
-rw-r--r--tuple-struct-construct.rs589log plain
-rw-r--r--tuple-struct-constructor-pointer.rs744log plain
-rw-r--r--tuple-struct-destructuring.rs643log plain
-rw-r--r--tuple-struct-matching.rs697log plain
-rw-r--r--tuple-struct-trivial.rs564log plain
-rw-r--r--uninstantiable-struct.rs523log plain
-rw-r--r--unit-like-struct-drop-run.rs936log plain
-rw-r--r--unit-like-struct.rs587log plain
-rw-r--r--variant-structs-trivial.rs587log plain