summary refs log tree commit diff
path: root/compiler/rustc_passes/src/check_attr.rs
AgeCommit message (Expand)AuthorLines
2025-05-04Initial support for dynamically linked cratesBryanskiy-0/+1
2025-05-03allow `#[rustfmt::skip]` in combination with `#[naked]`Folkert de Vries-1/+3
2025-05-01allow `#[rustc_std_internal_symbol]` in combination with `#[naked]`Folkert de Vries-0/+1
2025-04-28Auto merge of #123239 - Urgau:dangerous_implicit_autorefs, r=jdonszelmann,tra...bors-0/+3
2025-04-23fix ICE in attribute name printingFolkert de Vries-1/+5
2025-04-20Add `#[rustc_no_implicit_autorefs]` and apply it to std methodsUrgau-0/+3
2025-04-20stabilize `naked_functions`Folkert de Vries-7/+0
2025-04-17Replace infallible `name_or_empty` methods with fallible `name` methods.Nicholas Nethercote-59/+57
2025-04-17Fix attribute printing in an error.Nicholas Nethercote-1/+4
2025-04-13Rollup merge of #139001 - folkertdev:naked-function-rustic-abi, r=traviscross...Jacob Pratt-0/+15
2025-04-11rustdoc-search: add unbox flag to Result aliasesMichael Howell-0/+1
2025-04-07Add `naked_functions_rustic_abi` feature gateFolkert de Vries-0/+15
2025-04-06remove compiler support for `extern "rust-intrinsic"` blocksSkgland-1/+1
2025-04-02Move methods from `Map` to `TyCtxt`, part 5.Nicholas Nethercote-3/+3
2025-04-01Improve `is_doc_keyword`.Nicholas Nethercote-2/+2
2025-04-01Tweak `check_doc_keyword`.Nicholas Nethercote-5/+5
2025-03-31Rollup merge of #138842 - Noratrieb:inline-exported, r=me,saethlinMatthias Krüger-0/+17
2025-03-26expand: Leave traces when expanding `cfg` attributesVadim Petrochenkov-3/+3
2025-03-24Emit `unused_attributes` for `#[inline]` on exported functionsNoratrieb-0/+17
2025-03-22Rollup merge of #138786 - bjorn3:driver_code_move, r=compiler-errorsMatthias Krüger-1/+1
2025-03-21Rollup merge of #138570 - folkertdev:naked-function-target-feature-gate, r=Am...Matthias Krüger-1/+15
2025-03-21Fix lint name in unused linker_messages warningbjorn3-1/+1
2025-03-21Rollup merge of #138724 - fmease:list-stems-bear-no-name, r=nnethercoteMatthias Krüger-2/+1
2025-03-20Auto merge of #138515 - petrochenkov:cfgtrace, r=nnethercotebors-1/+3
2025-03-19Check attrs: Don't try to retrieve the name of list stemsLeón Orell Valerian Liehr-2/+1
2025-03-18Auto merge of #138630 - matthiaskrgr:rollup-kk1gogr, r=matthiaskrgrbors-8/+8
2025-03-18Move `hir::Item::ident` into `hir::ItemKind`.Nicholas Nethercote-8/+8
2025-03-17Allow #[rustc_std_internal_symbol] on foreign itemsbjorn3-1/+1
2025-03-17expand: Leave traces when expanding `cfg_attr` attributesVadim Petrochenkov-1/+3
2025-03-16add `naked_functions_target_feature` unstable featureFolkert de Vries-1/+15
2025-03-12Move methods from `Map` to `TyCtxt`, part 4.Nicholas Nethercote-10/+9
2025-03-09continue to check attr if meet empty repr for adtMu001999-1/+1
2025-03-04mgca: Lower all const paths as `ConstArgKind::Path`Noah Lev-0/+21
2025-03-01Implment `#[cfg]` and `#[cfg_attr]` in `where` clausesFrank King-1/+28
2025-02-25Teach structured errors to display short `Ty`Esteban Küber-2/+2
2025-02-24lower attr spans and inline some functions to hopefully mitigate perf regress...Jana Dönszelmann-1/+0
2025-02-24Introduce new-style attribute parsers for several attributesJana Dönszelmann-386/+361
2025-02-24Introduce new parsing infrastructure and types for parsed attributesJana Dönszelmann-15/+15
2025-02-24Change span field accesses to method callsJana Dönszelmann-97/+98
2025-02-21Move methods from Map to TyCtxt, part 3.Nicholas Nethercote-6/+6
2025-02-19Rollup merge of #136923 - samueltardieu:push-vxxqvqwspssv, r=davidtwcoMatthias Krüger-18/+29
2025-02-18Lint `#[must_use]` attributes applied to methods in trait implsSamuel Tardieu-18/+29
2025-02-18Move methods from `Map` to `TyCtxt`, part 2.Nicholas Nethercote-3/+3
2025-02-17Overhaul the `intravisit::Map` trait.Nicholas Nethercote-2/+2
2025-02-17Move some `Map` methods onto `TyCtxt`.Nicholas Nethercote-4/+3
2025-02-09Auto merge of #136751 - bjorn3:update_rustfmt, r=Mark-Simulacrumbors-13/+24
2025-02-08Rustfmtbjorn3-13/+24
2025-02-07compiler: remove rustc_target::abi entirelyJubilee Young-4/+3
2025-02-06Rollup merge of #133925 - folkertdev:improve-repr-warnings, r=compiler-errorsMatthias Krüger-17/+40
2025-01-30review comment: change `span` argumentEsteban Küber-1/+1