This repository was archived by the owner on May 28, 2025. It is now read-only.
File tree
915 files changed
+20889
-6799
lines changed- compiler
- rustc_ast_passes/src
- rustc_ast_pretty/src/pprust
- state
- rustc_ast/src
- util
- rustc_borrowck/src
- polonius
- legacy
- region_infer
- type_check
- rustc_builtin_macros
- src
- deriving
- rustc_codegen_cranelift/src
- rustc_codegen_ssa
- src
- debuginfo
- mir
- rustc_const_eval
- src
- check_consts
- const_eval
- interpret
- util
- rustc_data_structures/src
- rustc_driver_impl/src
- rustc_error_codes/src/error_codes
- rustc_feature/src
- rustc_hir_analysis/src
- coherence
- hir_ty_lowering
- variance
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- rustc_index_macros
- rustc_index
- rustc_infer/src/infer
- canonical
- opaque_types
- region_constraints
- rustc_lint/src
- rustc_llvm
- rustc_middle/src
- infer
- mir
- ty
- print
- rustc_mir_build/src/builder
- custom/parse
- expr
- matches
- rustc_mir_dataflow/src
- impls
- move_paths
- rustc_mir_transform/src
- rustc_next_trait_solver/src
- solve
- assembly
- normalizes_to
- rustc_parse/src/parser
- rustc_passes
- src
- rustc_pattern_analysis/src
- rustc_privacy/src
- rustc_resolve/src
- rustc_sanitizers/src/cfi/typeid/itanium_cxx_abi
- rustc_session/src
- rustc_smir/src/rustc_smir/convert
- rustc_span/src
- rustc_symbol_mangling/src
- rustc_target/src/spec/targets
- rustc_trait_selection/src
- error_reporting/traits
- solve
- traits
- query
- type_op
- select
- specialize
- rustc_ty_utils/src
- rustc_type_ir/src
- library
- alloc/src
- collections/binary_heap
- vec
- core
- benches/ascii
- src
- alloc
- cell
- fmt
- intrinsics
- iter
- sources
- traits
- macros
- mem
- ptr
- slice
- str
- sync
- tests
- hash
- iter
- adapters
- traits
- portable-simd/crates/core_simd/src/vendor
- proc_macro/src/bridge
- std/src
- fs
- io
- sys_common
- sys/pal/windows
- c
- src
- bootstrap/src/core
- build_steps
- config
- build_helper/src
- fs
- ci
- docker
- host-x86_64/dist-arm-linux
- scripts
- github-actions
- doc
- rustc/src
- platform-support
- unstable-book/src/language-features
- etc/completions
- librustdoc
- clean
- passes
- tools
- clippy
- book/src
- development
- infrastructure
- clippy_config/src
- clippy_lints/src
- attrs
- casts
- doc
- functions
- matches
- methods
- operators
- unit_types
- utils
- internal_lints
- clippy_utils
- src
- ast_utils
- ty
- lintcheck/src
- src
- tests
- ui-internal
- ui-toml
- indexing_slicing
- large_include_file
- max_suggested_slice_pattern_length
- toml_unknown_key
- ui
- auxiliary
- doc
- index_refutable_slice
- util/gh-pages
- compiletest
- src
- runtest
- opt-dist/src
- run-make-support/src
- rust-analyzer
- crates
- hir-def/src
- body
- lower
- hir
- nameres
- tests
- hir-expand/src
- hir-ty/src
- diagnostics
- hir/src
- ide-assists/src
- handlers
- tests
- ide-completion/src
- completions
- item_list
- context
- tests
- ide-db/src
- imports
- syntax_helpers
- ide-diagnostics/src/handlers
- ide/src
- load-cargo/src
- parser
- src
- grammar
- tests
- test_data
- generated
- parser
- err
- inline/err
- paths
- proc-macro-api
- src
- msg
- proc-macro-srv
- project-model
- src
- ra-salsa
- rust-analyzer
- src
- handlers
- lsp
- tracing
- tests/slow-tests
- span
- src
- syntax-bridge
- syntax
- src/ast/generated
- docs
- dev
- user
- editors/code
- src
- lib/lsp-server
- src
- xtask
- rustbook
- rustfmt
- src
- tests
- source
- target
- tests
- codegen
- coverage
- attr
- auxiliary
- branch
- condition
- mcdc
- crashes
- debuginfo
- mir-opt
- building/custom
- coverage
- issues
- run-make
- const-trait-stable-toolchain
- dump-ice-to-disk
- embed-source-dwarf
- import-macro-verbatim
- libstd-no-protected
- libtest-thread-limit
- llvm-outputs
- missing-unstable-trait-bound
- musl-default-linking
- no-alloc-shim
- no-builtins-lto
- remove-dir-all-race
- rustdoc-map-file
- rustdoc-output-stdout
- symbol-visibility
- ui-fulldeps
- auxiliary
- internal-lints
- ui
- asm
- associated-consts
- async-await/async-closures
- backtrace
- bootstrap
- borrowck
- const-generics
- consts
- const-eval
- const-extern-fn
- control-flow
- min_const_fn
- coroutine
- print
- coverage-attr
- drop
- dyn-star
- error-codes
- explicit-tail-calls
- feature-gates
- issues
- lint
- force-warn
- macros
- moves
- auxiliary
- panics
- parser/recover
- reachable
- regions
- resolve
- statics
- static
- suggestions
- symbol-names
- tool-attributes
- traits
- const-traits
- auxiliary
- const_derives
- effects
- auxiliary
- negative-impls
- non_lifetime_binders
- typeck
- unpretty
- unsafe-binders
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
915 files changed
+20889
-6799
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
195 | 195 | | |
196 | 196 | | |
197 | 197 | | |
198 | | - | |
| 198 | + | |
199 | 199 | | |
200 | 200 | | |
201 | 201 | | |
| |||
405 | 405 | | |
406 | 406 | | |
407 | 407 | | |
408 | | - | |
| 408 | + | |
409 | 409 | | |
410 | | - | |
| 410 | + | |
411 | 411 | | |
412 | 412 | | |
413 | 413 | | |
| |||
503 | 503 | | |
504 | 504 | | |
505 | 505 | | |
506 | | - | |
| 506 | + | |
507 | 507 | | |
508 | | - | |
| 508 | + | |
509 | 509 | | |
510 | 510 | | |
511 | 511 | | |
| |||
1107 | 1107 | | |
1108 | 1108 | | |
1109 | 1109 | | |
1110 | | - | |
| 1110 | + | |
1111 | 1111 | | |
1112 | | - | |
| 1112 | + | |
1113 | 1113 | | |
1114 | 1114 | | |
1115 | 1115 | | |
1116 | 1116 | | |
1117 | 1117 | | |
1118 | 1118 | | |
1119 | 1119 | | |
1120 | | - | |
| 1120 | + | |
1121 | 1121 | | |
1122 | | - | |
| 1122 | + | |
1123 | 1123 | | |
1124 | 1124 | | |
1125 | 1125 | | |
| |||
1153 | 1153 | | |
1154 | 1154 | | |
1155 | 1155 | | |
1156 | | - | |
| 1156 | + | |
1157 | 1157 | | |
1158 | | - | |
| 1158 | + | |
1159 | 1159 | | |
1160 | 1160 | | |
1161 | 1161 | | |
| |||
1212 | 1212 | | |
1213 | 1213 | | |
1214 | 1214 | | |
1215 | | - | |
| 1215 | + | |
1216 | 1216 | | |
1217 | 1217 | | |
1218 | 1218 | | |
| |||
1257 | 1257 | | |
1258 | 1258 | | |
1259 | 1259 | | |
1260 | | - | |
| 1260 | + | |
1261 | 1261 | | |
1262 | | - | |
| 1262 | + | |
1263 | 1263 | | |
1264 | 1264 | | |
1265 | 1265 | | |
| |||
2305 | 2305 | | |
2306 | 2306 | | |
2307 | 2307 | | |
2308 | | - | |
| 2308 | + | |
2309 | 2309 | | |
2310 | | - | |
| 2310 | + | |
2311 | 2311 | | |
2312 | 2312 | | |
2313 | 2313 | | |
| |||
2526 | 2526 | | |
2527 | 2527 | | |
2528 | 2528 | | |
2529 | | - | |
| 2529 | + | |
2530 | 2530 | | |
2531 | | - | |
| 2531 | + | |
2532 | 2532 | | |
2533 | 2533 | | |
2534 | 2534 | | |
2535 | 2535 | | |
2536 | 2536 | | |
2537 | 2537 | | |
2538 | 2538 | | |
2539 | | - | |
| 2539 | + | |
2540 | 2540 | | |
2541 | 2541 | | |
2542 | 2542 | | |
| |||
2706 | 2706 | | |
2707 | 2707 | | |
2708 | 2708 | | |
2709 | | - | |
| 2709 | + | |
2710 | 2710 | | |
2711 | 2711 | | |
2712 | 2712 | | |
| |||
3169 | 3169 | | |
3170 | 3170 | | |
3171 | 3171 | | |
3172 | | - | |
| 3172 | + | |
3173 | 3173 | | |
3174 | 3174 | | |
3175 | 3175 | | |
| |||
3488 | 3488 | | |
3489 | 3489 | | |
3490 | 3490 | | |
3491 | | - | |
| 3491 | + | |
3492 | 3492 | | |
3493 | 3493 | | |
3494 | 3494 | | |
| |||
3527 | 3527 | | |
3528 | 3528 | | |
3529 | 3529 | | |
3530 | | - | |
| 3530 | + | |
3531 | 3531 | | |
3532 | 3532 | | |
3533 | 3533 | | |
| |||
4529 | 4529 | | |
4530 | 4530 | | |
4531 | 4531 | | |
4532 | | - | |
| 4532 | + | |
4533 | 4533 | | |
4534 | 4534 | | |
4535 | 4535 | | |
| |||
4882 | 4882 | | |
4883 | 4883 | | |
4884 | 4884 | | |
4885 | | - | |
| 4885 | + | |
4886 | 4886 | | |
4887 | | - | |
| 4887 | + | |
4888 | 4888 | | |
4889 | 4889 | | |
4890 | 4890 | | |
| |||
5279 | 5279 | | |
5280 | 5280 | | |
5281 | 5281 | | |
5282 | | - | |
| 5282 | + | |
5283 | 5283 | | |
5284 | | - | |
| 5284 | + | |
5285 | 5285 | | |
5286 | | - | |
| 5286 | + | |
5287 | 5287 | | |
5288 | 5288 | | |
5289 | 5289 | | |
| |||
5299 | 5299 | | |
5300 | 5300 | | |
5301 | 5301 | | |
5302 | | - | |
| 5302 | + | |
5303 | 5303 | | |
5304 | | - | |
| 5304 | + | |
5305 | 5305 | | |
5306 | 5306 | | |
5307 | 5307 | | |
| |||
5316 | 5316 | | |
5317 | 5317 | | |
5318 | 5318 | | |
5319 | | - | |
| 5319 | + | |
5320 | 5320 | | |
5321 | 5321 | | |
5322 | 5322 | | |
| |||
5413 | 5413 | | |
5414 | 5414 | | |
5415 | 5415 | | |
5416 | | - | |
| 5416 | + | |
5417 | 5417 | | |
5418 | | - | |
| 5418 | + | |
5419 | 5419 | | |
5420 | 5420 | | |
5421 | 5421 | | |
| |||
5955 | 5955 | | |
5956 | 5956 | | |
5957 | 5957 | | |
5958 | | - | |
| 5958 | + | |
5959 | 5959 | | |
5960 | | - | |
| 5960 | + | |
5961 | 5961 | | |
5962 | 5962 | | |
5963 | | - | |
| 5963 | + | |
5964 | 5964 | | |
5965 | 5965 | | |
5966 | 5966 | | |
| |||
5979 | 5979 | | |
5980 | 5980 | | |
5981 | 5981 | | |
5982 | | - | |
5983 | | - | |
5984 | | - | |
5985 | | - | |
5986 | | - | |
5987 | | - | |
5988 | | - | |
5989 | | - | |
5990 | | - | |
5991 | 5982 | | |
5992 | 5983 | | |
5993 | 5984 | | |
| |||
6004 | 5995 | | |
6005 | 5996 | | |
6006 | 5997 | | |
6007 | | - | |
| 5998 | + | |
6008 | 5999 | | |
6009 | | - | |
| 6000 | + | |
6010 | 6001 | | |
6011 | 6002 | | |
6012 | 6003 | | |
| |||
6015 | 6006 | | |
6016 | 6007 | | |
6017 | 6008 | | |
6018 | | - | |
| 6009 | + | |
6019 | 6010 | | |
6020 | | - | |
| 6011 | + | |
6021 | 6012 | | |
6022 | 6013 | | |
6023 | 6014 | | |
6024 | 6015 | | |
6025 | 6016 | | |
6026 | | - | |
| 6017 | + | |
6027 | 6018 | | |
6028 | 6019 | | |
6029 | 6020 | | |
6030 | 6021 | | |
6031 | | - | |
| 6022 | + | |
6032 | 6023 | | |
6033 | | - | |
| 6024 | + | |
6034 | 6025 | | |
6035 | 6026 | | |
6036 | 6027 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
387 | 387 | | |
388 | 388 | | |
389 | 389 | | |
390 | | - | |
| 390 | + | |
391 | 391 | | |
392 | 392 | | |
393 | 393 | | |
394 | 394 | | |
395 | 395 | | |
396 | 396 | | |
397 | | - | |
398 | | - | |
399 | | - | |
400 | | - | |
401 | | - | |
402 | | - | |
403 | | - | |
404 | 397 | | |
405 | | - | |
| 398 | + | |
406 | 399 | | |
407 | 400 | | |
408 | 401 | | |
| |||
419 | 412 | | |
420 | 413 | | |
421 | 414 | | |
422 | | - | |
423 | | - | |
424 | | - | |
425 | | - | |
426 | | - | |
427 | | - | |
428 | 415 | | |
429 | 416 | | |
430 | 417 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
153 | 153 | | |
154 | 154 | | |
155 | 155 | | |
156 | | - | |
157 | | - | |
158 | | - | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
159 | 160 | | |
160 | 161 | | |
161 | 162 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
263 | 263 | | |
264 | 264 | | |
265 | 265 | | |
266 | | - | |
| 266 | + | |
267 | 267 | | |
268 | 268 | | |
269 | 269 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1204 | 1204 | | |
1205 | 1205 | | |
1206 | 1206 | | |
1207 | | - | |
1208 | | - | |
| 1207 | + | |
| 1208 | + | |
| 1209 | + | |
| 1210 | + | |
1209 | 1211 | | |
1210 | 1212 | | |
1211 | 1213 | | |
| |||
0 commit comments