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