summary refs log tree commit diff
path: root/compiler/rustc_passes/src/stability.rs
AgeCommit message (Expand)AuthorLines
2021-08-28Treat macros as HIR itemsinquisitivecrystal-18/+0
2021-08-21Remove `Session.used_attrs` and move logic to `CheckAttrVisitor`Aaron Hill-2/+1
2021-07-31rustc: Replace `HirId`s with `LocalDefId`s in `AccessLevels` tablesVadim Petrochenkov-47/+45
2021-07-25Introduce OwnerNode::Crate.Camille GILLOT-2/+2
2021-07-12Auto merge of #86320 - hi-rustin:rustin-patch-fix-span, r=estebankbors-1/+2
2021-07-08fn must be const if marked with stability attributLamb-1/+60
2021-07-01Rename all_crate_nums query to crates and remove useless wrapperbjorn3-1/+1
2021-06-15Use last segmenthi-rustin-4/+1
2021-06-15shrinking the deprecated method spanhi-rustin-1/+5
2021-06-14Use the now available implementation of `IntoIterator` for arraysLeSeulArtichaut-1/+1
2021-06-04Revert "shrinking the deprecated method span"Rich Kadel-5/+1
2021-06-02Address commenthi-rustin-4/+3
2021-05-25Address commenthi-rustin-4/+1
2021-05-24shrinking the deprecated method spanhi-rustin-1/+9
2021-05-12Use () for lang items.Camille GILLOT-6/+2
2021-05-12Use () for privacy.Camille GILLOT-1/+1
2021-05-07shrinking the deprecated method spanhi-rustin-3/+3
2021-03-30Remove hir::CrateItem.Camille GILLOT-2/+2
2021-03-26Use iter::zip in compiler/Josh Stone-1/+2
2021-03-23Some refactoringvarkor-4/+3
2021-03-16ast/hir: Rename field-related structuresVadim Petrochenkov-5/+5
2021-03-09Remove hir::Item::attrs.Camille GILLOT-1/+2
2021-03-09Access attrs directly from HirId in rustc_passes::stability.Camille GILLOT-12/+1
2021-03-05Auto merge of #71481 - estebank:inherit-stability, r=nikomatsakisbors-24/+52
2021-02-15Only store a LocalDefId in hir::MacroDef.Camille GILLOT-2/+2
2021-02-15Only store a LocalDefId in hir::ForeignItem.Camille GILLOT-2/+2
2021-02-15Only store a LocalDefId in hir::ImplItem.Camille GILLOT-3/+3
2021-02-15Only store a LocalDefId in hir::TraitItem.Camille GILLOT-2/+2
2021-02-15Only store a LocalDefId in hir::Item.Camille GILLOT-10/+8
2021-02-10Tweak stability attribute diagnostic outputEsteban Küber-17/+19
2021-02-10Inherit `#[stable(..)]` annotations in enum variants and fields from its itemEsteban Küber-11/+37
2021-02-02Bump rustfmt versionMark Rousskov-1/+2
2021-01-18Only inherit const stability for methods of `impl const Trait` blocksoli-10/+60
2021-01-12Separate out a `hir::Impl` structJoshua Nelson-4/+5
2021-01-01adjust const generics defaults FIXMEs to the new feature gateRémy Rakic-1/+1
2020-12-16Allow `since="TBD"` for rustc_deprecatedbstrie-20/+24
2020-11-26Formatting.Camille GILLOT-1/+1
2020-11-26Remove ForeignMod struct.Camille GILLOT-2/+2
2020-11-02Improve deprecation attribute diagnostic messages.Mara Bos-3/+3
2020-11-01Turn 'useless #[deprecated]' error into a lint.Mara Bos-11/+11
2020-11-01Use the right span for errors about #[deprecated] attributes.Mara Bos-9/+17
2020-11-01Deny #[deprecated] on trait impl blocks.Mara Bos-1/+4
2020-10-16stabilize union with 'ManuallyDrop' fields and 'impl Drop for Union'Ralf Jung-23/+29
2020-09-27Rollup merge of #77203 - ecstatic-morse:const-stability-attr-checks, r=oli-obkJonas Schievink-7/+31
2020-09-25Check for missing const-stability attributes in `stability`Dylan MacKenzie-7/+31
2020-09-22Fix compilation & test failuresJacob Hughes-2/+8
2020-09-22Update src/librustc_passes/stability.rsAvi Dessauer-2/+1
2020-09-22Update src/librustc_passes/stability.rsAvi Dessauer-2/+6
2020-09-22Add documentationAvi Dessauer-33/+84
2020-09-22Stability annotations on generic trait parametersAvi Dessauer-16/+52