File tree
1,607 files changed
+30645
-16412
lines changed- .github
- ISSUE_TEMPLATE
- workflows
- compiler
- rustc_arena/src
- rustc_ast_passes/src
- rustc_ast/src
- rustc_attr_parsing
- src
- attributes
- rustc_borrowck/src
- diagnostics
- polonius/legacy
- region_infer/opaque_types
- type_check
- liveness
- rustc_builtin_macros
- src
- rustc_codegen_cranelift/src
- rustc_codegen_gcc/src
- rustc_codegen_llvm/src
- back
- builder
- coverageinfo
- mapgen
- debuginfo
- llvm
- rustc_codegen_ssa
- src
- back
- link
- mir
- traits
- rustc_const_eval
- src
- check_consts
- const_eval
- interpret
- intrinsics
- util
- rustc_error_codes/src/error_codes
- rustc_errors/src
- rustc_expand
- src
- mbe
- rustc_feature/src
- rustc_fluent_macro/src
- rustc_graphviz/src
- rustc_hashes/src
- rustc_hir_analysis
- src
- check
- compare_impl_item
- coherence
- collect
- errors
- hir_ty_lowering
- impl_wf_check
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_hir/src/attrs
- rustc_index/src
- rustc_infer/src
- infer
- canonical
- outlives
- traits
- rustc_interface/src
- rustc_lint_defs/src
- rustc_lint
- src
- types
- rustc_llvm
- llvm-wrapper
- rustc_log/src
- rustc_macros/src
- rustc_metadata
- src
- rustc_middle
- src
- middle
- mir
- interpret
- query
- ty
- print
- rustc_mir_build
- src
- builder
- custom/parse
- expr
- matches
- thir
- pattern
- rustc_mir_dataflow/src
- impls
- move_paths
- rustc_mir_transform
- src
- coroutine
- coverage/spans
- shim
- rustc_monomorphize/src
- rustc_next_trait_solver/src
- canonical
- rustc_parse
- src/parser
- rustc_passes
- src
- liveness
- rustc_public/src
- mir
- unstable/convert
- stable
- rustc_query_system/src/dep_graph
- rustc_resolve
- src
- late
- rustc_sanitizers/src/cfi/typeid/itanium_cxx_abi
- rustc_session/src
- config
- rustc_span/src
- rustc_symbol_mangling/src
- rustc_target/src/spec
- base
- apple
- targets
- rustc_thread_pool/src
- scope
- thread_pool
- 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
- rustc_type_ir_macros/src
- rustc_type_ir/src
- search_graph
- ty_kind
- library
- alloc/src
- collections/btree
- raw_vec
- coretests/tests/iter/traits
- core/src
- array
- fmt
- intrinsics
- iter
- sources
- traits
- macros
- mem
- num
- slice
- unicode
- proc_macro/src
- bridge
- std
- src
- num
- os
- unix/net
- sync
- nonpoison
- sys
- args
- net/connection
- socket
- pal
- windows
- random
- stdio
- thread_local
- native
- thread
- thread
- tests
- sync
- src
- bootstrap
- src
- core
- build_steps
- builder
- config
- toml
- utils
- ci
- citool
- src
- docker
- host-aarch64
- aarch64-gnu-debug
- aarch64-gnu-llvm-20
- aarch64-gnu
- host-x86_64
- pr-check-1
- pr-check-2
- doc
- rustc-dev-guide
- .github/workflows
- ci
- src
- autodiff
- building
- rustc-driver
- tests
- codegen-backend-tests
- rustc/src
- platform-support
- etc
- librustdoc
- clean
- formats
- html
- render
- search_index
- static
- css
- js
- tools
- clippy
- .github/workflows
- book/src
- development
- clippy_config/src
- clippy_lints
- src
- cargo
- derive
- doc
- ifs
- matches
- methods
- operators
- unit_types
- clippy_utils
- src
- ty
- lintcheck
- tests
- ui-cargo/module_style
- duplicated_mod_names_14697
- src
- foo
- other
- foo
- fail_mod
- segment_with_mod_name_10271_11916
- foo/bar
- src
- src
- with_path_attr_mod
- src
- bar
- with_path_attr_no_mod
- src
- ui-toml
- collapsible_if
- conf_deprecated_key
- max_suggested_slice_pattern_length
- nonstandard_macro_braces
- ui
- auxiliary
- branches_sharing_code
- checked_unwrap
- crashes
- index_refutable_slice
- should_impl_trait
- collect-license-metadata
- src
- compiletest/src
- bin
- directives
- miri
- .github/workflows
- doc
- genmc-sys
- cpp
- include
- src/MiriInterface
- src
- src
- alloc_addresses
- bin
- borrow_tracker
- stacked_borrows
- tree_borrows
- concurrency
- genmc
- intrinsics
- shims
- native_lib
- tests
- fail-dep
- concurrency
- libc
- fail
- both_borrows
- data_race
- function_calls
- intrinsics
- stacked_borrows
- tree_borrows
- uninit
- validity
- weak_memory
- genmc
- fail
- atomics
- data_race
- loom
- shims
- pass
- atomics
- data-structures
- litmus
- shims
- std
- panic
- pass-dep
- concurrency
- libc
- pass
- 0weak_memory
- concurrency
- function_calls
- intrinsics
- issues
- panic
- tls
- tree_borrows
- utils
- rust-analyzer
- crates
- hir-ty/src
- infer
- next_solver
- infer
- ide-db/src/imports
- test-fixture/src
- rustdoc-gui-test
- src
- tidy/src
- wasm-component-ld
- tests
- assembly-llvm
- targets
- codegen-llvm
- autodiff
- enum
- intrinsics
- lib-optimizations
- sanitizer/kcfi
- crashes
- debuginfo
- opt
- mir-opt
- building
- custom
- const_prop
- dataflow-const-prop
- dead-store-elimination
- debuginfo
- dest-prop
- inline
- pre-codegen
- sroa
- run-make
- apple-deployment-target
- duplicate-dependency
- panic-abort-eh_frame
- rustdoc-doctest-output-format
- rustdoc-gui
- rustdoc-js-std
- rustdoc-js
- rustdoc-ui
- doctest
- lints
- ui-fulldeps/try-from-u32
- ui
- argument-suggestions
- array-slice-vec
- asm
- x86_64
- associated-types
- async-await
- async-closures
- async-drop
- attributes
- unsafe
- autodiff
- autoref-autoderef
- borrowck
- cast
- check-cfg
- closures
- 2229_closure_analysis
- diagnostics
- run_pass
- deduce-signature
- cmse-nonsecure
- cmse-nonsecure-call
- cmse-nonsecure-entry
- codegen
- normalization-overflow
- compiletest-self-test
- const-generics/defaults
- consts
- extra-const-ub
- std
- coverage-attr
- cycle-trait
- debuginfo
- delegation
- deprecation
- deref
- diagnostic-width
- did_you_mean
- directory_ownership
- dropck
- drop
- enum-discriminant
- extern
- feature-gates
- fn
- force-inlining
- foreign
- generics
- higher-ranked/trait-bounds
- impl-trait
- member-constraints
- imports
- auxiliary
- indexing
- inference
- need_type_info
- intrinsics
- invalid
- issues
- layout
- lazy-type-alias-impl-trait
- lifetimes
- linkage-attr/raw-dylib/elf
- lint
- dead-code
- non-snake-case
- rfc-2383-lint-reason
- unused
- liveness
- macros
- match
- methods
- mismatched_types
- nll
- user-annotations
- no_std
- object-lifetime
- or-patterns
- packed
- panic-handler
- panics
- parser
- issues
- macro
- raw
- recover
- pattern
- bindings-after-at
- rfc-3627-match-ergonomics-2024
- experimental
- usefulness
- proc-macro/quote
- repeat-expr
- repr
- return
- rfcs
- rfc-2005-default-binding-mode
- rfc-2091-track-caller
- rfc-2565-param-attrs
- rustc_public-ir-print
- sanitizer
- simd
- span
- static
- suggestions
- target-feature
- thir-print
- thread-local
- traits
- transmutability/alignment
- type-alias-impl-trait
- type-inference
- typeck
- auxiliary
- type
- unboxed-closures
- uninhabited
- union
- 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,607 files changed
+30645
-16412
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| 54 | + | |
54 | 55 | | |
55 | 56 | | |
56 | 57 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
246 | 246 | | |
247 | 247 | | |
248 | 248 | | |
| 249 | + | |
| 250 | + | |
249 | 251 | | |
250 | 252 | | |
251 | 253 | | |
| |||
0 commit comments