about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-10-05Move DefLocation from rustc_codegen_ssa to rustc_middleTomasz Miąsko-16/+18
2023-10-05Remove small dominators optimization from SsaLocalsTomasz Miąsko-41/+23
2023-10-05Optimize dominators for small path graphsTomasz Miąsko-10/+65
2023-10-05Remove redundant Dominators::start_node fieldTomasz Miąsko-3/+2
2023-10-05Test immediate dominators using public APITomasz Miąsko-24/+21
2023-10-05fix fast-path for try_eval_scalar_intRalf Jung-15/+15
2023-10-05Auto merge of #116417 - ouz-a:trait_type_detective, r=compiler-errorsbors-23/+2
2023-10-05remove is global hackOğuz Ağcayazı-23/+2
2023-10-05Allow file names to end with '>'Martin Nordholts-1/+0
2023-10-05Rollup merge of #116452 - cjgillot:noassert-erased, r=oli-obkMatthias Krüger-3/+0
2023-10-05Rollup merge of #116428 - Alexendoo:note-duplicate-diagnostics, r=compiler-er...Matthias Krüger-3/+8
2023-10-05Rollup merge of #116415 - ouz-a:move_subtyper, r=oli-obkMatthias Krüger-3/+9
2023-10-05Rollup merge of #116288 - ouz-a:smir_spans, r=spastorinoMatthias Krüger-62/+137
2023-10-05Rollup merge of #116220 - llogiq:stabilize-option-as-slice, r=BurntSushiMatthias Krüger-1/+0
2023-10-05move subtyper change reveal_allouz-a-3/+9
2023-10-05compute NLL loan scopes with liveness in `-Zpolonius=next`Rémy Rakic-28/+339
2023-10-05Do not assert that hidden types don't have erased regions.Camille GILLOT-3/+0
2023-10-05allow access to liveness' `PointIndex`esRémy Rakic-0/+5
2023-10-05add note why a function is pubRémy Rakic-0/+1
2023-10-05Keep fluent slugs in alphabetical orderfrancorbacho-2/+2
2023-10-05Only give autofix suggestion when no named args are presentfrancorbacho-2/+8
2023-10-05Highlight redundant arguments instead of the whole format stringfrancorbacho-5/+4
2023-10-05Plurals in format redundant arguments suggestionfrancorbacho-1/+4
2023-10-05Fix diagnostics being cancelled even with unused argumentsfrancorbacho-11/+17
2023-10-05Remove unused variablefrancorbacho-5/+4
2023-10-05Document report_redundant_format_arguments()francorbacho-0/+2
2023-10-05Rename report_redundant_placeholders() to report_redundant_format_arguments()francorbacho-2/+2
2023-10-05Use diagnostic impls and add suggestions in redundant format!() argsfrancorbacho-25/+65
2023-10-05Separate report_redundant_placeholders() into its own functionfrancorbacho-52/+62
2023-10-05Suggest removing redundant arguments in format!()francorbacho-4/+80
2023-10-05Auto merge of #116427 - cjgillot:no-internal, r=oli-obkbors-57/+14
2023-10-05Use a closure when setting `State::Active`.Nicholas Nethercote-6/+1
2023-10-05impl stable for kindsOğuz Ağcayazı-114/+114
2023-10-05add span to statementsouz-a-53/+78
2023-10-05Rollup merge of #116431 - estebank:issue-80476, r=compiler-errorsJubilee-1/+1
2023-10-05Rollup merge of #116429 - fmease:clean-up-struct-field-suggs, r=compiler-errorsJubilee-102/+58
2023-10-05Rollup merge of #116296 - compiler-errors:default-return, r=estebankJubilee-30/+32
2023-10-05Rollup merge of #116223 - catandcoder:master, r=cjgillotJubilee-13/+13
2023-10-05Use `declared_features` to avoid two lookups.Nicholas Nethercote-4/+2
2023-10-05Add two setter functions to `Features`.Nicholas Nethercote-11/+21
2023-10-05Record all declared features.Nicholas Nethercote-0/+4
2023-10-05Rename `Resolver::active_features`.Nicholas Nethercote-9/+4
2023-10-05Rename `Features::active_features`.Nicholas Nethercote-12/+15
2023-10-05Overhaul `config::features`.Nicholas Nethercote-57/+46
2023-10-05Auto merge of #116273 - compiler-errors:refine2, r=tmandrybors-2/+6
2023-10-05Auto merge of #116184 - compiler-errors:afit-lint, r=tmandrybors-53/+225
2023-10-05Add a note to duplicate diagnosticsAlex Macleod-3/+8
2023-10-05Merge `STABLE_REMOVED_FEATURES` list into `REMOVED_FEATURES`.Nicholas Nethercote-35/+9
2023-10-05Inline and remove `feature_removed` function.Nicholas Nethercote-8/+4
2023-10-05Factor out some repeated feature-getting code.Nicholas Nethercote-18/+11