index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
/
ui
/
structs
Age
Commit message (
Expand
)
Author
Lines
2025-01-27
Add `TooGeneric` variant to `LayoutError` and emit `Unknown` one
FedericoBruzzone
-1
/
+1
2025-01-23
tests: use `needs-subprocess` instead of `ignore-{wasm32,emscripten,sgx}`
许杰友 Jieyou Xu (Joe)
-1
/
+1
2025-01-21
Detect missing fields with default values and suggest `..`
Esteban Küber
-0
/
+167
2025-01-20
Rollup merge of #135700 - estebank:priv-field-dfv, r=wesleywiser
许杰友 Jieyou Xu (Joe)
-0
/
+103
2025-01-18
Disallow `A { .. }` if `A` has no fields
Esteban Küber
-0
/
+47
2025-01-18
Emit a single privacy error for multiple fields on the same struct expression
Esteban Küber
-21
/
+64
2025-01-18
Add context on private fields that are not on the same line as the struct name
Esteban Küber
-0
/
+4
2025-01-18
Add test for construction of struct with private field with default value
Esteban Küber
-0
/
+56
2025-01-14
fix ICE with references to infinite structs in consts
Lukas Markeffsky
-2
/
+12
2024-12-31
Provide structured suggestion for `impl Default` of type where all fields hav...
Esteban Küber
-1
/
+4
2024-12-25
Implement `default_overrides_default_fields` lint
Esteban Küber
-0
/
+338
2024-12-20
Restrict `#[non_exaustive]` on structs with default field values
Esteban Küber
-0
/
+41
2024-12-14
Make sure to use normalized ty for unevaluated const for default struct value
Michael Goulet
-0
/
+17
2024-12-14
Move default-field-values tests into a subdirectory
Michael Goulet
-18
/
+18
2024-12-10
Further document default field test
Esteban Küber
-7
/
+12
2024-12-10
Excercise const trait interaction with default fields
Esteban Küber
-9
/
+30
2024-12-09
Support x-crate default fields
Esteban Küber
-0
/
+11
2024-12-09
Unconditionally error at definition if default field value has const errors
Esteban Küber
-41
/
+10
2024-12-09
Disallow `#[default] Variant {}` regardless of feature flag
Esteban Küber
-8
/
+22
2024-12-09
review comments: rewordings
Esteban Küber
-2
/
+2
2024-12-09
Provide diagnostic for `Struct(a, .., z)` expression
Esteban Küber
-2
/
+73
2024-12-09
Detect `struct S(ty = val);`
Esteban Küber
-2
/
+10
2024-12-09
Introduce `default_field_values` feature
Esteban Küber
-0
/
+221
2024-11-26
tests: remove `//@ pretty-expanded` usages
许杰友 Jieyou Xu (Joe)
-1
/
+0
2024-10-24
add third help hint to diagnostic error E0027
Duncan Proctor
-0
/
+28
2024-08-05
Test more cases of WF-checking for fields
Noah Lev
-10
/
+151
2024-08-05
WF-check struct field types at construction site
Noah Lev
-1
/
+22
2024-08-05
Add test for WF check of implied unsizing in struct fields
Noah Lev
-0
/
+33
2024-07-22
Revert suggestion verbosity change
Esteban Küber
-24
/
+12
2024-07-22
Change suggestion message wording
Esteban Küber
-4
/
+4
2024-07-22
Use verbose suggestion for "wrong # of generics"
Esteban Küber
-12
/
+24
2024-07-12
Make parse error suggestions verbose and fix spans
Esteban Küber
-6
/
+19
2024-07-04
Use shorter span for float literal suggestion
Esteban Küber
-32
/
+48
2024-05-01
Handle normalization failure in `struct_tail_erasing_lifetimes`
Gurinder Singh
-0
/
+36
2024-02-16
[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives
许杰友 Jieyou Xu (Joe)
-14
/
+14
2023-11-24
Show number in error message even for one error
Nilstrieb
-17
/
+17
2023-11-19
Rollup merge of #117110 - estebank:deref-field-suggestion, r=b-naber
Takayuki Maeda
-7
/
+42
2023-11-18
tweak logic of "unknown field" label
Esteban Küber
-5
/
+30
2023-11-16
recover primary span label
Esteban Küber
-2
/
+2
2023-11-16
Suggest `unwrap()` on field not found for `Result`/`Option`
Esteban Küber
-2
/
+12
2023-11-16
Suggest replacing `Self` with the right type on type error
Esteban Küber
-0
/
+4
2023-11-16
Point at impl self ty on type error involving `Self`
Esteban Küber
-1
/
+3
2023-11-10
Recurse over the method chain and maintain a stack to peek at previous receiv...
Swapna Iyer
-0
/
+46
2023-10-17
Unify suggestion wording
Esteban Küber
-3
/
+3
2023-06-22
Tweak privacy errors to account for reachable items
Esteban Küber
-2
/
+6
2023-06-05
Don't mention already set fields
Michael Goulet
-3
/
+3
2023-04-12
Tweak output for 'add line' suggestion
Esteban Küber
-1
/
+2
2023-03-30
better diagnostics for pattern matching tuple structs
Maciej Wasilewski
-2
/
+21
2023-02-23
diagnostics: remove inconsistent English article "this" from E0107
Michael Howell
-8
/
+8
2023-01-30
Modify primary span label for E0308
Esteban Küber
-9
/
+9
[next]