summary refs log tree commit diff
path: root/compiler/rustc_passes/src
AgeCommit message (Expand)AuthorLines
2021-06-14Revert "Allow specifying alignment for functions"Felix S. Klock II-40/+6
2021-05-04Revert PR 81473 to resolve (on beta) issues 81626 and 81658.Felix S. Klock II-21/+0
2021-04-29Implement RFC 1260 with feature_name `imported_main`.Charles Lew-24/+31
2021-04-26Auto merge of #84546 - CohenArthur:fix-liveness-typo, r=jyn514bors-3/+3
2021-04-25liveness: Fix typo report_unsed_assign -> report_unused_assignCohenArthur-3/+3
2021-04-24Auto merge of #84310 - RalfJung:const-fn-feature-flags, r=oli-obkbors-1/+0
2021-04-22Rollup merge of #84343 - camsteffen:closure-tree, r=varkorDylan DPC-14/+1
2021-04-19Remove closure_treeCameron Steffen-14/+1
2021-04-19Auto merge of #84091 - tmiasko:check-attrs-sym, r=davidtwcobors-49/+42
2021-04-18fix feature use in rustc libsRalf Jung-1/+0
2021-04-16Remove #[main] attribute.Charles Lew-8/+5
2021-04-11Match against attribute name when validating attributesTomasz Miąsko-49/+42
2021-04-07Rollup merge of #83916 - Amanieu:asm_anonconst, r=petrochenkovDylan DPC-6/+7
2021-04-06Use AnonConst for asm! constantsAmanieu d'Antras-6/+7
2021-04-05Allow specifying alignment for functionsWesley Norris-6/+40
2021-04-02Auto merge of #80965 - camelid:rename-doc-spotlight, r=jyn514bors-5/+17
2021-03-30Remove hir::CrateItem.Camille GILLOT-3/+3
2021-03-26Use iter::zip in compiler/Josh Stone-4/+8
2021-03-25Auto merge of #83424 - cjgillot:noparam, r=lcnrbors-13/+0
2021-03-24Auto merge of #75384 - JulianKnodt:cg_def, r=varkor,lcnrbors-4/+3
2021-03-24Rollup merge of #83313 - cjgillot:assert, r=michaelwoeristerDylan DPC-0/+20
2021-03-23GenericParam does not need to be a HIR owner.Camille GILLOT-13/+0
2021-03-23Some refactoringvarkor-4/+3
2021-03-23Fix comment.Camille GILLOT-1/+2
2021-03-22Err if the debugging options are not passed.Camille GILLOT-0/+19
2021-03-19stabilize or_patternsmark-1/+1
2021-03-19Auto merge of #82951 - sexxi-goose:wr-mir-replace-methods2, r=nikomatsakisbors-55/+54
2021-03-19Rollup merge of #82846 - GuillaumeGomez:doc-alias-list, r=jyn514Dylan DPC-30/+83
2021-03-18Replace closures_captures and upvar_capture with closure_min_capturesJennifer Wills-55/+54
2021-03-16ast/hir: Rename field-related structuresVadim Petrochenkov-18/+18
2021-03-15Rename `#[doc(spotlight)]` to `#[doc(notable_trait)]`Camelid-5/+17
2021-03-15Rollup merge of #83098 - camelid:more-doc-attr-check, r=davidtwcoDylan DPC-46/+64
2021-03-14Use pretty-printer instead of `span_to_snippet`Camelid-7/+4
2021-03-14Tweak diagnosticsCamelid-6/+9
2021-03-13Add hyphen to "crate level"Camelid-2/+2
2021-03-13Report error for each invalid nested attributeCamelid-6/+9
2021-03-13Lint non-meta doc attributesCamelid-0/+10
2021-03-13Refactor `check_doc_attrs` bodyCamelid-36/+41
2021-03-11Improve code by removing similar function calls and using loops instead for c...Guillaume Gomez-59/+33
2021-03-11Validate rustc_layout_scalar_valid_range_{start,end} attributesTomasz Miąsko-1/+36
2021-03-10Allow doc alias attributes to use both list and valueGuillaume Gomez-7/+86
2021-03-09Track HirId when visiting attributes.Camille GILLOT-3/+3
2021-03-09Remove hir::Item::attrs.Camille GILLOT-7/+10
2021-03-09Remove hir::ForeignItem::attrs.Camille GILLOT-1/+2
2021-03-09Remove hir::Crate::attrs.Camille GILLOT-2/+2
2021-03-09Do not store attrs in FnKind.Camille GILLOT-2/+3
2021-03-09Access attrs directly from HirId in rustc_passes::diagnostic_item.Camille GILLOT-6/+8
2021-03-09Access attrs directly from HirId in rustc_passes::lang_items.Camille GILLOT-14/+6
2021-03-09Access attrs directly from HirId in rustc_passes::dead.Camille GILLOT-23/+9
2021-03-09Access attrs directly from HirId in rustc_passes::stability.Camille GILLOT-12/+1