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
/
src
/
definitions.rs
Age
Commit message (
Expand
)
Author
Lines
2023-04-24
Split `{Idx, IndexVec, IndexSlice}` into their own modules
Maybe Waffle
-1
/
+1
2023-04-18
Store hashes in special types so they aren't accidentally encoded as numbers
Ben Kimock
-3
/
+3
2023-03-29
Properly skip RPITITs from ModChild and give a name in AssocItem
Santiago Pastorino
-5
/
+1
2023-03-14
Make fns from other crates with RPITIT work
Santiago Pastorino
-1
/
+5
2023-02-19
Add associated_items_for_impl_trait_in_trait query
Santiago Pastorino
-2
/
+4
2023-02-13
rustc_resolve: Remove `Resolver::clone_output`
Vadim Petrochenkov
-1
/
+1
2023-01-05
Fix `uninlined_format_args` for some compiler crates
nils
-6
/
+5
2022-11-29
Only allow feeding a value to newly created definitions.
Camille GILLOT
-4
/
+4
2022-09-01
Always import all tracing macros for the entire crate instead of piecemeal by...
Oli Scherer
-1
/
+0
2022-08-01
fix ICE in Definitions::create_def
Goldstein
-1
/
+6
2022-06-14
Separate `source_span` and `expn_that_defined` from `Definitions`.
Camille GILLOT
-51
/
+5
2022-05-12
Replace DefPathData::Misc by two appropriately-named variants.
Camille GILLOT
-6
/
+8
2022-04-17
Stop using CRATE_DEF_INDEX.
Camille GILLOT
-5
/
+0
2022-04-09
Use def_key in `tcx.item_name` when possible.
Camille GILLOT
-0
/
+5
2022-03-31
Store next_disambiguator in Definitions.
Camille GILLOT
-2
/
+9
2022-03-30
Spellchecking compiler code
Yuri Astrakhan
-1
/
+1
2022-03-01
compiler: fix some typos
cuishuang
-1
/
+1
2022-01-27
Store def_id_to_hir_id as variant in hir_owner.
Camille GILLOT
-30
/
+1
2022-01-25
Store hir_id_to_def_id in OwnerInfo.
Camille GILLOT
-14
/
+0
2022-01-19
Show a more informative panic message when `DefPathHash` does not exist
Aaron Hill
-2
/
+6
2021-12-22
Remove `PartialOrd` and `Ord` from `LocalDefId`
pierwill
-1
/
+5
2021-12-19
Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obk
bors
-2
/
+2
2021-12-18
hir: Do not introduce dummy type names for `extern` blocks in def paths
Vadim Petrochenkov
-1
/
+6
2021-12-15
Remove unnecessary sigils around `Symbol::as_str()` calls.
Nicholas Nethercote
-2
/
+2
2021-09-14
Make DefPathHash->DefId panic for if the mapping fails.
Michael Woerister
-1
/
+2
2021-09-14
Use on-disk-hash-table format for DefPathHashMap in hir::definitions.
Michael Woerister
-5
/
+14
2021-09-10
Add sanity check.
Camille GILLOT
-0
/
+4
2021-09-10
Keep def_spans collected by resolution.
Camille GILLOT
-1
/
+19
2021-07-06
Make resolutions a query.
Camille GILLOT
-2
/
+2
2021-07-06
Auto merge of #86143 - bjorn3:revert_revert_merge_crate_disambiguator, r=mich...
bors
-3
/
+1
2021-07-06
Revert "Revert "Merge CrateDisambiguator into StableCrateId""
bjorn3
-3
/
+1
2021-07-06
Store macro parent module in ExpnData.
Camille GILLOT
-15
/
+1
2021-06-08
Do not require the DefPathTable to construct the on-disk cache.
Camille GILLOT
-9
/
+8
2021-06-07
Revert "Merge CrateDisambiguator into StableCrateId"
bjorn3
-1
/
+3
2021-06-02
Miscellaneous inlining improvements
Tomasz Miąsko
-0
/
+1
2021-06-01
Revert "Reduce the amount of untracked state in TyCtxt"
Camille Gillot
-2
/
+2
2021-05-30
Make resolutions a query.
Camille GILLOT
-2
/
+2
2021-05-30
Merge CrateDisambiguator into StableCrateId
bjorn3
-3
/
+1
2021-05-04
Add type to differentiate between fake and real DefId's
Justus K
-5
/
+0
2021-03-27
Remove (lots of) dead code
Joshua Nelson
-6
/
+1
2021-03-14
Remove unused `opt_local_def_id_to_hir_id` function
Joshua Nelson
-5
/
+0
2021-02-04
Add unit test to ensure that both parts of a DefPathHash depend on the defini...
Michael Woerister
-3
/
+6
2021-02-04
Add more explanation to local DefPathHash collision case.
Michael Woerister
-1
/
+8
2021-02-02
Let a portion of DefPathHash uniquely identify the DefPath's crate.
Michael Woerister
-20
/
+41
2021-01-23
Iterate DefId to encode spans.
Camille GILLOT
-0
/
+4
2020-11-10
Changed unwrap_or to unwrap_or_else in some places.
Nicholas-Baron
-1
/
+1
2020-10-14
Remove unused code from rustc_hir
est31
-4
/
+0
2020-10-13
Replace absolute paths with relative ones
est31
-1
/
+1
2020-09-25
Move `is_raw_guess` check in `ty::print::pretty`
marmeladema
-4
/
+1
2020-09-25
Address review comment
marmeladema
-4
/
+5
[next]