summary refs log tree commit diff
path: root/compiler/rustc_privacy/src
AgeCommit message (Expand)AuthorLines
2021-08-30rename const_evaluatable_checked to generic_const_exprsEllen-2/+2
2021-08-28Treat macros as HIR itemsinquisitivecrystal-47/+67
2021-08-26use `ty::Unevaluated` instead of def substs pairlcnr-2/+2
2021-08-26make unevaluated const substs optionallcnr-2/+2
2021-08-26require a `tcx` for `TypeVisitor`lcnr-0/+4
2021-08-24Auto merge of #87739 - Aaron1011:remove-used-attrs, r=wesleywiserbors-3/+1
2021-08-22Fix typos “a”→“an”Frank Steffahn-1/+1
2021-08-21Remove `Session.used_attrs` and move logic to `CheckAttrVisitor`Aaron Hill-3/+1
2021-08-19rustc_privacy: Replace `HirId`s and `DefId`s with `LocalDefId`s where possibleVadim Petrochenkov-63/+76
2021-08-13move Constness into TraitPredicateDeadbeef-1/+1
2021-07-31rustc: Replace `HirId`s with `LocalDefId`s in `AccessLevels` tablesVadim Petrochenkov-81/+80
2021-07-26Actually infer args in visitorskadmin-0/+7
2021-07-25Add inferred args to typeckkadmin-10/+18
2021-07-25Add generic arg inferkadmin-0/+25
2021-07-06Make resolutions a query.Camille GILLOT-1/+1
2021-06-09Add more tests + visit_ty in some placesEllen-4/+4
2021-06-08Support as casts in abstract constsEllen-3/+4
2021-06-01Revert "Reduce the amount of untracked state in TyCtxt"Camille Gillot-1/+1
2021-05-30Make resolutions a query.Camille GILLOT-1/+1
2021-05-24remove cfg(bootstrap)Pietro Albini-1/+0
2021-05-12Use () for privacy.Camille GILLOT-8/+4
2021-04-19fix few typosklensy-1/+1
2021-03-23Update with commentskadmin-4/+2
2021-03-23Some refactoringvarkor-0/+1
2021-03-23Add has_default to GenericParamDefKind::Constkadmin-2/+7
2021-03-19stabilize or_patternsmark-1/+1
2021-03-16ast/hir: Rename field-related structuresVadim Petrochenkov-2/+2
2021-03-09Remove hir::MacroDef::attrs.Camille GILLOT-1/+2
2021-02-18Rollup merge of #82066 - matthewjasper:trait-ref-fix, r=jackh726Dylan DPC-4/+23
2021-02-18Auto merge of #81574 - tmiasko:p, r=oli-obkbors-33/+21
2021-02-15Only store a LocalDefId in hir::MacroDef.Camille GILLOT-5/+3
2021-02-15Only store a LocalDefId in hir::ForeignItem.Camille GILLOT-6/+6
2021-02-15Only store a LocalDefId in hir::ImplItem.Camille GILLOT-13/+11
2021-02-15Only store a LocalDefId in hir::TraitItem.Camille GILLOT-4/+4
2021-02-15Only store a LocalDefId in hir::Item.Camille GILLOT-32/+32
2021-02-15Use ItemId as a strongly typed index.Camille GILLOT-2/+2
2021-02-13Remove some unnecessary `trait_ref` callsMatthew Jasper-4/+23
2021-02-01more things are const evaluatable *sparkles*Ellen-1/+1
2021-01-31Add error message for private fnkadmin-7/+34
2021-01-30Precompute ancestors when checking privacyTomasz Miąsko-33/+21
2021-01-16Review changesJack Huey-6/+6
2021-01-12Separate out a `hir::Impl` structJoshua Nelson-22/+22
2021-01-06Fixed non-declarative-nor-opaque macros effective privacy.Daniel Henry-Mantilla-14/+8
2021-01-06WIP: attempt to fix the undocument re-export issueDaniel Henry-Mantilla-2/+13
2020-12-30Rollup merge of #80495 - jyn514:rename-empty, r=petrochenkovMara Bos-1/+1
2020-12-30Rename kw::Invalid -> kw::EmptyJoshua Nelson-1/+1
2020-12-26Remove FIXME in rustc_privacyJoshua Nelson-3/+1
2020-12-11Move binder for dyn to each list itemJack Huey-2/+2
2020-11-26Remove ForeignMod struct.Camille GILLOT-8/+8
2020-11-26Store ForeignItem in a side table.Camille GILLOT-5/+5