File tree
1,779 files changed
+31635
-19071
lines changed- compiler
- rustc_abi/src
- layout
- rustc_ast/src
- attr
- rustc_ast_lowering/src
- rustc_ast_passes
- src
- rustc_ast_pretty
- src/pprust
- state
- rustc_attr
- src
- rustc_borrowck/src
- diagnostics
- region_infer
- type_check
- rustc_builtin_macros/src
- deriving
- rustc_codegen_cranelift
- example
- patches
- src
- abi
- debuginfo
- rustc_codegen_gcc
- example
- src
- rustc_codegen_llvm/src
- back
- coverageinfo
- debuginfo
- metadata
- enums
- llvm
- rustc_codegen_ssa/src
- back
- debuginfo
- mir
- traits
- rustc_const_eval
- src
- check_consts
- const_eval
- interpret
- util
- rustc_data_structures/src/graph/dominators
- rustc_driver_impl/src
- rustc_error_codes/src/error_codes
- rustc_errors
- src
- rustc_expand
- src
- mbe
- rustc_feature/src
- rustc_hir/src
- rustc_hir_analysis
- src
- check
- coherence
- collect
- hir_ty_lowering
- impl_wf_check
- outlives
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_incremental/src
- persist
- rustc_infer/src/infer
- canonical
- opaque_types
- outlives
- relate
- snapshot
- rustc_interface/src
- rustc_lint
- src
- types
- rustc_lint_defs/src
- rustc_llvm/llvm-wrapper
- rustc_macros/src
- diagnostics
- rustc_metadata
- src
- rmeta
- decoder
- rustc_middle
- src
- hir/map
- infer
- middle
- mir
- interpret
- query
- traits
- ty
- print
- rustc_mir_build/src
- build
- expr
- matches
- thir
- cx
- pattern
- rustc_mir_dataflow
- src
- rustc_mir_transform
- src
- coverage
- rustc_monomorphize/src
- rustc_next_trait_solver/src
- solve
- assembly
- eval_ctxt
- inspect
- normalizes_to
- rustc_parse/src
- lexer
- parser
- rustc_passes
- src
- rustc_pattern_analysis
- src
- rustc
- rustc_privacy/src
- rustc_query_system/src
- dep_graph
- ich
- query
- rustc_resolve/src
- late
- rustc_sanitizers/src/cfi/typeid/itanium_cxx_abi
- rustc_session
- src
- config
- rustc_smir/src
- rustc_internal
- rustc_smir
- convert
- rustc_span/src
- rustc_symbol_mangling
- src
- rustc_target/src
- callconv
- spec
- abi
- targets
- tests
- rustc_trait_selection/src
- error_reporting
- infer
- nice_region_error
- traits
- solve/inspect
- traits
- query
- type_op
- select
- specialize
- rustc_traits/src
- rustc_transmute
- src/layout
- rustc_ty_utils/src
- layout
- rustc_type_ir/src
- relate
- solve
- ty_kind
- rustc_type_ir_macros/src
- stable_mir
- src
- library
- alloc
- src
- boxed
- collections
- binary_heap
- btree
- map
- vec
- tests
- core
- benches
- src
- alloc
- cell
- char
- ffi
- fmt
- intrinsics
- iter
- adapters
- traits
- mem
- net
- num
- ops
- panic
- ptr
- slice
- str
- sync
- task
- tests
- num
- proc_macro/src
- bridge
- std/src
- collections/hash/map
- io
- os/unix
- process
- sync
- mpmc
- sys
- pal
- unix/process
- windows
- process
- path/windows
- random
- sync
- condvar
- mutex
- once
- rwlock
- thread_parking
- thread_local
- key
- thread
- src
- bootstrap
- src
- core
- build_steps
- config
- utils
- ci
- docker
- host-aarch64/aarch64-gnu-debug
- host-x86_64
- dist-various-2
- dist-x86_64-freebsd
- mingw-check
- x86_64-gnu-debug
- scripts
- github-actions
- doc
- rustc/src
- platform-support
- symbol-mangling
- unstable-book/src/compiler-flags
- etc
- librustdoc
- clean
- doctest
- html
- render
- static/css
- templates
- json
- passes
- tools
- build-manifest/src
- clippy
- clippy_lints/src
- matches
- clippy_utils/src
- ast_utils
- ty/type_certainty
- tests
- ui
- missing_const_for_fn
- ui-internal
- author
- compiletest/src
- runtest
- jsondocck/src
- miri
- tests/fail
- run-make-support
- src
- external_deps
- rust-analyzer
- .github/workflows
- crates
- cfg
- src
- hir/src
- semantics
- hir-def
- src
- body
- lower
- data
- hir
- item_tree
- macro_expansion_tests
- nameres
- tests
- path
- hir-expand/src
- builtin
- hir-ty/src
- consteval
- diagnostics
- match_check
- infer
- mir
- lower
- tests
- ide
- src
- hover
- inlay_hints
- syntax_highlighting/test_data
- typing
- ide-assists
- src
- handlers
- tests
- ide-completion
- src
- completions
- item_list
- context
- tests
- ide-db
- src
- syntax_helpers
- ide-diagnostics
- src/handlers
- ide-ssr
- src
- mbe/src
- parser
- src
- grammar
- syntax_kind
- tests
- test_data
- lexer/ok
- parser
- inline/ok
- ok
- proc-macro-api/src/msg
- project-model
- src
- test_data/output
- ra-salsa
- src
- derived
- derived_lru
- rust-analyzer
- src
- bin
- cli
- handlers
- lsp
- tracing
- tests/slow-tests
- span/src
- stdx/src
- syntax
- src
- ast
- generated
- parsing
- text-edit
- tt/src
- docs/user
- editors/code
- src
- lib/line-index
- src
- xtask/src
- codegen/grammar
- release
- rustbook
- src
- tidy/src
- tests
- assembly
- targets
- codegen
- avr
- float
- intrinsics
- sanitizer
- cfi
- kcfi
- crashes
- debuginfo
- run-make
- cross-lang-lto-clang
- cross-lang-lto-riscv-abi
- import-macro-verbatim
- include
- issue-84395-lto-embed-bitcode
- linkage-attr-framework
- pointer-auth-link-with-c-lto-clang
- rust-lld-link-script-provide
- rustdoc
- rustdoc-gui
- rustdoc-js
- rustdoc-json/impls
- rustdoc-ui
- doctest
- ui
- abi
- associated-consts
- associated-type-bounds
- return-type-notation
- associated-types
- async-await
- async-closures
- in-trait
- issues
- auto-traits
- binop
- block-result
- borrowck
- cast
- check-cfg
- closures
- coherence
- const-generics
- adt_const_params
- generic_const_exprs
- infer
- issues
- consts
- auxiliary
- const-blocks
- const-eval
- simd
- control-flow
- min_const_fn
- coroutine
- print
- delegation
- derives
- deriving
- auxiliary
- drop
- dropck
- dst
- error-codes
- errors
- trait-bound-error-spans
- traits
- extern
- feature-gates
- fmt
- for
- function-pointer
- generic-associated-types
- higher-ranked/trait-bounds/normalize-under-binder
- impl-trait
- diagnostics
- in-trait
- issues
- indexing
- interior-mutability
- intrinsics
- invalid-compile-flags/regparm
- issues
- iterators
- kindck
- lifetimes
- linkage-attr
- lint
- dangling-pointers-from-temporaries
- keyword-idents
- auxiliary
- macros/rfc-3086-metavar-expr
- mir
- modules
- mut
- never_type
- nll
- not-panic
- offset-of
- on-unimplemented
- parser
- issues
- privacy
- range
- recursion
- repr
- resolve
- rfcs
- rfc-1937-termination-trait
- rfc-2361-dbg-macro
- rfc-2632-const-trait-impl
- effects
- specialization
- self
- specialization
- min_specialization
- stability-attribute
- static
- statics
- stats
- str
- suggestions
- sync
- target-feature
- thir-print
- trait-bounds
- traits
- alias
- bound
- const-traits
- auxiliary
- const_derives
- effects
- auxiliary
- specialization
- error-reporting
- inductive-overflow
- negative-impls
- next-solver
- cycles/coinduction
- diagnostics
- non_lifetime_binders
- suggest-dereferences
- try-block
- try-trait
- type
- type-alias-impl-trait
- typeck
- union
- unpretty
- unsafe
- unsized
- unsized-locals
- wf
- ui-fulldeps
- internal-lints
- session-diagnostic
- try-from-u32
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,779 files changed
+31635
-19071
lines changedLines changed: 13 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3301 | 3301 |
| |
3302 | 3302 |
| |
3303 | 3303 |
| |
| 3304 | + | |
3304 | 3305 |
| |
3305 | 3306 |
| |
3306 | 3307 |
| |
| |||
3621 | 3622 |
| |
3622 | 3623 |
| |
3623 | 3624 |
| |
| 3625 | + | |
3624 | 3626 |
| |
3625 | 3627 |
| |
3626 | 3628 |
| |
| |||
3718 | 3720 |
| |
3719 | 3721 |
| |
3720 | 3722 |
| |
| 3723 | + | |
3721 | 3724 |
| |
3722 | 3725 |
| |
3723 | 3726 |
| |
| |||
3906 | 3909 |
| |
3907 | 3910 |
| |
3908 | 3911 |
| |
| 3912 | + | |
3909 | 3913 |
| |
3910 | 3914 |
| |
3911 | 3915 |
| |
| |||
3980 | 3984 |
| |
3981 | 3985 |
| |
3982 | 3986 |
| |
| 3987 | + | |
3983 | 3988 |
| |
3984 | 3989 |
| |
3985 | 3990 |
| |
| |||
4029 | 4034 |
| |
4030 | 4035 |
| |
4031 | 4036 |
| |
| 4037 | + | |
4032 | 4038 |
| |
4033 | 4039 |
| |
4034 | 4040 |
| |
| |||
4073 | 4079 |
| |
4074 | 4080 |
| |
4075 | 4081 |
| |
| 4082 | + | |
4076 | 4083 |
| |
4077 | 4084 |
| |
4078 | 4085 |
| |
| |||
4094 | 4101 |
| |
4095 | 4102 |
| |
4096 | 4103 |
| |
| 4104 | + | |
4097 | 4105 |
| |
4098 | 4106 |
| |
4099 | 4107 |
| |
| |||
4186 | 4194 |
| |
4187 | 4195 |
| |
4188 | 4196 |
| |
| 4197 | + | |
4189 | 4198 |
| |
4190 | 4199 |
| |
4191 | 4200 |
| |
| |||
4212 | 4221 |
| |
4213 | 4222 |
| |
4214 | 4223 |
| |
| 4224 | + | |
4215 | 4225 |
| |
4216 | 4226 |
| |
4217 | 4227 |
| |
| |||
4351 | 4361 |
| |
4352 | 4362 |
| |
4353 | 4363 |
| |
| 4364 | + | |
4354 | 4365 |
| |
4355 | 4366 |
| |
4356 | 4367 |
| |
| |||
4414 | 4425 |
| |
4415 | 4426 |
| |
4416 | 4427 |
| |
| 4428 | + | |
4417 | 4429 |
| |
4418 | 4430 |
| |
4419 | 4431 |
| |
| |||
4495 | 4507 |
| |
4496 | 4508 |
| |
4497 | 4509 |
| |
| 4510 | + | |
4498 | 4511 |
| |
4499 | 4512 |
| |
4500 | 4513 |
| |
4501 | 4514 |
| |
4502 | 4515 |
| |
4503 | 4516 |
| |
4504 | 4517 |
| |
4505 |
| - | |
4506 | 4518 |
| |
4507 | 4519 |
| |
4508 | 4520 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
68 | 68 |
| |
69 | 69 |
| |
70 | 70 |
| |
71 |
| - | |
| 71 | + | |
72 | 72 |
| |
73 | 73 |
| |
74 | 74 |
| |
75 |
| - | |
| 75 | + | |
76 | 76 |
| |
77 | 77 |
| |
78 | 78 |
| |
79 |
| - | |
| 79 | + | |
80 | 80 |
| |
81 | 81 |
| |
82 | 82 |
| |
|
Lines changed: 23 additions & 23 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
26 | 26 |
| |
27 | 27 |
| |
28 | 28 |
| |
29 |
| - | |
| 29 | + | |
30 | 30 |
| |
31 |
| - | |
| 31 | + | |
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
| |||
89 | 89 |
| |
90 | 90 |
| |
91 | 91 |
| |
92 |
| - | |
| 92 | + | |
93 | 93 |
| |
94 | 94 |
| |
95 | 95 |
| |
| |||
105 | 105 |
| |
106 | 106 |
| |
107 | 107 |
| |
108 |
| - | |
| 108 | + | |
109 | 109 |
| |
110 | 110 |
| |
111 | 111 |
| |
| |||
119 | 119 |
| |
120 | 120 |
| |
121 | 121 |
| |
122 |
| - | |
| 122 | + | |
123 | 123 |
| |
124 | 124 |
| |
125 | 125 |
| |
| |||
138 | 138 |
| |
139 | 139 |
| |
140 | 140 |
| |
141 |
| - | |
| 141 | + | |
142 | 142 |
| |
143 | 143 |
| |
144 | 144 |
| |
| |||
211 | 211 |
| |
212 | 212 |
| |
213 | 213 |
| |
214 |
| - | |
| 214 | + | |
215 | 215 |
| |
216 |
| - | |
| 216 | + | |
217 | 217 |
| |
218 | 218 |
| |
219 | 219 |
| |
| |||
229 | 229 |
| |
230 | 230 |
| |
231 | 231 |
| |
232 |
| - | |
| 232 | + | |
233 | 233 |
| |
234 | 234 |
| |
235 | 235 |
| |
| |||
292 | 292 |
| |
293 | 293 |
| |
294 | 294 |
| |
295 |
| - | |
| 295 | + | |
296 | 296 |
| |
297 | 297 |
| |
298 | 298 |
| |
| |||
384 | 384 |
| |
385 | 385 |
| |
386 | 386 |
| |
387 |
| - | |
| 387 | + | |
388 | 388 |
| |
389 | 389 |
| |
390 | 390 |
| |
| |||
401 | 401 |
| |
402 | 402 |
| |
403 | 403 |
| |
404 |
| - | |
| 404 | + | |
405 | 405 |
| |
406 | 406 |
| |
407 | 407 |
| |
| |||
501 | 501 |
| |
502 | 502 |
| |
503 | 503 |
| |
504 |
| - | |
| 504 | + | |
505 | 505 |
| |
506 | 506 |
| |
507 | 507 |
| |
| |||
516 | 516 |
| |
517 | 517 |
| |
518 | 518 |
| |
519 |
| - | |
520 |
| - | |
| 519 | + | |
| 520 | + | |
521 | 521 |
| |
522 | 522 |
| |
523 | 523 |
| |
| |||
649 | 649 |
| |
650 | 650 |
| |
651 | 651 |
| |
652 |
| - | |
| 652 | + | |
653 | 653 |
| |
654 | 654 |
| |
655 | 655 |
| |
| |||
681 | 681 |
| |
682 | 682 |
| |
683 | 683 |
| |
684 |
| - | |
| 684 | + | |
685 | 685 |
| |
686 | 686 |
| |
687 | 687 |
| |
| |||
958 | 958 |
| |
959 | 959 |
| |
960 | 960 |
| |
961 |
| - | |
| 961 | + | |
962 | 962 |
| |
963 | 963 |
| |
964 | 964 |
| |
| |||
1013 | 1013 |
| |
1014 | 1014 |
| |
1015 | 1015 |
| |
1016 |
| - | |
| 1016 | + | |
1017 | 1017 |
| |
1018 | 1018 |
| |
1019 | 1019 |
| |
| |||
1341 | 1341 |
| |
1342 | 1342 |
| |
1343 | 1343 |
| |
1344 |
| - | |
| 1344 | + | |
1345 | 1345 |
| |
1346 | 1346 |
| |
1347 | 1347 |
| |
| |||
1357 | 1357 |
| |
1358 | 1358 |
| |
1359 | 1359 |
| |
1360 |
| - | |
| 1360 | + | |
1361 | 1361 |
| |
1362 | 1362 |
| |
1363 |
| - | |
| 1363 | + | |
1364 | 1364 |
| |
1365 | 1365 |
| |
1366 | 1366 |
| |
|
Lines changed: 5 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
58 | 58 |
| |
59 | 59 |
| |
60 | 60 |
| |
61 |
| - | |
| 61 | + | |
62 | 62 |
| |
63 | 63 |
| |
64 | 64 |
| |
| |||
68 | 68 |
| |
69 | 69 |
| |
70 | 70 |
| |
71 |
| - | |
72 |
| - | |
| 71 | + | |
| 72 | + | |
73 | 73 |
| |
74 | 74 |
| |
75 | 75 |
| |
| |||
142 | 142 |
| |
143 | 143 |
| |
144 | 144 |
| |
145 |
| - | |
146 |
| - | |
| 145 | + | |
| 146 | + | |
147 | 147 |
| |
148 | 148 |
| |
149 | 149 |
| |
|
0 commit comments