summary refs log tree commit diff
path: root/compiler/rustc_passes/src/check_attr.rs
AgeCommit message (Expand)AuthorLines
2022-11-28Rename `NestedMetaItem::[Ll]iteral` as `NestedMetaItem::[Ll]it`.Nicholas Nethercote-6/+3
2022-11-28Rename `ast::Lit` as `ast::MetaItemLit`.Nicholas Nethercote-2/+5
2022-11-18couple of clippy::perf fixesMatthias Krüger-1/+1
2022-11-13Store a LocalDefId in hir::Variant & hir::Field.Camille GILLOT-1/+1
2022-11-13Store a LocalDefId in hir::GenericParam.Camille GILLOT-2/+1
2022-11-13Ensure codegen_fn_attrs during collection.Camille GILLOT-12/+0
2022-11-12Rollup merge of #103970 - oli-obk:unhide_unknown_spans, r=estebankDylan DPC-13/+42
2022-11-11Print all labels, even if they have no span. Fall back to main item's span.Oli Scherer-13/+42
2022-11-10Consider `#[must_use]` annotation on `async fn` as also affecting the `Future...Esteban Küber-12/+2
2022-10-29Rename some `OwnerId` fields.Nicholas Nethercote-1/+1
2022-10-23Migrate all diagnosticsNilstrieb-6/+6
2022-10-15Rollup merge of #102954 - GuillaumeGomez:cfg-hide-attr-checks, r=ManishearthDylan DPC-0/+23
2022-10-14Add missing checks for `doc(cfg_hide(...))` attributeGuillaume Gomez-0/+23
2022-10-14more dupe word typosRageking8-14/+14
2022-10-12Rollup merge of #102110 - CleanCut:migrate_rustc_passes_diagnostics, r=davidtwcoDylan DPC-90/+61
2022-10-09ImplItemKind::TyAlias => ImplItemKind::TypeMichael Goulet-1/+1
2022-10-07avoid string dispatch in fluentNathan Stocks-15/+31
2022-10-07migrate the rest of check_attr.rs to translateable diagnosticsNathan Stocks-62/+33
2022-10-07use consistent namesNathan Stocks-2/+2
2022-10-07Migrate InvalidAttrAtCrateLevelrdvdev2-21/+7
2022-10-07Migrate derivable diagnostics in check_attr.rsrdvdev2-8/+6
2022-10-01Refactor rustc lint APIMaybe Waffle-22/+31
2022-09-27rustc_typeck to rustc_hir_analysislcnr-1/+1
2022-09-24separate definitions and `HIR` ownersTakayuki Maeda-6/+8
2022-09-22use appropriate variable namesTakayuki Maeda-6/+6
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