summary refs log tree commit diff
path: root/src/test/run-pass/structs-enums
ModeNameSize
-rw-r--r--align-struct.rs7420log plain
d---------auxiliary663log plain
-rw-r--r--borrow-tuple-fields.rs1085log plain
-rw-r--r--class-attributes-1.rs903log plain
-rw-r--r--class-attributes-2.rs1015log 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.rs1449log plain
-rw-r--r--class-dtor.rs826log plain
-rw-r--r--class-exports.rs1042log plain
-rw-r--r--class-impl-very-parameterized-trait.rs3250log plain
-rw-r--r--class-implement-trait-cross-crate.rs1583log 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.rs1353log plain
-rw-r--r--class-separate-impl.rs1740log plain
-rw-r--r--class-str-field.rs732log plain
-rw-r--r--class-typarams.rs1050log plain
-rw-r--r--classes-cross-crate.rs766log plain
-rw-r--r--classes-self-referential.rs729log plain
-rw-r--r--classes-simple-cross-crate.rs713log plain
-rw-r--r--classes-simple-method.rs915log plain
-rw-r--r--classes-simple.rs850log plain
-rw-r--r--classes.rs1457log 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.rs4327log plain
-rw-r--r--empty-tag.rs891log plain
-rw-r--r--enum-alignment.rs890log plain
-rw-r--r--enum-clike-ffi-as-int.rs1439log plain
-rw-r--r--enum-discr.rs822log plain
-rw-r--r--enum-discrim-autosizing.rs1285log plain
-rw-r--r--enum-discrim-manual-sizing.rs2444log 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.rs651log 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.rs933log 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.rs1699log plain
-rw-r--r--foreign-struct.rs720log plain
-rw-r--r--functional-struct-upd.rs645log plain
-rw-r--r--ivec-tag.rs925log 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.rs994log plain
-rw-r--r--namespaced-enum-glob-import-xcrate.rs871log plain
-rw-r--r--namespaced-enum-glob-import.rs906log plain
-rw-r--r--namespaced-enums-xcrate.rs714log plain
-rw-r--r--namespaced-enums.rs696log plain
-rw-r--r--nested-enum-same-names.rs1054log plain
-rw-r--r--newtype-struct-drop-run.rs813log plain
-rw-r--r--newtype-struct-with-dtor.rs754log plain
-rw-r--r--newtype-struct-xc-2.rs670log plain
-rw-r--r--newtype-struct-xc.rs636log plain
-rw-r--r--nonzero-enum.rs970log 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.rs1757log plain
-rw-r--r--rec-align-u64.rs2781log 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.rs610log plain
-rw-r--r--simple-match-generic-tag.rs721log 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.rs878log 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.rs702log 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.rs747log plain
-rw-r--r--struct-order-of-eval-2.rs709log 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.rs825log plain
-rw-r--r--struct-path-self.rs1340log plain
-rw-r--r--struct-pattern-matching.rs740log plain
-rw-r--r--struct-return.rs2089log plain
-rw-r--r--struct-variant-field-visibility.rs694log 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.rs942log plain
-rw-r--r--tag-align-dyn-variants.rs2305log plain
-rw-r--r--tag-align-shape.rs830log plain
-rw-r--r--tag-align-u64.rs939log plain
-rw-r--r--tag-disr-val-shape.rs935log plain
-rw-r--r--tag-exports.rs958log plain
-rw-r--r--tag-in-block.rs678log plain
-rw-r--r--tag-variant-disr-type-mismatch.rs626log plain
-rw-r--r--tag-variant-disr-val.rs2494log plain
-rw-r--r--tag.rs1256log 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.rs585log 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.rs608log plain