about summary refs log tree commit diff
path: root/src/librustc_privacy
AgeCommit message (Expand)AuthorLines
2019-03-01hir: remove NodeId from TraitItemljedrz-30/+32
2019-02-27rename Substs to InternalSubstscsmoe-3/+3
2019-02-24hir: remove NodeId from Exprljedrz-4/+5
2019-02-24hir: remove NodeId from MacroDefljedrz-3/+5
2019-02-24privacy: HirIdify ObsoleteVisiblePrivateTypesVisitorljedrz-6/+6
2019-02-20HirIdification: change some NodeId to HirId callsljedrz-2/+2
2019-02-20hir: HirId-ify intravisitljedrz-7/+8
2019-02-13HirId-ify hir::BodyIdljedrz-1/+2
2019-02-13Rollup merge of #58137 - ljedrz:cleanup_node_id_to_type, r=estebankMazdak Farrokhzad-2/+2
2019-02-12Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnikbors-4/+4
2019-02-10rustc: doc commentsAlexander Regueiro-4/+4
2019-02-10Revert removed #![feature(nll)]Taiki Endo-0/+1
2019-02-09cleanup: rename node_id_to_type(_opt)ljedrz-2/+2
2019-02-07Remove images' url to make it work even without internet connectionGuillaume Gomez-3/+1
2019-02-06Rollup merge of #58109 - Centril:librustc_privacy-2018, r=oli-obkkennytm-8/+6
2019-02-03librustc_privacy => 2018Mazdak Farrokhzad-8/+6
2019-02-02Update visibility of intermediate use items.David Wood-2/+45
2019-02-01Auto merge of #57586 - Aaron1011:feature/pub-priv-dep, r=petrochenkovbors-1/+40
2019-02-01Cleanup unecessary codeAaron Hill-5/+0
2019-02-01Remove unnecessary is_local() checkAaron Hill-2/+1
2019-02-01Replace --extern-public with --extern-privateAaron Hill-10/+10
2019-02-01Tidy fixesAaron Hill-3/+4
2019-02-01Move --extern-public behind -Z unstable-optionsAaron Hill-7/+7
2019-02-01Rename external_private_dependency to exported_private_dependenciesAaron Hill-4/+6
2019-02-01Delete dead codeAaron Hill-26/+0
2019-02-01Clippy fixes, rename stuff to match RFCAaron Hill-1/+1
2019-02-01Fixup codeAaron Hill-84/+20
2019-02-01Fix emitting lintAaron Hill-18/+31
2019-02-01Initial implementation workAaron Hill-5/+124
2019-01-29Add an ensure() method to TyCtxt used to ensure queries are runJohn Kåre Alsaker-2/+2
2019-01-19Rollup merge of #57649 - petrochenkov:privexist, r=arielb1Mazdak Farrokhzad-17/+26
2019-01-18privacy: Account for associated existential typesVadim Petrochenkov-17/+26
2019-01-15Address commentsJohn Kåre Alsaker-3/+5
2019-01-15Make privacy checking, intrinsic checking and liveness checking incrementalJohn Kåre Alsaker-13/+31
2019-01-13privacy: Fix private-in-public check for existential typesVadim Petrochenkov-3/+8
2019-01-06Address review commentsVadim Petrochenkov-14/+27
2019-01-05privacy: Mark everything in a header of a reachable impl as reachableVadim Petrochenkov-1/+8
2019-01-05privacy: Fix regression in impl reachabilityVadim Petrochenkov-3/+13
2019-01-01Address review commentsVadim Petrochenkov-77/+104
2019-01-01privacy: Use common `DefId` visiting infra for all privacy visitorsVadim Petrochenkov-503/+408
2018-12-25Remove licensesMark Rousskov-20/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-79/+76
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-51/+54
2018-11-30Fix panic with outlives in existential typeDan Robertson-1/+1
2018-11-21rustc: remove {FxHash,Node,DefId,HirId,ItemLocal}{Map,Set} "constructor" fns.Eduard-Mihai Burtescu-1/+1
2018-11-18Fix ICEs from imports of items not defined in modulesVadim Petrochenkov-3/+5
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-1/+1
2018-10-13Check the invariant for `principal` inside the methodOliver Scherer-4/+3
2018-09-30Auto merge of #54601 - cuviper:prep-1.31, r=Mark-Simulacrumbors-1/+1
2018-09-28rustc: keep a Span for each predicate in ty::GenericPredicates.Eduard-Mihai Burtescu-4/+4