Commit 09ee43b
committed
Auto merge of #160021 - JonathanBrouwer:rollup-o52lFrD, r=JonathanBrouwer
Rollup of 14 pull requests
Successful merges:
- #160009 (`rust-analyzer` subtree update)
- #159833 (ci: Make the `x86_64-gnu-parallel-frontend` job non-optional)
- #158873 (applying `/Brepro` in bootstrap on MSVC and adding a run-make test.)
- #159777 (Enforce that we don't generate code for comptime fns)
- #159997 (On many bindings with move error, limit the number of `Span`s)
- #158205 (fix: defer const normalize in coherence mode)
- #159312 (Windows implementation for stdio set/take/replace)
- #159772 (Fix lowering of resolved const inference variables)
- #159785 (Share _Unwind_Exception definition between native and wasm)
- #159968 (Fix the const impl suggestion)
- #159974 (Update thinvec to 0.2.19)
- #160013 (tests/ui: Ignore one query cycle test in parallel frontend mode)
- #160016 (compiletest: do not talk about JSON when the user never sees any)
- #160018 (test suite: add ARM case to ABI-required target feature check for -Ctarget-cpu)304 files changed
Lines changed: 4550 additions & 4669 deletions
File tree
- compiler
- rustc_ast_lowering
- rustc_ast_pretty
- rustc_ast
- rustc_attr_parsing
- rustc_borrowck/src/diagnostics
- rustc_builtin_macros
- rustc_codegen_ssa/src/back
- rustc_data_structures
- rustc_expand
- rustc_hir
- rustc_infer
- src/infer
- relate
- rustc_middle
- rustc_monomorphize/src
- rustc_next_trait_solver/src/canonical
- rustc_parse
- rustc_resolve
- rustc_serialize
- rustc_symbol_mangling/src
- rustc_trait_selection
- src/error_reporting/traits
- rustc_type_ir
- library
- core/src
- intrinsics
- mem
- std/src
- os/windows/io
- sys
- pal/windows/c
- personality
- unwind/src
- src
- bootstrap/src/core/build_steps
- ci
- docker
- host-x86_64/x86_64-gnu-parallel-frontend
- scripts
- github-actions
- doc/rustc-dev-guide/src/tests
- tools
- compiletest/src
- rust-analyzer
- crates
- base-db
- src
- hir-def
- src
- expr_store
- lower
- tests
- hir
- nameres/tests
- hir-expand
- src
- hir-ty
- src
- consteval
- diagnostics
- infer
- closure
- analysis
- layout
- lower
- method_resolution
- mir
- eval
- shim
- lower
- next_solver
- infer
- relate
- tests
- regression
- hir
- src
- semantics
- term_search
- ide-assists/src
- handlers
- ide-completion/src
- completions
- context
- ide-db
- src
- imports
- test_data
- ide-diagnostics/src/handlers
- ide-ssr/src
- ide/src
- doc_links
- hover
- syntax_highlighting
- test_data
- load-cargo/src
- mbe/src
- expander
- project-model/src
- query-group-macro
- src
- tests
- rust-analyzer
- src
- bin
- cli
- tracing
- tests/slow-tests
- stdx/src
- syntax-bridge/src
- syntax/src/ast
- test-utils/src
- tidy/src
- tests
- run-make/brepro-msvc-determinism
- ui
- borrowck
- comptime
- const-generics
- generic_const_exprs
- issues
- consts/const-eval
- specialization/min_specialization
- target-feature
- traits
- const-traits
- specialization
- next-solver
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5575 | 5575 | | |
5576 | 5576 | | |
5577 | 5577 | | |
5578 | | - | |
| 5578 | + | |
5579 | 5579 | | |
5580 | | - | |
| 5580 | + | |
5581 | 5581 | | |
5582 | 5582 | | |
5583 | 5583 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1243 | 1243 | | |
1244 | 1244 | | |
1245 | 1245 | | |
| 1246 | + | |
| 1247 | + | |
| 1248 | + | |
1246 | 1249 | | |
1247 | 1250 | | |
1248 | 1251 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
87 | 88 | | |
88 | 89 | | |
89 | 90 | | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
90 | 96 | | |
91 | 97 | | |
92 | 98 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
0 commit comments