summary refs log tree commit diff
path: root/compiler/rustc_passes/src/check_attr.rs
AgeCommit message (Expand)AuthorLines
2022-09-16more simple formattingRageking8-1/+2
2022-09-13Auto merge of #99556 - davidtwco:collapse-debuginfo, r=wesleywiserbors-0/+14
2022-09-09RPITIT placeholder itemsMichael Goulet-0/+1
2022-09-07ssa: implement `#[collapse_debuginfo]`David Wood-0/+14
2022-09-07Rollup merge of #101486 - asquared31415:invalid_repr_list, r=estebankYuki Okushi-0/+1
2022-09-06add list of recognized repr attributes to the unrecognized repr errorasquared31415-0/+1
2022-09-03Do not call object_lifetime_default on lifetime params.Camille GILLOT-21/+14
2022-09-02Auto merge of #97802 - Enselic:add-no_ignore_sigkill-feature, r=joshtriplettbors-0/+1
2022-08-29Rollup merge of #99821 - cjgillot:ast-lifetimes-2, r=compiler-errorsDylan DPC-0/+28
2022-08-28Support `#[unix_sigpipe = "inherit|sig_dfl|sig_ign"]` on `fn main()`Martin Nordholts-0/+1
2022-08-11Add visitors for PatField and ExprField.Eric Huss-12/+8
2022-08-11Check attributes on struct expression fields.Eric Huss-1/+7
2022-08-11Check attributes on pattern fields.Eric Huss-1/+11
2022-08-11Simplify `rustc_hir::intravisit::Visitor::visit_variant_data`.Nicholas Nethercote-7/+2
2022-08-07Auto merge of #100091 - chenyukang:add-check-for-link-ordinal, r=michaelwoeri...bors-0/+11
2022-08-05Auto merge of #100073 - dpaoliello:externvar, r=michaelwoeristerbors-1/+8
2022-08-05Auto merge of #95977 - FabianWolff:issue-92790-dead-tuple, r=estebankbors-7/+2
2022-08-04Add test for raw-dylib with an external variableDaniel Paoliello-1/+8
2022-08-04link_ordinal is available for foreign staticyukang-1/+1
2022-08-03Compute `object_lifetime_default` per parameter.Camille GILLOT-0/+28
2022-08-03Warn about dead tuple struct fieldsFabian Wolff-7/+2
2022-08-03fix tidyyukang-3/+1
2022-08-03check link ordinal make sure target is foreign functionyukang-0/+13
2022-08-02Add items to `DocAliasBadLocation` check error match armhdelc-4/+6
2022-08-02Add exhaustive location checking for `doc_alias` attributehdelc-4/+24
2022-08-01Prevent ICE for doc_alias on match arm, statement, expressionhdelc-0/+3
2022-07-27lint: add bad opt access internal lintDavid Wood-0/+33
2022-07-25passes: port more of `check_attr` moduleDavid Wood-267/+125
2022-07-17rustdoc: extend `#[doc(tuple_variadic)]` to fn pointersMichael Howell-7/+13
2022-07-15passes: migrate half of `check_attr`David Wood-444/+246
2022-07-14Auto merge of #95956 - yaahc:stable-in-unstable, r=cjgillotbors-0/+1
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-1/+1
2022-07-13Rollup merge of #99011 - oli-obk:UnsoundCell, r=eddybDylan DPC-19/+2
2022-07-08add opt in attribute for stable-in-unstable itemsJane Lusby-0/+1
2022-07-07Reword comments and rename HIR visiting methods.Camille GILLOT-1/+1
2022-07-07`UnsafeCell` now has no niches, ever.Oli Scherer-19/+2
2022-06-30middle: translation in `LintDiagnosticBuilder`David Wood-1/+1
2022-06-29avoid many `&str` to `String` conversions with `MultiSpan::push_span_label`Takayuki Maeda-5/+2
2022-06-21Remove `#[doc(hidden)]` logic from `unused_attributes` lintLeón Orell Valerian Liehr-74/+2
2022-06-16Auto merge of #97842 - notriddle:notriddle/tuple-docs, r=jsha,GuillaumeGomezbors-1/+40
2022-06-15Rollup merge of #98115 - jhpratt:remove-rustc_deprecated, r=compiler-errorsYuki Okushi-3/+1
2022-06-15Rollup merge of #98110 - cjgillot:closure-brace, r=Aaron1011Yuki Okushi-1/+1
2022-06-14Remove `rustc_deprecated` diagnosticsJacob Pratt-3/+1
2022-06-14Rollup merge of #97948 - davidtwco:diagnostic-translation-lints, r=oli-obkDylan DPC-6/+23
2022-06-13rustdoc: add missing articleMichael Howell-1/+1
2022-06-13remove unnecessary `to_string` and `String::new`Takayuki Maeda-6/+6
2022-06-12rustdoc: change error message for invalid `#[doc(tuple_variadic)]`Michael Howell-1/+1
2022-06-12Make `ExprKind::Closure` a struct variant.Camille GILLOT-1/+1
2022-06-11Fix incorrectly spelled "variadic"Michael Howell-6/+6
2022-06-10lint: add diagnostic translation migration lintsDavid Wood-6/+23