about summary refs log tree commit diff
path: root/compiler/rustc_passes/src/check_attr.rs
AgeCommit message (Expand)AuthorLines
2024-11-23Rollup merge of #127483 - BertalanD:no_sanitize-global-var, r=rcvalle许杰友 Jieyou Xu (Joe)-3/+34
2024-11-20Rollup merge of #132732 - gavincrawford:as_ptr_attribute, r=UrgauJacob Pratt-0/+3
2024-11-11Add #[rustc_as_ptr] attributegavincrawford-0/+3
2024-11-11Auto merge of #127589 - notriddle:notriddle/search-sem-3, r=GuillaumeGomezbors-2/+25
2024-11-08remove support for rustc_safe_intrinsic attribute; use rustc_intrinsic functi...Ralf Jung-22/+0
2024-11-02Allow disabling ASan instrumentation for globalsDaniel Bertalan-3/+34
2024-10-30rustdoc-search: simplify rules for generics and type paramsMichael Howell-2/+25
2024-10-29TypingMode :thinking:lcnr-2/+2
2024-10-28Error on alignments greater than `isize::MAX`asquared31415-1/+43
2024-10-27Auto merge of #131284 - dingxiangfei2009:rename-smart-ptr-to-coerce-referent,...bors-1/+1
2024-10-25tcx.is_const_fn doesn't work the way it is described, remove itRalf Jung-1/+1
2024-10-24rustdoc: Extend fake_variadic to "wrapped" tuplesTau Gärtli-6/+18
2024-10-24Plumb through param_env to note_type_errMichael Goulet-2/+2
2024-10-24s/SmartPointer/CoerceReferent/gDing Xiang Fei-1/+1
2024-10-23nightly feature tracking: get rid of the per-feature bool fieldsRalf Jung-2/+2
2024-10-22Rollup merge of #131732 - m4tx:fix-82824, r=davidtwcoMatthias Krüger-9/+17
2024-10-20misapplied optimize attribute throws a compilation error (#128488)ash-17/+13
2024-10-15Unify secondary_span and swap_secondary_and_primaryMichael Goulet-1/+0
2024-10-15Add doc(plugins), doc(passes), etc. to INVALID_DOC_ATTRIBUTESMateusz Maćkowski-9/+17
2024-10-11Single commit implementing the enzyme/autodiff frontendManuel Drehwald-0/+15
2024-10-06Rename NestedMetaItem to MetaItemInnercodemountains-15/+14
2024-10-04rm `ItemKind::OpaqueTy`Noah Lev-2/+0
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-30/+19
2024-09-21remove `#[cmse_nonsecure_entry]`Folkert-24/+0
2024-09-18Rollup merge of #129422 - compiler-errors:repr-rust, r=fmeaseJubilee-0/+9
2024-09-12Rollup merge of #130235 - compiler-errors:nested-if, r=michaelwoeristerStuart Cook-11/+7
2024-09-11Also fix if in elseMichael Goulet-11/+7
2024-09-09Remove needless returns detected by clippy in the compilerEduardo Sánchez Muñoz-4/+1
2024-09-03Add an internal lint that warns when accessing untracked dataNadrieril-32/+8
2024-09-01Revert "Auto merge of #127537 - veluca93:struct_tf, r=BoxyUwU"Jakub Beránek-28/+5
2024-08-28Auto merge of #127537 - veluca93:struct_tf, r=BoxyUwUbors-5/+28
2024-08-28Rollup merge of #129421 - jdonszelmann:naked-repr-align-functions, r=workingj...Matthias Krüger-0/+1
2024-08-28Implement RFC 3525.Luca Versari-5/+28
2024-08-27add repr to the allowlist for naked functions, and test that it worksjdonszelmann-0/+1
2024-08-26Rollup merge of #129525 - notriddle:notriddle/fake-variadic-tuple-array, r=Gu...Matthias Krüger-0/+10
2024-08-24rustdoc: clean up tuple <-> primitive conversion docsMichael Howell-0/+10
2024-08-24New `#[rustc_pub_transparent]` attributePavel Grigorenko-0/+13
2024-08-22Gate repr(Rust) correctly on non-ADT itemsMichael Goulet-0/+9
2024-08-21Use bool in favor of Option<()> for diagnosticsMichael Goulet-2/+1
2024-08-18Fix wording of misapplied `must_not_suspend` errorGoldstein-1/+1
2024-08-18Check that `#[may_dangle]` is properly appliedGoldstein-1/+22
2024-08-17Rollup merge of #128989 - s7tya:check-linkage-attribute-pos, r=petrochenkovMatthias Krüger-1/+14
2024-08-17Emit an error for invalid use of the linkage attributeShina-1/+14
2024-08-12Rollup merge of #128886 - GrigorenkoPV:untranslatable-diagnostic, r=nnethercoteGuillaume Gomez-4/+2
2024-08-11Rollup merge of #128762 - fmease:use-more-slice-pats, r=compiler-errorsMatthias Krüger-2/+2
2024-08-10rustc_passes: make some messages in check_attr translatablePavel Grigorenko-4/+2
2024-08-07Rollup merge of #128552 - s7tya:check-no-sanitize-attribute-pos, r=BoxyUwUTrevor Gross-1/+6
2024-08-07Use more slice patterns inside the compilerLeón Orell Valerian Liehr-2/+2
2024-08-06check_attr: treat cfg_attr like cfg许杰友 Jieyou Xu (Joe)-0/+1
2024-08-05Emit an error for invalid use of the `#[no_sanitize]` attributeShina-1/+6