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
/
src
/
librustc
/
hir
/
def_id.rs
Age
Commit message (
Expand
)
Author
Lines
2019-04-05
Move match_path from DefId to lint::LateContext
flip1995
-104
/
+2
2019-04-03
Uplift match_def_path from Clippy
flip1995
-3
/
+104
2019-03-15
rustc: rename item_path to def_path (except the module in ty).
Eduard-Mihai Burtescu
-1
/
+1
2019-02-10
rustc: doc comments
Alexander Regueiro
-1
/
+1
2019-02-05
move librustc to 2018
Mark Mansi
-3
/
+3
2019-01-13
Auto merge of #51487 - Zoxc:incr-passes, r=michaelwoerister
bors
-0
/
+9
2019-01-11
Make more passes incremental
John Kåre Alsaker
-0
/
+9
2019-01-08
Remove `CrateNum::Invalid`.
Nicholas Nethercote
-4
/
+0
2018-12-25
Remove licenses
Mark Rousskov
-10
/
+0
2018-11-18
resolve: Check resolution consistency for import paths and multi-segment macr...
Vadim Petrochenkov
-2
/
+2
2018-10-23
fix typos in various places
Matthias Krüger
-2
/
+2
2018-09-29
don't elide lifetimes in paths in librustc/
Zack M. Davis
-5
/
+5
2018-09-25
Handle locals in closures properly.
Alexander Regueiro
-1
/
+1
2018-09-25
Lower `impl Trait` types in locals.
Alexander Regueiro
-1
/
+0
2018-09-11
Rebase fallout
Oliver Schneider
-4
/
+26
2018-09-11
Split `CrateNum` into an enum instead of having magic constants
Oliver Schneider
-14
/
+47
2018-09-07
rewrite constants to use NewType::MAX instead of u32::MAX
Niko Matsakis
-5
/
+4
2018-09-07
remove all references to `private` from outside the macro
Niko Matsakis
-14
/
+2
2018-09-07
change from tuple struct to brace struct
Niko Matsakis
-4
/
+4
2018-09-07
make field always private, add `From` impls
Niko Matsakis
-1
/
+1
2018-09-07
change syntax of `newtype_index` to look like a struct decl
Niko Matsakis
-3
/
+4
2018-08-26
create a valid DefIdTable for proc macro crates
Ariel Ben-Yehuda
-5
/
+15
2018-07-14
Remove most of `PartialEq` impls from AST and HIR structures
Vadim Petrochenkov
-4
/
+4
2018-03-08
Initial changes to librustc to support const trait fns.
Alexander Regueiro
-1
/
+0
2018-01-08
Use different DefIndex representation that is better suited for variable leng...
Michael Woerister
-42
/
+43
2017-11-21
clean the Debug impl for CrateNum and DefId
Ariel Ben-Yehuda
-5
/
+7
2017-11-16
Add doc comment for LocalDefId.
Michael Woerister
-2
/
+7
2017-11-16
incr.comp.: Remove default serialization implementations for things in rustc:...
Michael Woerister
-51
/
+7
2017-11-16
Introduce LocalDefId which provides a type-level guarantee that the DefId is ...
Michael Woerister
-1
/
+39
2017-11-14
incr.comp.: Cache TypeckTables and add -Zincremental-queries flag.
Michael Woerister
-1
/
+1
2017-11-14
incr.comp.: Implement TyDecoder for on_disk_cache::CacheDecoder.
Michael Woerister
-0
/
+4
2017-11-13
incr.comp.: Implement UseSpecializedXXcodable for DefIndex and DefId.
Michael Woerister
-2
/
+41
2017-11-04
Make DefIndex use newtype_index macro
Santiago Pastorino
-25
/
+9
2017-11-01
newindex_type macro: make index private by default and allow pub through config
Paul Daniel Faria
-1
/
+1
2017-11-01
newtype_index: Support simpler serializable override, custom derive, and fix ...
Paul Daniel Faria
-0
/
+3
2017-11-01
Clean up macro argument matches so they satisfy tidy checks
Paul Daniel Faria
-1
/
+2
2017-11-01
Add derive and doc comment capabilities to newtype_index macro
Paul Daniel Faria
-24
/
+13
2017-10-05
Fix infinite recursion in <DepNode as Debug>.
Michael Woerister
-2
/
+2
2017-09-23
incr.comp.: Do some various cleanup.
Michael Woerister
-0
/
+11
2017-09-04
Improve DefIndex formatting to be more semantic
est31
-1
/
+10
2017-07-20
Remove unused DefTable::retrace_path().
Michael Woerister
-0
/
+4
2017-06-14
Switch CrateNum queries to DefId
Taylor Cramer
-0
/
+2
2017-06-03
Add single doc comment to librustc/hir/def_id.rs
bjorn3
-0
/
+1
2017-05-09
Add INVALID_CRATE CrateNum constant.
Michael Woerister
-1
/
+4
2017-03-22
Allocate numerical values of DefIndexes from two seperate ranges.
Michael Woerister
-0
/
+53
2016-12-16
No need to have tcx::opt_def_path() now that we store all DefPaths
Michael Woerister
-3
/
+1
2016-11-10
Improve macro reexports.
Jeffrey Seyfried
-0
/
+4
2016-09-20
serialize: allow specifying the default behavior for specializations.
Eduard Burtescu
-3
/
+13
2016-09-20
rustc_metadata: go only through rustc_serialize in astencode.
Eduard Burtescu
-4
/
+50
2016-09-06
always print def-path in Debug impl for DefId
Niko Matsakis
-12
/
+7
[next]