about summary refs log tree commit diff
path: root/src/librustc/hir/def_id.rs
AgeCommit message (Expand)AuthorLines
2020-01-04move def_id to new rustc_hir crateMazdak Farrokhzad-187/+0
2020-01-04move describe_as_module to where it's usedMazdak Farrokhzad-7/+3
2020-01-04DefId{Map,Set} -> rustc::hir::def_idMazdak Farrokhzad-0/+2
2019-12-22Format the worldMark Rousskov-5/+4
2019-09-29remove indexed_vec re-export from rustc_data_structurescsmoe-3/+3
2019-09-07Aggregation of cosmetic changes made during work on REPL PRs: librustcAlexander Regueiro-4/+3
2019-08-17Serialize additional data for procedural macrosAaron Hill-26/+0
2019-07-26Introduce built-in macros through libcoreVadim Petrochenkov-6/+0
2019-07-23cleanup: Remove `extern crate serialize as rustc_serialize`sVadim Petrochenkov-9/+8
2019-07-21normalize use of backticks in compiler messages for librustc/hirSamy Kacimi-2/+2
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-1/+1
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-1/+1
2019-05-18Declare DefIndex with the newtype_index macroFabian Drinck-34/+12
2019-05-09cleanup: Remove `DefIndexAddressSpace`Vadim Petrochenkov-56/+11
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