about summary refs log tree commit diff
path: root/src/librustc_privacy
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-2138/+0
2020-08-16hir: introduce `QPath::LangItem`David Wood-2/+4
2020-08-15replaced log with tracingGurpreet Singh-2/+2
2020-08-13merge `as_local_hir_id` with `local_def_id_to_hir_id`Bastian Kauschke-9/+9
2020-08-10Auto merge of #75127 - jyn514:impl-trait, r=pnkfelixbors-5/+12
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-5/+12
2020-08-07EXTREMELY hacky fixJoshua Nelson-2/+2
2020-08-03Revert to the old `impl Trait` behavior for everyone except rustdocJoshua Nelson-2/+14
2020-08-03Fix async-std at the price of breaking half the test suiteJoshua Nelson-7/+2
2020-08-01Rollup merge of #75022 - cuviper:sliced-rchunk, r=lcnrManish Goregaokar-1/+1
2020-08-01Use a slice pattern instead of rchunks_exact(_).next()Josh Stone-1/+1
2020-07-31Move from `log` to `tracing`Oliver Scherer-1/+1
2020-07-27introduce PredicateAtomBastian Kauschke-10/+5
2020-07-27add reuse_or_mk_predicateBastian Kauschke-1/+1
2020-07-27split ignore_qualifiersBastian Kauschke-23/+25
2020-07-27`PredicateKint` -> `PredicateKind`, the beginning of the endBastian Kauschke-8/+5
2020-07-27progressBastian Kauschke-4/+1
2020-07-17Auto merge of #72983 - Lezzz:rename-typeck, r=nikomatsakisbors-35/+39
2020-07-17Rename TypeckTables to TypeckResults.Valentin Lazureanu-35/+39
2020-07-16apply bootstrap cfgsMark Rousskov-1/+0
2020-07-05Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.Eduard-Mihai Burtescu-1/+1
2020-07-02rustc_privacy: avoid using TypeckTables::empty for {Name,Type}PrivacyVisitor.Eduard-Mihai Burtescu-98/+58
2020-06-30change `skip_binder` to use T by valueBastian Kauschke-5/+5
2020-06-15make all uses of ty::Error or ConstKind::Error delay a span bugmark-1/+1
2020-06-15Auto merge of #72080 - matthewjasper:uniform-impl-trait, r=nikomatsakisbors-12/+2
2020-06-11Remove associated opaque typesMatthew Jasper-12/+2
2020-06-10Track span of function in method calls, and use this in #[track_caller]Aaron Hill-1/+1
2020-05-23iterate List by valueBastian Kauschke-1/+1
2020-05-20introduce newtype'd `Predicate<'tcx>`Bastian Kauschke-1/+1
2020-05-20rename `Predicate` to `PredicateKind`, introduce aliasBastian Kauschke-4/+4
2020-05-12Remove ty::UnnormalizedProjectionJack Huey-1/+1
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-3/+1
2020-04-27Accept `LocalDefId` as key for `check_mod_privacy` querymarmeladema-9/+9
2020-04-24Remove `Option` from the return type of `def_kind`.Eduard-Mihai Burtescu-5/+4
2020-04-24Split out the `Generator` case from `DefKind::Closure`.Eduard-Mihai Burtescu-3/+4
2020-04-24add a few more DefKindsmark-3/+13
2020-04-23Address comments from reviewmarmeladema-10/+6
2020-04-23Modify `as_local_hir_id` to return a bare `HirId`marmeladema-11/+10
2020-04-23Modify `as_local_hir_id` to accept a `LocalDefId` instead of a `DefId`marmeladema-15/+26
2020-04-23librustc_middle: return LocalDefId instead of DefId in local_def_idmarmeladema-9/+12
2020-04-14Do not use `DUMMY_HIR_ID` as placeholder value in node_id_to_hir_id tablemarmeladema-1/+6
2020-04-14Auto merge of #70643 - Rustin-Liu:rustin-patch-rename, r=eddybbors-2/+2
2020-04-14Rename AssocKind::Method to AssocKind::FnRustin-Liu-2/+2
2020-04-13Remove usage of `DUMMY_HIR_ID` in some visitorsmarmeladema-4/+4
2020-04-10librustc_middle: return LocalDefId instead of DefId in get_parent_didmarmeladema-3/+4
2020-04-07fix another ICEmark-1/+1
2020-04-07fix abuses of tykind::errmark-1/+7
2020-03-30Use if let instead of match when only matching a single variant (clippy::sing...Matthias Krüger-37/+31
2020-03-30rustc -> rustc_middle part 3 (rustfmt)Mazdak Farrokhzad-7/+7
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-7/+7