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_passes
/
src
/
diagnostic_items.rs
Age
Commit message (
Expand
)
Author
Lines
2025-06-18
Implement lint against direct uses of rustc_type_ir in compiler crates
Romain Perier
-2
/
+2
2025-04-02
Move methods from `Map` to `TyCtxt`, part 5.
Nicholas Nethercote
-2
/
+2
2025-03-12
Move methods from `Map` to `TyCtxt`, part 4.
Nicholas Nethercote
-1
/
+1
2025-01-14
Add `tcx.visible_traits()` and use it for producing diagnostics
Trevor Gross
-2
/
+8
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-1
/
+1
2024-12-15
Add hir::Attribute
Jonathan Dönszelmann
-3
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-08-29
Add `warn(unreachable_pub)` to `rustc_passes`.
Nicholas Nethercote
-1
/
+1
2024-08-21
Use bool in favor of Option<()> for diagnostics
Michael Goulet
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-2
/
+1
2024-06-06
Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk"
Rémy Rakic
-1
/
+1
2024-05-22
rustc: Use `tcx.used_crates(())` more
Vadim Petrochenkov
-1
/
+1
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-1
/
+1
2023-12-18
Replace some instances of FxHashMap/FxHashSet with stable alternatives (mostl...
Michael Woerister
-3
/
+0
2023-12-12
rustc_passes: Enforce `rustc::potential_query_instability` lint
Martin Nordholts
-0
/
+3
2023-05-15
Move expansion of query macros in rustc_middle to rustc_middle::query
John Kåre Alsaker
-1
/
+1
2023-03-21
LocalCrate key
Michael Goulet
-1
/
+2
2023-03-21
Use local key in providers
Michael Goulet
-4
/
+2
2023-02-26
Merge the two diagnostics.
Camille GILLOT
-16
/
+12
2023-02-26
Simplify diagnostic_items.
Camille GILLOT
-33
/
+30
2023-02-16
`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`
Maybe Waffle
-5
/
+2
2022-12-20
rustc: Remove needless lifetimes
Jeremy Stucki
-7
/
+3
2022-10-29
Rename some `OwnerId` fields.
Nicholas Nethercote
-4
/
+4
2022-10-10
make up your mind, rustfmt
Nathan Stocks
-5
/
+1
2022-10-10
remove out-of-date fixme
Nathan Stocks
-2
/
+5
2022-10-07
First batch of review feedback changes from #102110
Nathan Stocks
-2
/
+2
2022-10-07
migrate diagnostic_items.rs to translateable diagnostics
Nathan Stocks
-18
/
+18
2022-09-24
separate definitions and `HIR` owners
Takayuki Maeda
-4
/
+4
2022-05-13
remove DiagnosticItemCollector
Miguel Guarniz
-39
/
+28
2022-05-10
fix typo
lcnr
-1
/
+1
2022-03-22
use `format-args-capture` and remove unnecessary nested if blocks in some par...
Takayuki Maeda
-4
/
+3
2021-10-06
Introduce get_diagnostic_name
Cameron Steffen
-20
/
+14
2021-09-29
Avoid more invocations of hir_crate query.
Camille GILLOT
-1
/
+1
2021-08-28
Treat macros as HIR items
inquisitivecrystal
-4
/
+0
2021-08-21
Remove `Session.used_attrs` and move logic to `CheckAttrVisitor`
Aaron Hill
-5
/
+4
2021-07-25
Merge the BTreeMap in hir::Crate.
Camille GILLOT
-1
/
+1
2021-07-01
Rename all_crate_nums query to crates and remove useless wrapper
bjorn3
-1
/
+1
2021-05-12
Use () for lang items.
Camille GILLOT
-11
/
+7
2021-03-09
Access attrs directly from HirId in rustc_passes::diagnostic_item.
Camille GILLOT
-6
/
+8
2021-02-15
Use less HirId when referring to items.
Camille GILLOT
-8
/
+7
2021-02-15
Only store a LocalDefId in hir::MacroDef.
Camille GILLOT
-1
/
+1
2021-02-15
Only store a LocalDefId in hir::ForeignItem.
Camille GILLOT
-1
/
+1
2021-02-15
Only store a LocalDefId in hir::ImplItem.
Camille GILLOT
-1
/
+1
2021-02-15
Only store a LocalDefId in hir::TraitItem.
Camille GILLOT
-1
/
+1
2021-02-15
Only store a LocalDefId in hir::Item.
Camille GILLOT
-1
/
+1
2020-11-26
Use visitor for its very purpose.
Camille GILLOT
-13
/
+3
2020-11-26
Store ForeignItem in a side table.
Camille GILLOT
-0
/
+2
2020-10-18
Allow #[rustc_diagnostic_item] on macros.
Mara Bos
-0
/
+4
2020-10-27
Cache foreign_modules query
Ryan Levick
-1
/
+1
2020-09-19
transmute: use diagnostic item
Bastian Kauschke
-1
/
+13
[next]