summary refs log tree commit diff
path: root/compiler/rustc_privacy/src/lib.rs
AgeCommit message (Expand)AuthorLines
2021-11-09Add `ty::Visibility::is_public()`inquisitivecrystal-5/+4
2021-11-07Give inline const separate DefKindGary Guo-0/+1
2021-10-28Revert "Add rustc lint, warning when iterating over hashmaps"Mark Rousskov-1/+0
2021-10-24Rollup merge of #89558 - lcnr:query-stable-lint, r=estebankMatthias Krüger-0/+1
2021-10-23Auto merge of #90104 - spastorino:coherence-for-negative-trait, r=nikomatsakisbors-3/+5
2021-10-21Rollup merge of #88644 - eopb:abstractconst_leaf_subst, r=lcnrYuki Okushi-6/+3
2021-10-20Add polarity to TraitPredicateSantiago Pastorino-3/+5
2021-10-15allow `potential_query_instability` everywherelcnr-0/+1
2021-10-02Auto merge of #89405 - GuillaumeGomez:fix-clippy-lints, r=cjgillotbors-16/+16
2021-10-01Fix clippy lintsGuillaume Gomez-16/+16
2021-09-29Avoid more invocations of hir_crate query.Camille GILLOT-3/+1
2021-09-20Do not store visibility in *ItemRef.Camille GILLOT-3/+8
2021-09-09add a `CastKind` to `Node::Cast`Ellen-1/+1
2021-09-09rename mir -> thir around abstract constsEllen-1/+1
2021-09-09tidyEllen-3/+3
2021-09-09dont support blocksEllen-2/+1
2021-09-09as casts and block exprsEllen-1/+1
2021-09-09WIP stateEllen-3/+4
2021-09-04Make fields on `AbstractConst` privateEthan Brierley-1/+1
2021-09-04`AbstractConst::root`: Always run `subst` when `Node` is `Leaf`Ethan Brierley-6/+3
2021-09-02Rename walk_crate.Camille GILLOT-3/+3
2021-09-02Stop using walk_crate.Camille GILLOT-3/+3
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