index
:
packy/rust
master
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
/
ui
/
structs-enums
Mode
Name
Size
-rw-r--r--
align-enum.rs
1115
log
plain
-rw-r--r--
align-struct.rs
6880
log
plain
d---------
auxiliary
663
log
plain
-rw-r--r--
borrow-tuple-fields.rs
619
log
plain
-rw-r--r--
class-cast-to-trait-cross-crate-2.rs
429
log
plain
-rw-r--r--
class-cast-to-trait-multiple-types.rs
1677
log
plain
-rw-r--r--
class-cast-to-trait.rs
988
log
plain
-rw-r--r--
class-dtor.rs
369
log
plain
-rw-r--r--
class-exports.rs
571
log
plain
-rw-r--r--
class-impl-very-parameterized-trait.rs
2779
log
plain
-rw-r--r--
class-implement-trait-cross-crate.rs
1113
log
plain
-rw-r--r--
class-implement-traits.rs
1137
log
plain
-rw-r--r--
class-method-cross-crate.rs
265
log
plain
-rw-r--r--
class-methods-cross-crate.rs
318
log
plain
-rw-r--r--
class-methods.rs
534
log
plain
-rw-r--r--
class-poly-methods-cross-crate.rs
556
log
plain
-rw-r--r--
class-poly-methods.rs
887
log
plain
-rw-r--r--
class-separate-impl.rs
1262
log
plain
-rw-r--r--
class-str-field.rs
267
log
plain
-rw-r--r--
class-typarams.rs
585
log
plain
-rw-r--r--
classes-cross-crate.rs
296
log
plain
-rw-r--r--
classes-self-referential.rs
264
log
plain
-rw-r--r--
classes-simple-cross-crate.rs
243
log
plain
-rw-r--r--
classes-simple-method.rs
449
log
plain
-rw-r--r--
classes-simple.rs
384
log
plain
-rw-r--r--
classes.rs
991
log
plain
-rw-r--r--
codegen-tag-static-padding.rs
1663
log
plain
-rw-r--r--
compare-generic-enums.rs
292
log
plain
-rw-r--r--
cross-crate-newtype-struct-pat.rs
214
log
plain
-rw-r--r--
discrim-explicit-23030.rs
2452
log
plain
-rw-r--r--
empty-struct-braces.rs
3862
log
plain
-rw-r--r--
empty-tag.rs
450
log
plain
-rw-r--r--
enum-alignment.rs
424
log
plain
-rw-r--r--
enum-clike-ffi-as-int.rs
973
log
plain
-rw-r--r--
enum-discr.rs
356
log
plain
-rw-r--r--
enum-discrim-autosizing.rs
819
log
plain
-rw-r--r--
enum-discrim-manual-sizing.rs
1978
log
plain
-rw-r--r--
enum-discrim-range-overflow.rs
444
log
plain
-rw-r--r--
enum-discrim-width-stuff.rs
1147
log
plain
-rw-r--r--
enum-disr-val-pretty.rs
449
log
plain
-rw-r--r--
enum-export-inheritance.rs
186
log
plain
-rw-r--r--
enum-layout-optimization.rs
1205
log
plain
-rw-r--r--
enum-non-c-like-repr-c-and-int.rs
5089
log
plain
-rw-r--r--
enum-non-c-like-repr-c.rs
5156
log
plain
-rw-r--r--
enum-non-c-like-repr-int.rs
5084
log
plain
-rw-r--r--
enum-null-pointer-opt.rs
3137
log
plain
-rw-r--r--
enum-null-pointer-opt.stderr
279
log
plain
-rw-r--r--
enum-nullable-const-null-with-fields.rs
289
log
plain
-rw-r--r--
enum-nullable-simplifycfg-misopt.rs
454
log
plain
d---------
enum-rec
184
log
plain
-rw-r--r--
enum-univariant-repr.rs
1210
log
plain
-rw-r--r--
enum-variants.rs
468
log
plain
-rw-r--r--
enum-vec-initializer.rs
309
log
plain
-rw-r--r--
export-abstract-tag.rs
289
log
plain
-rw-r--r--
export-tag-variant.rs
154
log
plain
-rw-r--r--
expr-if-struct.rs
650
log
plain
-rw-r--r--
expr-match-struct.rs
679
log
plain
-rw-r--r--
field-destruction-order.rs
1233
log
plain
-rw-r--r--
foreign-struct.rs
257
log
plain
-rw-r--r--
functional-struct-upd.rs
202
log
plain
-rw-r--r--
issue-103869.fixed
399
log
plain
-rw-r--r--
issue-103869.rs
397
log
plain
-rw-r--r--
issue-103869.stderr
506
log
plain
-rw-r--r--
issue-1701.rs
865
log
plain
-rw-r--r--
issue-2718-a.rs
222
log
plain
-rw-r--r--
issue-2718-a.stderr
501
log
plain
-rw-r--r--
issue-3008-1.rs
140
log
plain
-rw-r--r--
issue-3008-1.stderr
448
log
plain
-rw-r--r--
issue-3008-2.rs
77
log
plain
-rw-r--r--
issue-3008-2.stderr
432
log
plain
-rw-r--r--
issue-3008-3.rs
187
log
plain
-rw-r--r--
issue-3008-3.stderr
495
log
plain
-rw-r--r--
issue-38002.rs
701
log
plain
-rw-r--r--
issue-50731.rs
114
log
plain
-rw-r--r--
ivec-tag.rs
437
log
plain
-rw-r--r--
module-qualified-struct-destructure.rs
212
log
plain
-rw-r--r--
multiple-reprs.rs
1561
log
plain
-rw-r--r--
namespaced-enum-emulate-flat-xc.rs
442
log
plain
-rw-r--r--
namespaced-enum-emulate-flat.rs
529
log
plain
-rw-r--r--
namespaced-enum-glob-import-xcrate.rs
407
log
plain
-rw-r--r--
namespaced-enum-glob-import.rs
441
log
plain
-rw-r--r--
namespaced-enums-xcrate.rs
250
log
plain
-rw-r--r--
namespaced-enums.rs
231
log
plain
-rw-r--r--
nested-enum-same-names.rs
587
log
plain
-rw-r--r--
newtype-struct-drop-run.rs
347
log
plain
-rw-r--r--
newtype-struct-with-dtor.rs
289
log
plain
-rw-r--r--
newtype-struct-xc-2.rs
206
log
plain
-rw-r--r--
newtype-struct-xc.rs
172
log
plain
-rw-r--r--
nonzero-enum.rs
504
log
plain
-rw-r--r--
numeric-fields.rs
199
log
plain
-rw-r--r--
rec-align-u32.rs
1331
log
plain
-rw-r--r--
rec-align-u64.rs
2335
log
plain
-rw-r--r--
rec-auto.rs
227
log
plain
-rw-r--r--
rec-extend.rs
395
log
plain
-rw-r--r--
rec-tup.rs
760
log
plain
-rw-r--r--
rec.rs
548
log
plain
-rw-r--r--
record-pat.rs
492
log
plain
-rw-r--r--
resource-in-struct.rs
627
log
plain
-rw-r--r--
simple-generic-tag.rs
145
log
plain
-rw-r--r--
simple-match-generic-tag.rs
255
log
plain
-rw-r--r--
small-enum-range-edge.rs
663
log
plain
-rw-r--r--
small-enums-with-fields.rs
884
log
plain
-rw-r--r--
struct-aliases-xcrate.rs
413
log
plain
-rw-r--r--
struct-aliases.rs
1065
log
plain
-rw-r--r--
struct-destructuring-cross-crate.rs
303
log
plain
-rw-r--r--
struct-enum-ignoring-field-with-underscore.rs
183
log
plain
-rw-r--r--
struct-enum-ignoring-field-with-underscore.stderr
357
log
plain
-rw-r--r--
struct-field-shorthand.rs
399
log
plain
-rw-r--r--
struct-like-variant-construct.rs
237
log
plain
-rw-r--r--
struct-like-variant-match.rs
543
log
plain
-rw-r--r--
struct-lit-functional-no-fields.rs
425
log
plain
-rw-r--r--
struct-literal-dtor.rs
238
log
plain
-rw-r--r--
struct-new-as-field-name.rs
121
log
plain
-rw-r--r--
struct-order-of-eval-1.rs
281
log
plain
-rw-r--r--
struct-order-of-eval-2.rs
243
log
plain
-rw-r--r--
struct-order-of-eval-3.rs
939
log
plain
-rw-r--r--
struct-order-of-eval-4.rs
864
log
plain
-rw-r--r--
struct-partial-move-1.rs
656
log
plain
-rw-r--r--
struct-partial-move-2.rs
977
log
plain
-rw-r--r--
struct-path-associated-type.rs
359
log
plain
-rw-r--r--
struct-path-self.rs
874
log
plain
-rw-r--r--
struct-pattern-matching.rs
274
log
plain
d---------
struct-rec
748
log
plain
-rw-r--r--
struct-variant-field-visibility.rs
229
log
plain
-rw-r--r--
struct_variant_xc.rs
228
log
plain
-rw-r--r--
struct_variant_xc_match.rs
325
log
plain
-rw-r--r--
tag-align-dyn-u64.rs
471
log
plain
-rw-r--r--
tag-align-dyn-variants.rs
1834
log
plain
-rw-r--r--
tag-align-shape.rs
380
log
plain
-rw-r--r--
tag-align-u64.rs
468
log
plain
-rw-r--r--
tag-disr-val-shape.rs
469
log
plain
-rw-r--r--
tag-exports.rs
488
log
plain
-rw-r--r--
tag-in-block.rs
213
log
plain
-rw-r--r--
tag-variant-disr-type-mismatch.rs
161
log
plain
-rw-r--r--
tag-variant-disr-val.rs
2028
log
plain
-rw-r--r--
tag.rs
790
log
plain
-rw-r--r--
tuple-struct-construct.rs
143
log
plain
-rw-r--r--
tuple-struct-constructor-pointer.rs
278
log
plain
-rw-r--r--
tuple-struct-destructuring.rs
177
log
plain
-rw-r--r--
tuple-struct-matching.rs
231
log
plain
-rw-r--r--
tuple-struct-trivial.rs
120
log
plain
-rw-r--r--
type-sizes.rs
11374
log
plain
-rw-r--r--
uninstantiable-struct.rs
77
log
plain
-rw-r--r--
unit-like-struct-drop-run.rs
467
log
plain
-rw-r--r--
unit-like-struct.rs
121
log
plain
-rw-r--r--
variant-structs-trivial.rs
143
log
plain