about summary refs log tree commit diff
path: root/compiler/rustc_passes/src
AgeCommit message (Expand)AuthorLines
2022-08-27Expand the version placeholder to the current version in stability attribute ...est31-0/+8
2022-08-24translations: rename warn_ to warningLuis Cardoso-8/+8
2022-08-23Use par_body_owners for livenessSeo Sanghyeon-55/+46
2022-08-21Replace #[lint/warning/error] with #[diag]Xiretza-85/+85
2022-08-21Disallow #[primary_span] on LintDiagnosticsXiretza-1/+0
2022-08-15Rollup merge of #100031 - GoldsteinE:try-removing-the-field, r=michaelwoeristerMatthias Krüger-2/+32
2022-08-15Auto merge of #96745 - ehuss:even-more-attribute-validation, r=cjgillotbors-1/+13
2022-08-13Rollup merge of #100431 - compiler-errors:enum-ctor-variant-stab, r=estebankMichael Goulet-1/+4
2022-08-12Adjust cfgsMark Rousskov-1/+0
2022-08-12Check ctor for missing stabilityMichael Goulet-0/+3
2022-08-12enum variant ctor inherits stability of variantMichael Goulet-1/+1
2022-08-12Auto merge of #100328 - davidtwco:perf-implications, r=nnethercotebors-36/+91
2022-08-12improve "try ignoring the field" diagnosticGoldstein-2/+32
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-11Rollup merge of #100392 - nnethercote:simplify-visitors, r=cjgillotMatthias Krüger-27/+10
2022-08-11Rollup merge of #100398 - nnethercote:improve-Zhir-stats, r=michaelwoeristerDylan DPC-52/+253
2022-08-11Add a second level to the AST size reporting.Nicholas Nethercote-34/+184
2022-08-11Add percentages to `-Zhir-stats` output.Nicholas Nethercote-6/+8
2022-08-11Change how `AssocItem` is reported.Nicholas Nethercote-5/+1
2022-08-11Improve AST stat collector.Nicholas Nethercote-13/+66
2022-08-11Simplify `rustc_hir::intravisit::Visitor::visit_variant_data`.Nicholas Nethercote-27/+10
2022-08-09passes: load `defined_lib_features` query lessDavid Wood-36/+91
2022-08-09Rollup merge of #96478 - WaffleLapkin:rustc_default_body_unstable, r=Aaron1011Dylan DPC-9/+31
2022-08-08Auto merge of #98489 - cjgillot:naked-nohir, r=davidtwco,tmiaskobors-53/+41
2022-08-07Auto merge of #100091 - chenyukang:add-check-for-link-ordinal, r=michaelwoeri...bors-0/+18
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-25/+113
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-03Rollup merge of #100029 - hdelc:master, r=cjgillotMatthias Krüger-3/+28
2022-08-03Only fetch HIR for naked functions that have the attribute.Camille GILLOT-53/+41
2022-08-03Compute `object_lifetime_default` per parameter.Camille GILLOT-0/+28
2022-08-03Warn about dead tuple struct fieldsFabian Wolff-25/+113
2022-08-03fix tidyyukang-4/+2
2022-08-03check link ordinal make sure target is foreign functionyukang-0/+20
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-01Remove trait_of_item query.Camille GILLOT-1/+1
2022-08-01Prevent ICE for doc_alias on match arm, statement, expressionhdelc-0/+3
2022-07-31Don't track parent body stability (it wasn't used anyway)Maybe Waffle-18/+3
2022-07-31Rollup merge of #99186 - camsteffen:closure-localdefid, r=cjgillotDylan DPC-1/+1
2022-07-30Use LocalDefId for closures moreCameron Steffen-1/+1
2022-07-29Rename local_did to def_idMiguel Guarniz-2/+2
2022-07-29Change maybe_body_owned_by to take local def idMiguel Guarniz-2/+2
2022-07-27lint: add bad opt access internal lintDavid Wood-0/+51
2022-07-26Collect features from `#[rustc_default_body_unstable]`Maybe Waffle-5/+14
2022-07-26Implement `#[rustc_default_body_unstable]`Maybe Waffle-4/+32
2022-07-25passes: port more of `check_attr` moduleDavid Wood-268/+391