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
/
compiler
/
rustc_hir_analysis
/
src
/
structured_errors
Age
Commit message (
Expand
)
Author
Lines
2024-07-08
Remove `structured_errors` module
Oli Scherer
-1138
/
+0
2024-07-08
Remove `StructuredDiag`
Oli Scherer
-33
/
+29
2024-07-08
Remove another `StructuredDiag` impl
Oli Scherer
-57
/
+0
2024-07-04
Remove a use of `StructuredDiag`, which is incompatible with automatic error ...
Oli Scherer
-56
/
+0
2024-05-30
Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanup
León Orell Valerian Liehr
-4
/
+8
2024-05-09
Rename Generics::params to Generics::own_params
Michael Goulet
-3
/
+3
2024-03-17
Suggest _ for missing generic arguments in turbofish
Kornel
-6
/
+25
2024-03-05
Rename `StructuredDiagnostic` as `StructuredDiag`.
Nicholas Nethercote
-6
/
+6
2024-02-28
Rename `DiagnosticBuilder` as `Diag`.
Nicholas Nethercote
-22
/
+22
2024-02-19
Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers.
Nicholas Nethercote
-14
/
+14
2024-02-18
By tracking import use types to check whether it is scope uses or the other s...
surechen
-5
/
+3
2024-02-10
hir: Remove `hir::Map::{opt_parent_id,parent_id,get_parent,find_parent}`
Vadim Petrochenkov
-4
/
+2
2024-02-07
hir: Remove `fn opt_hir_id` and `fn opt_span`
Vadim Petrochenkov
-2
/
+1
2024-01-29
Stop using `String` for error codes.
Nicholas Nethercote
-9
/
+11
2024-01-14
Rework how diagnostic lints are stored.
Nicholas Nethercote
-8
/
+6
2024-01-10
Rename consuming chaining methods on `DiagnosticBuilder`.
Nicholas Nethercote
-1
/
+1
2024-01-08
Remove all eight `DiagnosticBuilder::*_with_code` methods.
Nicholas Nethercote
-2
/
+1
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-3
/
+3
2023-12-23
Give `DiagnosticBuilder` a default type.
Nicholas Nethercote
-16
/
+9
2023-12-12
Move some methods from `tcx.hir()` to `tcx`
zetanumbers
-5
/
+4
2023-10-25
Rollup merge of #116553 - gurry:116464-assoc-type-invalid-suggestion, r=compi...
Matthias Krüger
-13
/
+57
2023-10-25
Do not suggest 'Trait<Assoc=arg>' when in trait impl
Gurinder Singh
-14
/
+58
2023-10-13
Format all the let chains in compiler
Michael Goulet
-25
/
+32
2023-08-06
lower impl const to bind to host effect param
Deadbeef
-0
/
+3
2023-07-25
inline format!() args from rustc_codegen_llvm to the end (4)
Matthias Krüger
-6
/
+6
2023-07-12
Re-format let-else per rustfmt update
Mark Rousskov
-23
/
+32
2023-05-24
Use `Option::is_some_and` and `Result::is_ok_and` in the compiler
Maybe Waffle
-1
/
+1
2023-05-03
Restrict `From<S>` for `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-11
/
+11
2023-03-28
Add `(..)` syntax for RTN
Michael Goulet
-2
/
+6
2023-03-05
migrate `rustc_hir_analysis` to session diagnostic
Obei Sideg
-27
/
+23
2023-02-23
diagnostics: remove inconsistent English article "this" from E0107
Michael Howell
-1
/
+1
2023-02-23
Auto merge of #108324 - notriddle:notriddle/assoc-fn-method, r=compiler-error...
bors
-2
/
+2
2023-02-22
Remove type-traversal trait aliases
Alan Egerton
-2
/
+2
2023-02-22
diagnostics: if AssocFn has self argument, describe as method
Michael Howell
-2
/
+2
2023-02-15
Copy `ty::AssocItem` all other the place
Maybe Waffle
-1
/
+1
2023-01-17
`rustc_hir_analysis`: remove `ref` patterns
Maybe Waffle
-2
/
+2
2023-01-06
use smaller spans for missing lifetime/generic args
Takayuki Maeda
-6
/
+14
2023-01-04
rename find_parent_node to opt_parent_id
Michael Goulet
-1
/
+1
2022-11-24
Change how suggested lifetime args are computed.
Camille GILLOT
-20
/
+48
2022-11-19
Fix substraction with overflow in `wrong_number_of_generic_args.rs`
Mahmoud Mazouz
-1
/
+2
2022-09-27
rustc_typeck to rustc_hir_analysis
lcnr
-0
/
+1146