summary refs log tree commit diff
path: root/src/librustc_privacy
AgeCommit message (Expand)AuthorLines
2017-01-26rustc: rename TyCtxt's `map` field to `hir`.Eduard-Mihai Burtescu-36/+36
2017-01-25rename `Tables` to `TypeckTables`Niko Matsakis-2/+2
2017-01-16AST/HIR: Replace Path with Type in WhereEqPredicateVadim Petrochenkov-1/+1
2017-01-08Auto merge of #38813 - eddyb:lazy-11, r=nikomatsakisbors-6/+16
2017-01-06rustc: keep track of tables everywhere as if they were per-body.Eduard-Mihai Burtescu-6/+16
2016-12-29Remove not(stage0) from deny(warnings)Alex Crichton-1/+1
2016-12-28rustc: separate TraitItem from their parent Item, just like ImplItem.Eduard-Mihai Burtescu-28/+25
2016-12-24Use `DefId`s instead of `NodeId`s for `pub(restricted)` visibilities.Jeffrey Seyfried-16/+16
2016-12-02Auto merge of #38053 - eddyb:lazy-9, r=nikomatsakisbors-1/+1
2016-11-30Update the bootstrap compilerAlex Crichton-1/+0
2016-11-29Auto merge of #37965 - Mark-Simulacrum:trait-obj-to-exis-predicate, r=eddybbors-3/+4
2016-11-29rustc: simplify AdtDef by removing the field types and ty::ivar.Eduard-Mihai Burtescu-1/+1
2016-11-29revamp `Visitor` with a single method for controlling nested visitsNiko Matsakis-16/+12
2016-11-29Fix rebase breakageFlorian Diebold-6/+10
2016-11-29Split nested_visit_mode function off from nested_visit_mapFlorian Diebold-6/+14
2016-11-29rustc_privacy: fix compilationFlorian Diebold-7/+7
2016-11-28Remove auto_traits from PartitionedBoundsMark-Simulacrum-3/+4
2016-11-28rustc_privacy: switch private-in-public checking to Ty.Eduard Burtescu-149/+183
2016-11-28rustc_privacy: visit Ty instead of HIR types in EmbargoVisitor.Eduard-Mihai Burtescu-119/+115
2016-11-28rustc: embed path resolutions into the HIR instead of keeping DefMap.Eduard-Mihai Burtescu-31/+47
2016-11-28rustc: desugar UFCS as much as possible during HIR lowering.Eduard Burtescu-12/+22
2016-11-16include a Name and Span for each item in the HIR of the implNiko Matsakis-26/+26
2016-11-16add a `nested_visit_map` methodNiko Matsakis-47/+32
2016-11-16fallout from separating impl-items from implsNiko Matsakis-25/+59
2016-11-16refactor Visitor into ItemLikeVisitor and intravisit::VisitorNiko Matsakis-2/+3
2016-11-10rustc: unify and simplify managing associated items.Eduard Burtescu-1/+1
2016-11-08Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakisbors-1/+1
2016-11-03Stabilize `..` in tuple (struct) patternsVadim Petrochenkov-1/+1
2016-11-02rustc: make all read access to tcx.tables go through a method.Eduard Burtescu-4/+4
2016-10-28Remove outdated fixme comment.Mark-Simulacrum-3/+0
2016-10-04Turn some impossible definitions into ICEsVadim Petrochenkov-24/+13
2016-10-04Fix cross-crate resolution of half-items created by export shadowingVadim Petrochenkov-1/+1
2016-10-04Separate Def::StructCtor/Def::VariantCtor from Def::Struct/Def::VariantVadim Petrochenkov-1/+1
2016-09-26Update E0446 label with improved wordingJonathan Turner-1/+1
2016-09-26Update E0425, E0446, E0449Jonathan Turner-1/+3
2016-09-20rustc_metadata: group information into less tags.Eduard Burtescu-4/+14
2016-09-14Auto merge of #36270 - petrochenkov:pipwarnagain, r=nikomatsakisbors-0/+4
2016-09-08Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt`Vadim Petrochenkov-9/+5
2016-09-05Make `private_in_public` compatibility lint warn-by-default againVadim Petrochenkov-0/+4
2016-09-04Replace `_, _` with `..`Vadim Petrochenkov-6/+6
2016-09-04Replace `_, _, _` with `..`Vadim Petrochenkov-6/+7
2016-09-03Address comments and add requested testsVadim Petrochenkov-9/+14
2016-09-03Translate union constantsVadim Petrochenkov-2/+3
2016-09-03Some better support for unions through the compilerVadim Petrochenkov-5/+5
2016-09-03Lower unions from AST to HIR and from HIR to typesVadim Petrochenkov-1/+1
2016-09-03Add unions to HIRVadim Petrochenkov-3/+5
2016-08-30Rollup merge of #36054 - mikhail-m1:master2, r=jonathandturnerGuillaume Gomez-6/+13
2016-08-29update error E0451 to new formatMikhail Modin-6/+13
2016-08-27update error E0450 to new formatMikhail Modin-7/+26
2016-08-24Update E0445 and E0454 to new error formatMohit Agarwal-2/+5