about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/codegen_attrs.rs
AgeCommit message (Expand)AuthorLines
2024-05-27Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercotebors-1/+1
2024-05-26Rollup merge of #125046 - bjorn3:no_mutable_static_linkage, r=cjgillotJubilee-0/+12
2024-05-23Remove `LintDiagnostic::msg`León Orell Valerian Liehr-1/+1
2024-05-17Rename Unsafe to SafetySantiago Pastorino-1/+1
2024-05-13Only allow immutable statics with #[linkage]bjorn3-0/+12
2024-04-24Rename `NestedMetaItem::name_value_literal`.Nicholas Nethercote-1/+1
2024-03-02Fix misleading message when using a named constant as a struct alignment/packyukang-1/+1
2024-02-11is_closure_likeMichael Goulet-3/+3
2024-01-30Remove `ffi_returns_twice` featureclubby789-3/+0
2024-01-29Stop using `String` for error codes.Nicholas Nethercote-1/+1
2024-01-23Rename `TyCtxt::struct_span_lint_hir` as `TyCtxt::node_span_lint`.Nicholas Nethercote-1/+1
2024-01-19Pack the u128 in LitKind::IntJosh Stone-1/+1
2024-01-13Add check for ui_testing via promoting parameters from `ParseSess` to `Session`George-lewis-4/+4
2024-01-10Rename consuming chaining methods on `DiagnosticBuilder`.Nicholas Nethercote-3/+3
2024-01-10Rename `struct_span_err!` as `struct_span_code_err!`.Nicholas Nethercote-13/+14
2024-01-08Use chaining for `DiagnosticBuilder` construction and `emit`.Nicholas Nethercote-4/+4
2024-01-08Make `DiagnosticBuilder::emit` consuming.Nicholas Nethercote-2/+2
2023-12-30is_coroutine -> is_coroutine_or_closureMichael Goulet-3/+3
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-26/+25
2023-12-18Rename `Session::span_diagnostic` as `Session::dcx`.Nicholas Nethercote-21/+11
2023-12-15Don't pass lint back out of lint decoratorMichael Goulet-1/+3
2023-12-02Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.Nicholas Nethercote-1/+1
2023-11-26rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle...Vadim Petrochenkov-2/+2
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-4/+4
2023-10-13Format all the let chains in compilerMichael Goulet-17/+20
2023-09-08Correct typoAndy Caldwell-1/+1
2023-09-08Rework no_coverage to coverage(off)Andy Caldwell-2/+19
2023-08-02Add separate feature gate for async fn track callerBryan Garza-2/+7
2023-07-23Auto merge of #111836 - calebzulawski:target-feature-closure, r=workingjubileebors-1/+16
2023-07-18Add the `no-builtins` attribute to functions when `no_builtins` is applied at...DianQK-1/+9
2023-05-22Fix #[inline(always)] on closures with target feature 1.1Caleb Zulawski-1/+16
2023-05-15Move expansion of query macros in rustc_middle to rustc_middle::queryJohn Kåre Alsaker-1/+1
2023-05-06Rollup merge of #109677 - dpaoliello:rawdylib, r=michaelwoerister,wesleywiserYuki Okushi-9/+0
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-2/+2
2023-04-25Fix static string lintsclubby789-12/+4
2023-04-18Stablize raw-dylib, link_ordinal and -CdlltoolDaniel Paoliello-9/+0
2023-04-17Spelling - compilerJosh Soref-1/+1
2023-03-28Skip no_mangle if the item has no name.Camille GILLOT-1/+16
2023-03-28Reformat codegen_fn_attrs.Camille GILLOT-71/+33
2023-03-27Auto merge of #109091 - Nilstrieb:match-on-attr, r=cjgillotbors-293/+326
2023-03-21Use local key in providersMichael Goulet-2/+1
2023-03-14Further codegen_attrs cleanupsNilstrieb-63/+62
2023-03-14Use match instead of if in codegen_attrsNilstrieb-275/+309
2023-03-13Rollup merge of #109088 - Nilstrieb:target-feature-on-statics-when, r=compile...Matthias Krüger-20/+25
2023-03-13Gracefully handle `#[target_feature]` on staticsNilstrieb-20/+25
2023-03-12Allow `#[target_feature]` on `main` and `start` for WASMLéo Lanteri Thauvin-0/+3
2023-03-05Auto merge of #108351 - petrochenkov:rmdit, r=cjgillotbors-1/+1
2023-03-02rustc_middle: Remove trait `DefIdTree`Vadim Petrochenkov-1/+1
2023-03-02Revert "Stabilize `#![feature(target_feature_11)]`"Léo Lanteri Thauvin-18/+29
2023-02-28Auto merge of #99767 - LeSeulArtichaut:stable-target-feature-11, r=estebankbors-29/+18