about summary refs log tree commit diff
path: root/src/librustc/middle/privacy.rs
AgeCommit message (Expand)AuthorLines
2019-03-13middle: replace NodeId with HirId in AccessLevelsljedrz-2/+2
2019-03-13Use derive macro for HashStableJohn Kåre Alsaker-1/+2
2019-02-05move librustc to 2018Mark Mansi-1/+1
2019-02-02Update visibility of intermediate use items.David Wood-7/+12
2018-12-25Remove licensesMark Rousskov-10/+0
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-1/+1
2018-08-21Fixes for code review.Kyle Simpson-1/+0
2018-08-21New AccessLevel and accompanying propagation.Kyle Simpson-2/+3
2018-08-20Mark impl Trait Functions as reachable. (Fixes #50865)Kyle Simpson-0/+2
2018-01-15Reexport -> re-export in prose and documentation commentsCarol (Nichols || Goulding)-2/+2
2016-11-08Replace FnvHasher use with FxHasher.Nicholas Nethercote-2/+2
2016-08-22rustc: Fix outdated commentVadim Petrochenkov-3/+2
2016-04-13Retire rustdocs `ANALYSISKEY`mitaa-1/+8
2016-02-26Remove `LastPrivate`Jeffrey Seyfried-41/+0
2015-11-19Changes to data produced by privacy passVadim Petrochenkov-8/+42
2015-08-24fallout from moving def-idNiko Matsakis-3/+2
2015-04-01Tidying up and reformattingNick Cameron-3/+3
2015-02-24rustc: combine partial_def_map and last_private_map into def_map.Eduard Burtescu-4/+1
2015-01-29s/Show/Debug/gJorge Aparicio-3/+3
2015-01-16rustc: Move the privacy pass to its own crateAlex Crichton-1560/+2
2015-01-15syntax: add fully qualified UFCS expressions.Eduard Burtescu-1/+1
2015-01-07use slicing sugarJorge Aparicio-6/+6
2015-01-06rollup merge of #20481: seanmonstar/fmt-show-stringAlex Crichton-10/+10
2015-01-06core: split into fmt::Show and fmt::StringSean McArthur-10/+10
2015-01-07Replace full slice notation with index callsNick Cameron-5/+5
2015-01-05rustc: remove remaining boxed closuresJorge Aparicio-1/+1
2015-01-04Add syntax for negative implementations of traitsFlavio Percoco-5/+5
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-3/+3
2015-01-03sed -i -s 's/\bmod,/self,/g' **/*.rsJorge Aparicio-2/+2
2014-12-31rustc: unbox closures used in let bindingsJorge Aparicio-4/+4
2014-12-30Fallout from stabilizationAaron Turon-4/+1
2014-12-26Accept `?Sized` as well as `Sized?`Nick Cameron-6/+6
2014-12-21Fallout of std::str stabilizationAlex Crichton-7/+5
2014-12-21auto merge of #19953 : sanxiyn/rust/privacy-span, r=alexcrichtonbors-5/+5
2014-12-20Add parser support for generalized where clausesJared Roesch-0/+1
2014-12-20rustc: middle: move some types from resolve to privacy.Eduard Burtescu-23/+69
2014-12-20rustc: middle: move Export and ExportMap from resolve to def.Eduard Burtescu-3/+3
2014-12-20middle: resolve: fix inconsistencies around ExportMap and remove the 2 suffix.Eduard Burtescu-6/+6
2014-12-17Correct span in privacy errorSeo Sanghyeon-5/+5
2014-12-14Parse `unsafe impl` but don't do anything particularly interesting with the r...Niko Matsakis-5/+5
2014-12-14Parse `unsafe trait` but do not do anything with it beyond parsing and integr...Niko Matsakis-5/+5
2014-12-12Reviewer commentsNick Cameron-2/+2
2014-12-12Add support for equality constraints on associated typesNick Cameron-2/+9
2014-12-04Move various data structures out of typeck and into ty.Niko Matsakis-2/+2
2014-11-29Replace some verbose match statements with their `if let` equivalent.jfager-52/+30
2014-11-26Rote changes due to the fact that ast paths no longer carry this extraneous b...Niko Matsakis-5/+5
2014-11-23Remove type parameters from ExprField and ExprTupFieldAdolfo Ochagavía-18/+9
2014-11-19rustc: middle: remove obsolete ty::get.Eduard Burtescu-6/+6
2014-11-19rustc: fix fallout of adding the `'tcx` lifetime to `Ty`.Eduard Burtescu-1/+1
2014-11-19rustc: middle: rename `ty::t` to `Ty` and use it unqualified everywhere.Eduard Burtescu-1/+1