File tree
1,149 files changed
+17813
-8948
lines changed- .github/workflows
- compiler
- rustc_abi/src
- rustc_ast_lowering
- src
- rustc_ast_passes
- src
- rustc_ast_pretty/src/pprust/state
- rustc_ast
- src
- util
- rustc_attr_data_structures/src
- rustc_attr_parsing
- src
- attributes
- rustc_borrowck/src/type_check
- rustc_builtin_macros/src
- deriving
- cmp
- generic
- rustc_codegen_cranelift/src/driver
- rustc_codegen_gcc
- .github/workflows
- build_system
- build_sysroot
- src
- doc
- example
- src
- back
- tests
- run
- rustc_codegen_llvm
- src
- back
- builder
- llvm
- rustc_codegen_ssa/src
- back
- mir
- traits
- rustc_const_eval
- src
- check_consts
- const_eval
- interpret
- util
- rustc_driver_impl/src
- rustc_error_codes/src/error_codes
- rustc_errors/src
- rustc_expand/src
- rustc_feature/src
- rustc_hir_analysis
- src
- check
- coherence
- collect
- errors
- hir_ty_lowering
- impl_wf_check
- outlives
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_hir/src
- rustc_infer/src/infer
- canonical
- outlives
- snapshot
- rustc_interface/src
- rustc_lint_defs/src
- rustc_lint
- src
- early
- types
- rustc_llvm/llvm-wrapper
- rustc_metadata/src
- rmeta
- rustc_middle/src
- hir
- infer
- middle
- mir
- interpret
- query
- ty
- print
- rustc_mir_transform/src
- coverage
- inline
- rustc_next_trait_solver/src/solve
- eval_ctxt
- rustc_parse_format
- rustc_parse
- src
- lexer
- parser
- rustc_passes
- src
- rustc_privacy/src
- rustc_proc_macro
- rustc_public/src
- rustc_internal
- unstable/convert/stable
- rustc_resolve/src
- late
- rustc_session/src
- rustc_span/src
- rustc_symbol_mangling/src
- rustc_target/src/spec/targets
- rustc_trait_selection/src
- error_reporting
- infer
- traits
- solve
- traits
- query/type_op
- select
- rustc_traits/src
- rustc_ty_utils/src
- rustc_type_ir/src
- library
- alloc/src
- boxed
- coretests/tests
- io
- iter/adapters
- core/src
- async_iter
- cmp
- ffi
- fmt
- intrinsics
- io
- iter
- adapters
- traits
- macros
- mem
- net
- num
- prelude
- ptr
- docs
- slice
- str
- proc_macro
- src
- std
- src
- io
- num
- prelude
- sync
- sys/pal/windows
- windows_targets/src
- src
- bootstrap
- src
- core
- build_steps
- builder
- config
- toml
- utils
- build_helper/src
- ci
- docker
- host-aarch64/aarch64-gnu-llvm-19
- host-x86_64
- dist-x86_64-linux
- i686-gnu-nopt
- i686-gnu
- x86_64-gnu-llvm-19
- x86_64-gnu-llvm-20
- x86_64-gnu-miri
- x86_64-gnu-tools
- scripts
- github-actions
- scripts
- doc
- rustc-dev-guide
- src
- tests
- rustc/src
- platform-support
- librustdoc
- clean
- doctest
- formats
- html
- render
- static/js
- json
- passes
- lint
- tools
- clippy
- clippy_lints/src
- doc
- methods
- clippy_utils/src
- ast_utils
- tests/ui
- missing_const_for_fn
- compiletest/src
- runtest
- lint-docs
- miri
- src
- alloc_addresses
- bin/log
- borrow_tracker
- stacked_borrows
- tree_borrows
- tests
- fail-dep/concurrency
- fail
- function_calls
- intrinsics
- uninit
- validity
- native-lib/fail/tracing
- panic
- pass-dep/libc
- pass/intrinsics
- opt-dist/src
- rust-analyzer
- crates
- hir-def/src
- expr_store
- lower
- path
- tests
- item_tree
- macro_expansion_tests
- hir-expand/src
- builtin
- hir-ty/src
- diagnostics
- infer
- layout
- lower
- mir
- lower
- hir/src
- ide-assists/src
- handlers
- tests
- ide-completion/src
- completions/item_list
- tests
- ide-db/src/test_data
- ide-diagnostics/src/handlers
- ide/src
- hover
- inlay_hints
- parser
- src
- grammar
- expressions
- syntax_kind
- test_data
- generated
- parser/inline/ok
- project-model/src
- toolchain_info
- rust-analyzer
- src
- cli
- lsp
- tests/slow-tests
- span/src
- syntax
- src/ast
- generated
- syntax_factory
- test-utils/src
- lib/lsp-server
- examples
- xtask/src/codegen/grammar
- rustbook
- rustdoc-gui-test/src
- rustdoc-js
- rustfmt/src
- tidy/src
- unicode-table-generator
- src
- tests
- assembly
- sanitizer/kcfi
- codegen
- enum
- sanitizer/kcfi
- crashes
- mir-opt
- const_prop
- inline
- pre-codegen
- run-make
- autodiff/type-trees/type-analysis
- array3d
- array
- box
- const_pointer
- f32
- f64
- i128
- i16
- i32
- i8
- isize
- mut_pointer
- mut_ref
- ref
- struct
- u128
- u16
- u32
- u8
- union
- usize
- vec
- const-trait-stable-toolchain
- export-executable-symbols
- link-eh-frame-terminator
- mte-ffi
- option-output-no-space
- rustdoc-js-std
- rustdoc-js
- rustdoc-ui
- rustdoc/reexport
- auxiliary
- ui
- asm
- associated-item
- associated-types
- async-await
- async-closures
- async-drop
- return-type-notation
- attributes
- positions
- cast
- cfg
- check-cfg
- const-generics
- min_const_generics
- type-dependent
- consts
- const-eval
- auxiliary
- heap
- contracts
- internal_machinery
- coroutine
- print
- coverage-attr
- diagnostic-flags
- error-codes
- expr
- extern
- feature-gates
- fmt
- generic-associated-types
- bugs
- impl-trait
- in-bindings
- issues
- intrinsics
- issues
- layout
- lazy-type-alias
- lifetimes
- mismatched-lifetime-syntaxes-details
- linking
- lint
- unused
- lto
- methods
- mir
- alignment
- enum
- null
- validate
- missing
- nll
- panics
- parser
- issues
- precondition-checks
- privacy
- pub-priv-dep
- auxiliary
- sealed-traits
- rustdoc
- sanitizer
- self
- elision
- shadowed
- sized-hierarchy
- specialization
- stability-attribute
- std
- structs/default-field-values
- suggestions
- symbol-names
- thir-print
- trait-bounds
- traits
- const-traits
- const_derives
- default_auto_traits
- next-solver
- cycles
- normalize
- wf-object
- typeck
- type/pattern_types
- underscore-lifetime
- unsized
- unstable-feature-bound
- auxiliary
- where-clauses
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,149 files changed
+17813
-8948
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | | - | |
189 | | - | |
190 | 185 | | |
191 | 186 | | |
192 | 187 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
216 | 216 | | |
217 | 217 | | |
218 | 218 | | |
219 | | - | |
| 219 | + | |
220 | 220 | | |
221 | 221 | | |
222 | 222 | | |
| |||
470 | 470 | | |
471 | 471 | | |
472 | 472 | | |
473 | | - | |
| 473 | + | |
474 | 474 | | |
475 | | - | |
| 475 | + | |
476 | 476 | | |
477 | 477 | | |
478 | | - | |
479 | | - | |
480 | | - | |
481 | | - | |
482 | | - | |
483 | | - | |
484 | | - | |
485 | | - | |
486 | | - | |
487 | | - | |
488 | | - | |
489 | | - | |
| 478 | + | |
490 | 479 | | |
491 | 480 | | |
492 | 481 | | |
| |||
501 | 490 | | |
502 | 491 | | |
503 | 492 | | |
504 | | - | |
| 493 | + | |
505 | 494 | | |
506 | | - | |
| 495 | + | |
507 | 496 | | |
508 | 497 | | |
509 | 498 | | |
| |||
521 | 510 | | |
522 | 511 | | |
523 | 512 | | |
524 | | - | |
| 513 | + | |
525 | 514 | | |
526 | | - | |
| 515 | + | |
527 | 516 | | |
528 | 517 | | |
529 | 518 | | |
| |||
533 | 522 | | |
534 | 523 | | |
535 | 524 | | |
536 | | - | |
| 525 | + | |
537 | 526 | | |
538 | | - | |
| 527 | + | |
539 | 528 | | |
540 | 529 | | |
541 | 530 | | |
| |||
798 | 787 | | |
799 | 788 | | |
800 | 789 | | |
801 | | - | |
| 790 | + | |
802 | 791 | | |
803 | | - | |
| 792 | + | |
804 | 793 | | |
805 | 794 | | |
806 | 795 | | |
| |||
989 | 978 | | |
990 | 979 | | |
991 | 980 | | |
992 | | - | |
| 981 | + | |
993 | 982 | | |
994 | | - | |
| 983 | + | |
995 | 984 | | |
996 | 985 | | |
997 | 986 | | |
| |||
2045 | 2034 | | |
2046 | 2035 | | |
2047 | 2036 | | |
2048 | | - | |
| 2037 | + | |
2049 | 2038 | | |
2050 | | - | |
| 2039 | + | |
2051 | 2040 | | |
2052 | 2041 | | |
2053 | 2042 | | |
| |||
2157 | 2146 | | |
2158 | 2147 | | |
2159 | 2148 | | |
2160 | | - | |
| 2149 | + | |
2161 | 2150 | | |
2162 | 2151 | | |
2163 | 2152 | | |
| |||
2196 | 2185 | | |
2197 | 2186 | | |
2198 | 2187 | | |
2199 | | - | |
| 2188 | + | |
2200 | 2189 | | |
2201 | | - | |
| 2190 | + | |
2202 | 2191 | | |
2203 | 2192 | | |
2204 | 2193 | | |
| |||
2632 | 2621 | | |
2633 | 2622 | | |
2634 | 2623 | | |
2635 | | - | |
2636 | | - | |
2637 | | - | |
2638 | | - | |
2639 | | - | |
2640 | | - | |
2641 | | - | |
2642 | | - | |
2643 | | - | |
2644 | 2624 | | |
2645 | 2625 | | |
2646 | 2626 | | |
| |||
2712 | 2692 | | |
2713 | 2693 | | |
2714 | 2694 | | |
2715 | | - | |
| 2695 | + | |
| 2696 | + | |
| 2697 | + | |
| 2698 | + | |
| 2699 | + | |
| 2700 | + | |
| 2701 | + | |
| 2702 | + | |
| 2703 | + | |
| 2704 | + | |
2716 | 2705 | | |
2717 | 2706 | | |
2718 | 2707 | | |
| |||
2722 | 2711 | | |
2723 | 2712 | | |
2724 | 2713 | | |
2725 | | - | |
| 2714 | + | |
2726 | 2715 | | |
2727 | 2716 | | |
2728 | 2717 | | |
| |||
2731 | 2720 | | |
2732 | 2721 | | |
2733 | 2722 | | |
2734 | | - | |
| 2723 | + | |
2735 | 2724 | | |
2736 | 2725 | | |
2737 | 2726 | | |
| |||
2744 | 2733 | | |
2745 | 2734 | | |
2746 | 2735 | | |
| 2736 | + | |
| 2737 | + | |
| 2738 | + | |
| 2739 | + | |
| 2740 | + | |
| 2741 | + | |
| 2742 | + | |
| 2743 | + | |
| 2744 | + | |
2747 | 2745 | | |
2748 | 2746 | | |
2749 | 2747 | | |
| |||
3136 | 3134 | | |
3137 | 3135 | | |
3138 | 3136 | | |
3139 | | - | |
| 3137 | + | |
3140 | 3138 | | |
3141 | | - | |
| 3139 | + | |
3142 | 3140 | | |
3143 | 3141 | | |
3144 | 3142 | | |
| |||
4752 | 4750 | | |
4753 | 4751 | | |
4754 | 4752 | | |
4755 | | - | |
| 4753 | + | |
4756 | 4754 | | |
4757 | | - | |
| 4755 | + | |
4758 | 4756 | | |
4759 | 4757 | | |
4760 | 4758 | | |
4761 | 4759 | | |
4762 | 4760 | | |
4763 | | - | |
| 4761 | + | |
4764 | 4762 | | |
4765 | 4763 | | |
4766 | 4764 | | |
| |||
4860 | 4858 | | |
4861 | 4859 | | |
4862 | 4860 | | |
4863 | | - | |
| 4861 | + | |
4864 | 4862 | | |
4865 | | - | |
| 4863 | + | |
4866 | 4864 | | |
4867 | 4865 | | |
4868 | 4866 | | |
| |||
5027 | 5025 | | |
5028 | 5026 | | |
5029 | 5027 | | |
5030 | | - | |
| 5028 | + | |
5031 | 5029 | | |
5032 | 5030 | | |
5033 | 5031 | | |
| |||
5039 | 5037 | | |
5040 | 5038 | | |
5041 | 5039 | | |
5042 | | - | |
| 5040 | + | |
5043 | 5041 | | |
5044 | 5042 | | |
5045 | 5043 | | |
| |||
5104 | 5102 | | |
5105 | 5103 | | |
5106 | 5104 | | |
5107 | | - | |
| 5105 | + | |
5108 | 5106 | | |
5109 | | - | |
| 5107 | + | |
5110 | 5108 | | |
5111 | 5109 | | |
5112 | 5110 | | |
| |||
5411 | 5409 | | |
5412 | 5410 | | |
5413 | 5411 | | |
5414 | | - | |
| 5412 | + | |
5415 | 5413 | | |
5416 | 5414 | | |
5417 | 5415 | | |
| |||
5829 | 5827 | | |
5830 | 5828 | | |
5831 | 5829 | | |
5832 | | - | |
| 5830 | + | |
5833 | 5831 | | |
5834 | | - | |
| 5832 | + | |
5835 | 5833 | | |
5836 | 5834 | | |
5837 | 5835 | | |
| |||
6475 | 6473 | | |
6476 | 6474 | | |
6477 | 6475 | | |
6478 | | - | |
| 6476 | + | |
6479 | 6477 | | |
6480 | | - | |
| 6478 | + | |
6481 | 6479 | | |
6482 | 6480 | | |
6483 | 6481 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| |||
1391 | 1391 | | |
1392 | 1392 | | |
1393 | 1393 | | |
| 1394 | + | |
| 1395 | + | |
| 1396 | + | |
| 1397 | + | |
1394 | 1398 | | |
1395 | 1399 | | |
1396 | 1400 | | |
1397 | 1401 | | |
1398 | 1402 | | |
1399 | 1403 | | |
| 1404 | + | |
| 1405 | + | |
| 1406 | + | |
| 1407 | + | |
| 1408 | + | |
| 1409 | + | |
| 1410 | + | |
| 1411 | + | |
| 1412 | + | |
| 1413 | + | |
| 1414 | + | |
| 1415 | + | |
| 1416 | + | |
| 1417 | + | |
| 1418 | + | |
| 1419 | + | |
| 1420 | + | |
| 1421 | + | |
| 1422 | + | |
| 1423 | + | |
| 1424 | + | |
| 1425 | + | |
| 1426 | + | |
| 1427 | + | |
| 1428 | + | |
| 1429 | + | |
| 1430 | + | |
| 1431 | + | |
| 1432 | + | |
1400 | 1433 | | |
1401 | 1434 | | |
1402 | 1435 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
0 commit comments