package info (click to toggle)
rustc 1.85.0%2Bdfsg3-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental, sid, trixie
  • size: 893,396 kB
  • sloc: xml: 158,127; python: 35,830; javascript: 19,497; cpp: 19,002; sh: 17,245; ansic: 13,127; asm: 4,376; makefile: 1,051; perl: 29; lisp: 29; ruby: 19; sql: 11

Folder: structs-enums

d .. (parent)
d d rwxr-xr-x 4,096 auxiliary
d d rwxr-xr-x 126 enum-rec
d d rwxr-xr-x 4,096 struct-rec
- - rw-r--r-- 1,115 align-enum.rs
- - rw-r--r-- 6,880 align-struct.rs
- - rw-r--r-- 619 borrow-tuple-fields.rs
- - rw-r--r-- 429 class-cast-to-trait-cross-crate-2.rs
- - rw-r--r-- 1,677 class-cast-to-trait-multiple-types.rs
- - rw-r--r-- 988 class-cast-to-trait.rs
- - rw-r--r-- 336 class-dtor.rs
- - rw-r--r-- 571 class-exports.rs
- - rw-r--r-- 2,779 class-impl-very-parameterized-trait.rs
- - rw-r--r-- 1,113 class-implement-trait-cross-crate.rs
- - rw-r--r-- 1,137 class-implement-traits.rs
- - rw-r--r-- 265 class-method-cross-crate.rs
- - rw-r--r-- 318 class-methods-cross-crate.rs
- - rw-r--r-- 534 class-methods.rs
- - rw-r--r-- 556 class-poly-methods-cross-crate.rs
- - rw-r--r-- 887 class-poly-methods.rs
- - rw-r--r-- 1,262 class-separate-impl.rs
- - rw-r--r-- 234 class-str-field.rs
- - rw-r--r-- 552 class-typarams.rs
- - rw-r--r-- 296 classes-cross-crate.rs
- - rw-r--r-- 231 classes-self-referential.rs
- - rw-r--r-- 243 classes-simple-cross-crate.rs
- - rw-r--r-- 449 classes-simple-method.rs
- - rw-r--r-- 384 classes-simple.rs
- - rw-r--r-- 991 classes.rs
- - rw-r--r-- 1,663 codegen-tag-static-padding.rs
- - rw-r--r-- 292 compare-generic-enums.rs
- - rw-r--r-- 214 cross-crate-newtype-struct-pat.rs
- - rw-r--r-- 2,452 discrim-explicit-23030.rs
- - rw-r--r-- 3,862 empty-struct-braces.rs
- - rw-r--r-- 450 empty-tag.rs
- - rw-r--r-- 424 enum-alignment.rs
- - rw-r--r-- 973 enum-clike-ffi-as-int.rs
- - rw-r--r-- 356 enum-discr.rs
- - rw-r--r-- 819 enum-discrim-autosizing.rs
- - rw-r--r-- 1,978 enum-discrim-manual-sizing.rs
- - rw-r--r-- 411 enum-discrim-range-overflow.rs
- - rw-r--r-- 1,147 enum-discrim-width-stuff.rs
- - rw-r--r-- 449 enum-disr-val-pretty.rs
- - rw-r--r-- 153 enum-export-inheritance.rs
- - rw-r--r-- 1,205 enum-layout-optimization.rs
- - rw-r--r-- 5,089 enum-non-c-like-repr-c-and-int.rs
- - rw-r--r-- 5,156 enum-non-c-like-repr-c.rs
- - rw-r--r-- 5,084 enum-non-c-like-repr-int.rs
- - rw-r--r-- 3,137 enum-null-pointer-opt.rs
- - rw-r--r-- 279 enum-null-pointer-opt.stderr
- - rw-r--r-- 289 enum-nullable-const-null-with-fields.rs
- - rw-r--r-- 454 enum-nullable-simplifycfg-misopt.rs
- - rw-r--r-- 1,210 enum-univariant-repr.rs
- - rw-r--r-- 435 enum-variants.rs
- - rw-r--r-- 276 enum-vec-initializer.rs
- - rw-r--r-- 256 export-abstract-tag.rs
- - rw-r--r-- 121 export-tag-variant.rs
- - rw-r--r-- 650 expr-if-struct.rs
- - rw-r--r-- 679 expr-match-struct.rs
- - rw-r--r-- 1,233 field-destruction-order.rs
- - rw-r--r-- 224 foreign-struct.rs
- - rw-r--r-- 202 functional-struct-upd.rs
- - rw-r--r-- 399 issue-103869.fixed
- - rw-r--r-- 397 issue-103869.rs
- - rw-r--r-- 506 issue-103869.stderr
- - rw-r--r-- 865 issue-1701.rs
- - rw-r--r-- 222 issue-2718-a.rs
- - rw-r--r-- 501 issue-2718-a.stderr
- - rw-r--r-- 140 issue-3008-1.rs
- - rw-r--r-- 448 issue-3008-1.stderr
- - rw-r--r-- 77 issue-3008-2.rs
- - rw-r--r-- 432 issue-3008-2.stderr
- - rw-r--r-- 187 issue-3008-3.rs
- - rw-r--r-- 495 issue-3008-3.stderr
- - rw-r--r-- 701 issue-38002.rs
- - rw-r--r-- 114 issue-50731.rs
- - rw-r--r-- 437 ivec-tag.rs
- - rw-r--r-- 179 module-qualified-struct-destructure.rs
- - rw-r--r-- 1,561 multiple-reprs.rs
- - rw-r--r-- 409 namespaced-enum-emulate-flat-xc.rs
- - rw-r--r-- 496 namespaced-enum-emulate-flat.rs
- - rw-r--r-- 374 namespaced-enum-glob-import-xcrate.rs
- - rw-r--r-- 408 namespaced-enum-glob-import.rs
- - rw-r--r-- 217 namespaced-enums-xcrate.rs
- - rw-r--r-- 198 namespaced-enums.rs
- - rw-r--r-- 554 nested-enum-same-names.rs
- - rw-r--r-- 347 newtype-struct-drop-run.rs
- - rw-r--r-- 256 newtype-struct-with-dtor.rs
- - rw-r--r-- 173 newtype-struct-xc-2.rs
- - rw-r--r-- 139 newtype-struct-xc.rs
- - rw-r--r-- 504 nonzero-enum.rs
- - rw-r--r-- 199 numeric-fields.rs
- - rw-r--r-- 1,197 rec-align-u32.rs
- - rw-r--r-- 2,194 rec-align-u64.rs
- - rw-r--r-- 227 rec-auto.rs
- - rw-r--r-- 395 rec-extend.rs
- - rw-r--r-- 760 rec-tup.rs
- - rw-r--r-- 548 rec.rs
- - rw-r--r-- 492 record-pat.rs
- - rw-r--r-- 627 resource-in-struct.rs
- - rw-r--r-- 112 simple-generic-tag.rs
- - rw-r--r-- 255 simple-match-generic-tag.rs
- - rw-r--r-- 663 small-enum-range-edge.rs
- - rw-r--r-- 884 small-enums-with-fields.rs
- - rw-r--r-- 413 struct-aliases-xcrate.rs
- - rw-r--r-- 1,065 struct-aliases.rs
- - rw-r--r-- 303 struct-destructuring-cross-crate.rs
- - rw-r--r-- 183 struct-enum-ignoring-field-with-underscore.rs
- - rw-r--r-- 357 struct-enum-ignoring-field-with-underscore.stderr
- - rw-r--r-- 399 struct-field-shorthand.rs
- - rw-r--r-- 204 struct-like-variant-construct.rs
- - rw-r--r-- 543 struct-like-variant-match.rs
- - rw-r--r-- 425 struct-lit-functional-no-fields.rs
- - rw-r--r-- 238 struct-literal-dtor.rs
- - rw-r--r-- 121 struct-new-as-field-name.rs
- - rw-r--r-- 281 struct-order-of-eval-1.rs
- - rw-r--r-- 243 struct-order-of-eval-2.rs
- - rw-r--r-- 939 struct-order-of-eval-3.rs
- - rw-r--r-- 864 struct-order-of-eval-4.rs
- - rw-r--r-- 656 struct-partial-move-1.rs
- - rw-r--r-- 977 struct-partial-move-2.rs
- - rw-r--r-- 359 struct-path-associated-type.rs
- - rw-r--r-- 874 struct-path-self.rs
- - rw-r--r-- 274 struct-pattern-matching.rs
- - rw-r--r-- 196 struct-variant-field-visibility.rs
- - rw-r--r-- 195 struct_variant_xc.rs
- - rw-r--r-- 325 struct_variant_xc_match.rs
- - rw-r--r-- 471 tag-align-dyn-u64.rs
- - rw-r--r-- 1,834 tag-align-dyn-variants.rs
- - rw-r--r-- 380 tag-align-shape.rs
- - rw-r--r-- 468 tag-align-u64.rs
- - rw-r--r-- 469 tag-disr-val-shape.rs
- - rw-r--r-- 455 tag-exports.rs
- - rw-r--r-- 180 tag-in-block.rs
- - rw-r--r-- 128 tag-variant-disr-type-mismatch.rs
- - rw-r--r-- 2,028 tag-variant-disr-val.rs
- - rw-r--r-- 790 tag.rs
- - rw-r--r-- 143 tuple-struct-construct.rs
- - rw-r--r-- 278 tuple-struct-constructor-pointer.rs
- - rw-r--r-- 177 tuple-struct-destructuring.rs
- - rw-r--r-- 231 tuple-struct-matching.rs
- - rw-r--r-- 87 tuple-struct-trivial.rs
- - rw-r--r-- 12,158 type-sizes.rs
- - rw-r--r-- 77 uninstantiable-struct.rs
- - rw-r--r-- 467 unit-like-struct-drop-run.rs
- - rw-r--r-- 121 unit-like-struct.rs
- - rw-r--r-- 110 variant-structs-trivial.rs