File tree
923 files changed
+13361
-6512
lines changed- .github/workflows
- compiler
- rustc_abi
- src
- layout
- rustc_arena/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
- rustc_borrowck/src
- constraints
- diagnostics
- region_infer
- type_check
- liveness
- rustc_builtin_macros/src
- assert
- rustc_codegen_cranelift/patches
- rustc_codegen_gcc/src
- rustc_codegen_llvm/src
- builder
- coverageinfo/mapgen
- llvm
- rustc_codegen_ssa
- src
- back
- mir
- traits
- rustc_const_eval/src/interpret
- rustc_data_structures/src
- rustc_errors/src
- markdown
- rustc_feature/src
- rustc_hir_analysis/src
- check
- collect
- hir_ty_lowering
- rustc_hir_pretty
- src
- rustc_hir_typeck/src
- fn_ctxt
- rustc_hir/src
- rustc_incremental
- src/persist
- rustc_index/src
- vec
- rustc_lint_defs/src
- rustc_lint/src
- rustc_llvm/llvm-wrapper
- rustc_middle
- src
- hir
- middle
- mir
- interpret
- allocation
- query
- thir
- ty
- consts
- print
- rustc_mir_build/src
- builder
- expr
- thir
- cx
- pattern
- rustc_mir_transform/src
- coroutine
- rustc_parse
- src
- parser
- rustc_passes/src
- liveness
- rustc_query_system/src/dep_graph
- rustc_resolve/src
- late
- rustc_serialize/src
- rustc_session/src
- rustc_span/src
- rustc_target/src
- callconv
- spec
- targets
- rustc_trait_selection/src
- traits
- select
- specialize
- rustc_ty_utils
- src
- stable_mir/src/mir
- library
- alloctests
- benches
- btree
- testing
- tests
- collections
- sort
- testing
- alloc
- src
- boxed
- collections
- binary_heap
- btree/node
- vec_deque
- ffi
- raw_vec
- vec
- tests
- coretests
- benches
- ascii
- tests
- hash
- core/src
- alloc
- char
- ffi
- hash
- intrinsics
- iter/adapters
- mem
- net
- num
- dec2flt
- prelude
- ptr
- slice
- sort
- stable
- unstable
- str
- sync
- panic_unwind/src
- proc_macro/src/bridge
- std
- src
- ffi
- fs
- io
- buffered
- bufreader
- error
- os
- fd
- unix
- io
- net
- wasi/io
- windows
- io
- xous
- services
- prelude
- sys_common
- sys
- alloc
- windows
- fs
- unix
- windows
- io/is_terminal
- net/connection
- socket
- xous
- os_str
- pal
- hermit
- itron
- sgx
- abi
- usercalls
- solid
- teeos
- uefi
- unix
- process
- unsupported
- wasip2
- wasi
- wasm
- windows
- xous
- zkvm
- personality/dwarf
- stdio
- windows
- thread_local/key
- thread
- unwind/src
- windows_targets/src
- src
- bootstrap
- mk
- src
- bin
- core
- build_steps
- builder
- utils
- build_helper/src
- ci
- citool/src
- github-actions
- doc
- rustc-dev-guide/src/tests
- rustc/src
- unstable-book/src/language-features
- etc/test-float-parse
- src
- gen
- librustdoc
- clean
- doctest
- formats
- html
- render
- search_index
- passes
- lint
- tools
- build-manifest/src
- clippy
- clippy_lints/src
- loops
- matches
- methods
- operators
- utils
- clippy_utils/src
- compiletest/src
- runtest
- miri
- tests
- fail/shims/fs
- run-make-support
- src
- external_deps/c_cxx_compiler
- rust-analyzer
- .github/workflows
- crates
- cfg/src
- hir-def/src
- hir
- macro_expansion_tests/mbe
- hir-expand/src
- hir-ty
- src
- consteval
- diagnostics
- layout
- mir
- eval
- lower
- tests
- hir/src
- term_search
- ide-assists/src
- handlers
- tests
- ide-completion/src
- completions
- context
- render
- tests
- ide-db/src
- generated
- syntax_helpers
- ide-diagnostics/src
- handlers
- ide-ssr/src
- ide/src
- hover
- inlay_hints
- syntax_highlighting
- test_data
- intern/src
- symbol
- load-cargo/src
- mbe/src
- parser/src/syntax_kind
- profile/src
- project-model
- src
- test_data/output
- rust-analyzer/src
- cli
- handlers
- lsp
- syntax-bridge/src
- syntax
- src
- ast
- generated
- syntax_factory
- test_data/parser/validation
- test-utils/src
- tt/src
- docs/book/src
- editors/code
- src
- rustfmt/src
- tidy
- src
- tests
- assembly
- stack-protector
- targets
- codegen
- asm
- enum
- intrinsics
- issues
- auxiliary
- crashes
- mir-opt/pre-codegen
- run-make
- broken-pipe-no-ice
- cross-lang-lto
- doctests-merge
- issue-107495-archive-permissions
- repr128-dwarf
- unstable-feature-usage-metrics
- rustdoc-json/attrs
- rustdoc-ui
- doctest
- ui-fulldeps
- ui
- asm
- x86_64
- async-await/in-trait
- auto-traits
- cast
- check-cfg
- codemap_tests
- consts
- coroutine
- delegation
- diagnostic-width
- dyn-keyword
- editions
- ergonomic-clones
- async
- closure
- dotuse
- error-codes
- feature-gates
- higher-ranked/trait-bounds
- issues
- layout
- lexer
- lifetimes
- linking
- lint
- dead-code
- unused
- lowering
- macros
- nll
- parser
- misspelled-keywords
- raw
- recover
- patchable-function-entry
- privacy/pub-priv-dep
- repr
- rust-2024
- traits
- object
- type-alias-impl-trait
- typeck
- ufcs
- unpretty
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
923 files changed
+13361
-6512
lines changedLines changed: 42 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + |
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
53 | 53 |
| |
54 | 54 |
| |
55 | 55 |
| |
| 56 | + | |
56 | 57 |
| |
57 | 58 |
| |
58 | 59 |
| |
|
Lines changed: 23 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2526 | 2526 |
| |
2527 | 2527 |
| |
2528 | 2528 |
| |
| 2529 | + | |
| 2530 | + | |
| 2531 | + | |
| 2532 | + | |
| 2533 | + | |
| 2534 | + | |
| 2535 | + | |
| 2536 | + | |
| 2537 | + | |
| 2538 | + | |
2529 | 2539 |
| |
2530 | 2540 |
| |
2531 | 2541 |
| |
| |||
2871 | 2881 |
| |
2872 | 2882 |
| |
2873 | 2883 |
| |
2874 |
| - | |
| 2884 | + | |
2875 | 2885 |
| |
2876 |
| - | |
| 2886 | + | |
2877 | 2887 |
| |
2878 |
| - | |
| 2888 | + | |
2879 | 2889 |
| |
2880 | 2890 |
| |
2881 | 2891 |
| |
| |||
3050 | 3060 |
| |
3051 | 3061 |
| |
3052 | 3062 |
| |
| 3063 | + | |
3053 | 3064 |
| |
3054 | 3065 |
| |
3055 | 3066 |
| |
| |||
3144 | 3155 |
| |
3145 | 3156 |
| |
3146 | 3157 |
| |
3147 |
| - | |
| 3158 | + | |
3148 | 3159 |
| |
3149 | 3160 |
| |
3150 | 3161 |
| |
| |||
3286 | 3297 |
| |
3287 | 3298 |
| |
3288 | 3299 |
| |
| 3300 | + | |
3289 | 3301 |
| |
3290 | 3302 |
| |
3291 | 3303 |
| |
| |||
3741 | 3753 |
| |
3742 | 3754 |
| |
3743 | 3755 |
| |
3744 |
| - | |
| 3756 | + | |
3745 | 3757 |
| |
3746 | 3758 |
| |
3747 | 3759 |
| |
| |||
3777 | 3789 |
| |
3778 | 3790 |
| |
3779 | 3791 |
| |
3780 |
| - | |
| 3792 | + | |
3781 | 3793 |
| |
3782 | 3794 |
| |
3783 | 3795 |
| |
| |||
4009 | 4021 |
| |
4010 | 4022 |
| |
4011 | 4023 |
| |
4012 |
| - | |
| 4024 | + | |
| 4025 | + | |
4013 | 4026 |
| |
4014 | 4027 |
| |
4015 | 4028 |
| |
| |||
5163 | 5176 |
| |
5164 | 5177 |
| |
5165 | 5178 |
| |
5166 |
| - | |
5167 |
| - | |
| 5179 | + | |
| 5180 | + | |
5168 | 5181 |
| |
5169 | 5182 |
| |
5170 | 5183 |
| |
| |||
5260 | 5273 |
| |
5261 | 5274 |
| |
5262 | 5275 |
| |
| 5276 | + | |
5263 | 5277 |
| |
5264 | 5278 |
| |
5265 | 5279 |
| |
|
Lines changed: 4 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
10 |
| - | |
11 |
| - | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
15 |
| - | |
| 15 | + | |
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
|
0 commit comments