about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-02-05Auto merge of #107627 - nnethercote:optimize-fold_ty, r=compiler-errorsbors-99/+104
2023-02-06Split and inline `TypeFreshener::fold_ty`.Nicholas Nethercote-68/+61
2023-02-06Split and inline `ShallowResolver::fold_ty`.Nicholas Nethercote-24/+33
2023-02-06Inline `OpportunisticVarResolver::fold_ty`.Nicholas Nethercote-0/+1
2023-02-06Improve early bailout test in `resolve_vars_if_possible`.Nicholas Nethercote-2/+2
2023-02-06Put a `ShallowResolver` within `OpportunisticVarResolver`.Nicholas Nethercote-5/+7
2023-02-05Auto merge of #107526 - obeis:for-missing-iterator, r=estebank,compiler-errorsbors-0/+30
2023-02-05Auto merge of #107663 - matthiaskrgr:107423-point-at-EOF-code, r=compiler-errorsbors-0/+4
2023-02-05Recover from missing expression in for loopObei Sideg-0/+30
2023-02-05Auto merge of #107679 - est31:less_import_overhead, r=compiler-errorsbors-376/+356
2023-02-05emit `ConstEquate` in `TypeRelating<D>`Boxy-21/+22
2023-02-05rustc_session: remove huge error importsest31-29/+23
2023-02-05rustc_parse: remove huge error importsest31-121/+111
2023-02-05rustc_interface: remove huge error importsest31-18/+16
2023-02-05rustc_passes: remove huge error importsest31-56/+57
2023-02-05rustc_const_eval: remove huge error importsest31-37/+35
2023-02-05rustc_metadata: remove huge error importsest31-92/+89
2023-02-05rustc_expand: remove huge error importsest31-23/+25
2023-02-04Auto merge of #107672 - matthiaskrgr:rollup-7e6dbuk, r=matthiaskrgrbors-6/+57
2023-02-04Rollup merge of #107646 - estebank:specific-span, r=compiler-errorsMatthias Krüger-6/+57
2023-02-04Auto merge of #107549 - Zoxc:rustc-shared, r=jyn514bors-1415/+1429
2023-02-04Auto merge of #107267 - cjgillot:keep-aggregate, r=oli-obkbors-218/+130
2023-02-04don't point at nonexisting code beyond EOF when warning about unused delimsMatthias Krüger-0/+4
2023-02-04Auto merge of #107591 - krasimirgg:llvm-17-pgoopts, r=cuviperbors-8/+30
2023-02-03review commentsEsteban Küber-14/+17
2023-02-03Rollup merge of #107621 - compiler-errors:intern-external-constraints, r=lcnrMichael Goulet-21/+78
2023-02-03Rollup merge of #107595 - michaelwoerister:retry_proc_macro_loading, r=petroc...Michael Goulet-2/+40
2023-02-03Rollup merge of #107551 - fee1-dead-contrib:rm_const_fnmut_helper, r=oli-obkMichael Goulet-6/+17
2023-02-03Make const/fn return params more suggestableMichael Goulet-67/+127
2023-02-03intern external constraintsMichael Goulet-21/+78
2023-02-03Provide structured suggestion for binding needing type on E0594Esteban Küber-6/+54
2023-02-03Auto merge of #107642 - Dylan-DPC:rollup-edcqhm5, r=Dylan-DPCbors-153/+395
2023-02-03Rollup merge of #107633 - clubby789:option-string-coerce-fix, r=NilstriebDylan DPC-4/+11
2023-02-03Rollup merge of #107585 - compiler-errors:fndef-sig-cycle, r=oli-obkDylan DPC-10/+26
2023-02-03Rollup merge of #107544 - nnethercote:improve-TokenCursor, r=petrochenkovDylan DPC-87/+94
2023-02-03Rollup merge of #107539 - PossiblyAShrub:unused-parens-in-index, r=lcnrDylan DPC-0/+4
2023-02-03Rollup merge of #107427 - detrumi:builtin-impl-candidates, r=compiler-errorsDylan DPC-0/+25
2023-02-03Autotrait bounds on dyn-safe trait methodsDavid Tolnay-10/+72
2023-02-03Disallow impl autotrait for trait objectDavid Tolnay-42/+163
2023-02-03Auto merge of #107599 - clubby789:debug-less-ref, r=nnethercotebors-5/+20
2023-02-03Fix suggestion for coercing Option<&String> to Option<&str>clubby789-4/+11
2023-02-03Auto merge of #107569 - petrochenkov:optattr, r=nnethercotebors-76/+90
2023-02-03Use new helper inside probeWilco Kusee-6/+2
2023-02-03Rollup merge of #107602 - estebank:anon-enum-access, r=compiler-errorsMatthias Krüger-12/+39
2023-02-03Rollup merge of #106805 - madsravn:master, r=compiler-errorsMatthias Krüger-1/+28
2023-02-03Rollup merge of #106575 - estebank:issue-64008, r=pnkfelixMatthias Krüger-16/+34
2023-02-02Introduce write_aggregate.Camille GILLOT-19/+29
2023-02-02Stop deaggegating MIR.Camille GILLOT-132/+0
2023-02-02Stop deaggregating enums in MIR.Camille GILLOT-56/+45
2023-02-02Handle aggregates in DataflowConstProp.Camille GILLOT-0/+25