File tree
992 files changed
+20311
-12309
lines changed- compiler
- rustc_abi/src
- rustc_ast_lowering
- src
- rustc_ast_passes
- src
- rustc_ast/src
- expand
- rustc_attr_parsing/src
- rustc_borrowck/src
- diagnostics
- region_infer
- type_check
- rustc_builtin_macros/src
- deriving
- cmp
- generic
- format_foreign
- printf
- shell
- rustc_codegen_cranelift
- build_system
- example
- patches
- scripts
- src
- debuginfo
- driver
- intrinsics
- rustc_codegen_gcc/src
- intrinsic
- rustc_codegen_llvm/src
- back
- builder
- coverageinfo
- mapgen
- debuginfo
- llvm
- rustc_codegen_ssa
- src
- back
- linker
- mir
- traits
- rustc_const_eval/src
- check_consts
- interpret
- rustc_data_structures/src
- graph
- dominators
- implementation
- scc
- obligation_forest
- vec_cache
- rustc_errors/src/json
- rustc_expand/src
- mbe
- rustc_graphviz/src
- rustc_hir_analysis/src
- check
- coherence
- collect
- hir_ty_lowering
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_hir/src
- rustc_incremental/src/persist
- rustc_index/src
- bit_set
- vec
- rustc_infer/src
- infer
- outlives
- relate
- traits
- rustc_interface
- src
- rustc_lexer/src
- unescape
- rustc_lint/src
- types
- rustc_llvm
- llvm-wrapper
- rustc_macros/src
- symbols
- rustc_metadata/src
- rustc_middle
- src
- middle
- mir
- interpret
- query
- ty
- rustc_mir_build/src
- builder
- expr
- matches
- thir/cx
- rustc_mir_dataflow/src
- framework
- rustc_mir_transform/src
- coroutine
- coverage
- counters
- node_flow
- spans
- shim
- rustc_monomorphize/src
- mono_checks
- rustc_next_trait_solver/src/solve
- assembly
- eval_ctxt
- normalizes_to
- rustc_parse_format/src
- rustc_parse/src
- parser
- rustc_passes/src
- rustc_query_impl
- src
- rustc_resolve/src
- late
- rustc_session
- src
- config/native_libs
- rustc_smir/src/rustc_smir/convert
- rustc_target/src
- callconv
- spec
- base
- apple
- targets
- rustc_trait_selection/src
- error_reporting
- infer/nice_region_error
- traits
- solve
- fulfill
- traits
- select
- rustc_ty_utils/src
- rustc_type_ir_macros/src
- rustc_type_ir/src
- ty_kind
- stable_mir/src/mir
- library
- alloc
- src
- collections
- btree
- set
- linked_list
- vec_deque
- ffi
- vec
- tests
- coretests/tests
- iter/adapters
- num/flt2dec
- core/src
- ffi
- intrinsics
- iter
- sources
- traits
- ops
- ptr
- panic_abort/src
- panic_unwind/src
- portable-simd
- .github/workflows
- crates
- core_simd
- src
- masks
- simd
- cmp
- num
- ptr
- vendor
- tests
- test_helpers
- src
- rtstartup
- std
- src
- collections/hash
- fs
- io
- stdio
- net
- os
- unix
- fs
- net
- windows
- xous/ffi
- process
- sync/mpmc
- sys_common
- wtf8
- sys
- alloc
- io
- io_slice
- is_terminal
- net
- connection
- uefi
- xous
- pal
- hermit
- itron
- time
- sgx
- abi
- tls
- usercalls
- solid
- abi
- teeos
- uefi
- unix
- kernel_copy
- process
- unsupported
- wasip2
- wasi
- wasm
- windows
- args
- process
- xous
- zkvm
- personality
- random
- sync/thread_parking
- thread_local
- destructors
- guard
- key
- tests
- common
- test/src
- formatters
- term
- terminfo
- parser
- unwind/src
- windows_targets/src
- src
- bootstrap
- src
- core
- build_steps
- builder
- config
- utils
- ci
- docker
- host-x86_64
- dist-loongarch64-linux
- dist-loongarch64-musl
- dist-powerpc64le-linux
- scripts
- github-actions
- scripts
- doc
- rustc-dev-guide/src/profiling
- rustc/src
- platform-support
- etc/completions
- librustdoc
- clean
- cfg
- html
- markdown
- render
- json
- passes/lint
- tools
- build-manifest/src
- bump-stage0/src
- clippy
- clippy_lints/src
- casts
- doc
- functions
- methods
- types
- clippy_utils/src
- ty
- tests/ui
- doc
- empty_line_after
- compiletest/src
- header
- runtest
- coverage-dump/src
- generate-copyright/src
- jsondoclint/src/validator
- lint-docs/src
- miri
- tests/pass/intrinsics
- rust-analyzer
- .github/workflows
- crates
- base-db/src
- hir-def/src
- expr_store
- lower
- tests
- hir-expand/src
- hir-ty/src
- diagnostics
- infer
- mir
- eval
- tests
- hir/src
- term_search
- ide-assists/src
- handlers
- tests
- ide-completion/src
- completions
- postfix
- context
- render
- tests
- ide-db/src
- ide-diagnostics/src/handlers
- ide-ssr/src
- ide/src
- hover
- inlay_hints
- syntax_highlighting
- test_data
- typing
- intern/src/symbol
- parser
- src
- grammar
- items
- syntax_kind
- test_data
- generated
- parser/inline
- err
- ok
- proc-macro-srv-cli/src
- proc-macro-srv/src
- tests
- project-model/src
- rust-analyzer
- src
- cli
- handlers
- lsp
- tests/slow-tests
- stdx/src/thread
- syntax
- src/ast
- generated
- test-fixture/src
- docs
- book
- src
- dev
- user
- editors/code
- src
- lib/line-index/src
- xtask
- src
- codegen
- publish
- test_data
- rust-installer/src
- rustc-perf-wrapper
- src
- tidy/src
- unicode-table-generator/src
- tests
- assembly/targets
- codegen
- coverage
- crashes
- mir-opt
- coverage
- dataflow-const-prop
- pre-codegen
- run-make
- apple-deployment-target
- libs-through-symlinks
- wasm-export-all-symbols
- ui
- argument-suggestions
- c-variadic
- check-cfg
- debuginfo
- error-codes
- fn
- impl-trait/precise-capturing
- linkage-attr
- lint
- mir/null
- mismatched_types
- pattern/rfc-3627-match-ergonomics-2024/experimental
- process
- self
- suggestions
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
992 files changed
+20311
-12309
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
| 13 | + | |
12 | 14 | | |
13 | 15 | | |
14 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| 32 | + | |
| 33 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
420 | 420 | | |
421 | 421 | | |
422 | 422 | | |
423 | | - | |
| 423 | + | |
424 | 424 | | |
425 | | - | |
| 425 | + | |
426 | 426 | | |
427 | 427 | | |
428 | 428 | | |
| |||
1209 | 1209 | | |
1210 | 1210 | | |
1211 | 1211 | | |
1212 | | - | |
1213 | | - | |
1214 | | - | |
1215 | | - | |
1216 | | - | |
1217 | | - | |
1218 | | - | |
1219 | | - | |
1220 | | - | |
1221 | | - | |
1222 | 1212 | | |
1223 | 1213 | | |
1224 | 1214 | | |
| |||
2295 | 2285 | | |
2296 | 2286 | | |
2297 | 2287 | | |
2298 | | - | |
2299 | | - | |
2300 | | - | |
2301 | | - | |
2302 | | - | |
2303 | | - | |
2304 | | - | |
2305 | | - | |
2306 | | - | |
2307 | 2288 | | |
2308 | 2289 | | |
2309 | 2290 | | |
| |||
2322 | 2303 | | |
2323 | 2304 | | |
2324 | 2305 | | |
2325 | | - | |
| 2306 | + | |
2326 | 2307 | | |
2327 | | - | |
| 2308 | + | |
2328 | 2309 | | |
2329 | 2310 | | |
2330 | 2311 | | |
| |||
3287 | 3268 | | |
3288 | 3269 | | |
3289 | 3270 | | |
3290 | | - | |
3291 | | - | |
3292 | | - | |
3293 | | - | |
3294 | | - | |
3295 | | - | |
3296 | | - | |
3297 | 3271 | | |
3298 | 3272 | | |
3299 | 3273 | | |
| |||
3400 | 3374 | | |
3401 | 3375 | | |
3402 | 3376 | | |
| 3377 | + | |
3403 | 3378 | | |
3404 | 3379 | | |
3405 | 3380 | | |
| |||
3422 | 3397 | | |
3423 | 3398 | | |
3424 | 3399 | | |
| 3400 | + | |
3425 | 3401 | | |
3426 | 3402 | | |
3427 | 3403 | | |
| |||
4015 | 3991 | | |
4016 | 3992 | | |
4017 | 3993 | | |
| 3994 | + | |
4018 | 3995 | | |
4019 | 3996 | | |
4020 | 3997 | | |
| |||
4177 | 4154 | | |
4178 | 4155 | | |
4179 | 4156 | | |
4180 | | - | |
4181 | 4157 | | |
4182 | 4158 | | |
4183 | 4159 | | |
| |||
4425 | 4401 | | |
4426 | 4402 | | |
4427 | 4403 | | |
4428 | | - | |
4429 | 4404 | | |
4430 | 4405 | | |
4431 | 4406 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
49 | 48 | | |
50 | 49 | | |
51 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1184 | 1184 | | |
1185 | 1185 | | |
1186 | 1186 | | |
1187 | | - | |
1188 | | - | |
1189 | | - | |
1190 | | - | |
| 1187 | + | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
| 1192 | + | |
| 1193 | + | |
1191 | 1194 | | |
1192 | 1195 | | |
1193 | 1196 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3225 | 3225 | | |
3226 | 3226 | | |
3227 | 3227 | | |
3228 | | - | |
| 3228 | + | |
3229 | 3229 | | |
3230 | 3230 | | |
3231 | 3231 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | 33 | | |
42 | 34 | | |
43 | 35 | | |
| |||
92 | 84 | | |
93 | 85 | | |
94 | 86 | | |
95 | | - | |
| 87 | + | |
96 | 88 | | |
97 | 89 | | |
98 | | - | |
| 90 | + | |
99 | 91 | | |
100 | 92 | | |
101 | 93 | | |
| |||
106 | 98 | | |
107 | 99 | | |
108 | 100 | | |
109 | | - | |
110 | | - | |
111 | 101 | | |
112 | 102 | | |
113 | 103 | | |
| |||
125 | 115 | | |
126 | 116 | | |
127 | 117 | | |
128 | | - | |
| 118 | + | |
129 | 119 | | |
130 | 120 | | |
131 | 121 | | |
132 | 122 | | |
133 | | - | |
| 123 | + | |
134 | 124 | | |
135 | 125 | | |
136 | 126 | | |
| |||
166 | 156 | | |
167 | 157 | | |
168 | 158 | | |
169 | | - | |
| 159 | + | |
170 | 160 | | |
171 | 161 | | |
172 | | - | |
| 162 | + | |
173 | 163 | | |
174 | 164 | | |
175 | 165 | | |
| |||
200 | 190 | | |
201 | 191 | | |
202 | 192 | | |
203 | | - | |
204 | | - | |
205 | 193 | | |
206 | 194 | | |
207 | 195 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
828 | 828 | | |
829 | 829 | | |
830 | 830 | | |
831 | | - | |
832 | | - | |
833 | | - | |
834 | | - | |
835 | | - | |
836 | | - | |
837 | | - | |
838 | | - | |
839 | | - | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
840 | 843 | | |
841 | 844 | | |
842 | 845 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
362 | 362 | | |
363 | 363 | | |
364 | 364 | | |
365 | | - | |
366 | | - | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
367 | 369 | | |
368 | 370 | | |
369 | 371 | | |
370 | 372 | | |
371 | | - | |
| 373 | + | |
| 374 | + | |
372 | 375 | | |
373 | 376 | | |
374 | 377 | | |
| |||
0 commit comments