File tree
995 files changed
+8664
-5331
lines changed- .github- ISSUE_TEMPLATE
- workflows
 
- compiler- rustc_abi/src
- rustc_ast_ir/src
- rustc_ast_lowering- src
 
- rustc_ast- src/util
 
- rustc_borrowck/src- diagnostics
- region_infer
- type_check- liveness
 
 
- rustc_codegen_cranelift- patches
- src- intrinsics
 
 
- rustc_codegen_gcc/src
- rustc_codegen_llvm- src
 
- rustc_codegen_ssa- src- back
- mir
 
 
- rustc_const_eval- src/interpret
 
- rustc_data_structures- src
 
- rustc_driver_impl/src
- rustc_error_messages/src
- rustc_errors/src
- rustc_expand/src
- rustc_feature/src
- rustc_hir_analysis- src- check
- coherence
- collect
- hir_ty_lowering
- outlives
 
 
- rustc_hir_pretty/src
- rustc_hir_typeck- src- fn_ctxt
- method
 
 
- rustc_hir/src
- rustc_index/src
- rustc_infer/src- infer- canonical
- lexical_region_resolve
- opaque_types
- relate
- snapshot
 
- traits
 
- rustc_interface/src
- rustc_lexer- src
 
- rustc_lint- src
 
- rustc_llvm- llvm-wrapper
 
- rustc_macros/src
- rustc_metadata- src- rmeta
 
 
- rustc_middle/src- hir
- middle
- mir- interpret- allocation
 
 
- query
- traits
- ty- print
 
 
- rustc_mir_build/src- builder- matches
 
 
- rustc_mir_transform- src- coroutine
 
 
- rustc_next_trait_solver/src- solve- assembly
- eval_ctxt
- normalizes_to
 
 
- rustc_parse_format- src
 
- rustc_parse- src- lexer
- parser
 
 
- rustc_passes/src
- rustc_privacy/src
- rustc_query_impl- src
 
- rustc_resolve/src- late
 
- rustc_sanitizers/src/cfi/typeid/itanium_cxx_abi
- rustc_serialize/tests
- rustc_session/src
- rustc_span/src
- rustc_symbol_mangling/src
- rustc_target/src- spec- base
- targets
 
 
- rustc_trait_selection/src- error_reporting- infer- nice_region_error
 
- traits
 
- solve- inspect
 
- traits- query- type_op
 
- select
 
 
- rustc_ty_utils- src
 
- rustc_type_ir_macros/src
- rustc_type_ir/src- search_graph
- solve
 
 
- library- alloc- src- vec
 
 
- coretests- tests/fmt
 
- core- src- array
- char
- convert
- fmt
- intrinsics
- iter- adapters
- sources
- traits
 
- macros
- mem
- net
- num
- ops
- panic
- ptr
- slice
- str
- sync
- task
 
 
- literal-escaper- src
 
- panic_abort
- panic_unwind- src
 
- proc_macro- src
 
- profiler_builtins
- rustc-std-workspace-alloc
- rustc-std-workspace-core
- rustc-std-workspace-std
- std- src- collections/hash- map
 
- io- buffered
 
- net
- os- cygwin
- fd
- trusty- io
 
- unix- net
 
- windows- io
 
 
- sys- alloc
- anonymous_pipe
- fs
- net/connection- socket
 
- pal- sgx- abi/usercalls
 
- trusty
- uefi
- unix- process
 
- unsupported
- windows
 
- path
- personality
- random
- stdio
- thread_local
 
 
- tests- floats
 
 
- sysroot
- test
- unwind- src
 
- windows_targets- src
 
 
- src- bootstrap- defaults
- src- bin
- core- build_steps
- builder
- config
 
- utils
 
 
- ci- citool- src
- tests
 
- docker- host-aarch64/aarch64-gnu-debug
- host-x86_64- dist-ohos
- dist-x86_64-linux
- dist-x86_64-netbsd
- mingw-check
- x86_64-gnu-debug
 
- scripts
 
- github-actions
- scripts
 
- doc- rustc-dev-guide- src- backend
- building
- profiling
- tests
 
 
- rustc/src- platform-support
 
- unstable-book/src- compiler-flags
- language-features
 
 
- etc- completions
 
- librustdoc- clean
- html- length_limit
- render
 
- json
 
- rustdoc-json-types
- tools- build-manifest/src
- clippy- clippy_lints/src- loops
- methods
 
- clippy_utils/src/mir
- tests/ui
 
- compiletest/src- runtest
 
- jsondoclint/src
- linkchecker
- miri- cargo-miri/src
- src- alloc_addresses
- shims
 
- tests- fail- alloc
- both_borrows
- data_race
- panic
 
- pass- function_calls
- shims
 
 
 
- opt-dist/src
- rls- src
 
- rust-analyzer/crates- hir-ty/src- dyn_compatibility
 
- hir/src
- ide-assists/src/handlers
- ide-db/src/syntax_helpers
 
- rustbook- src
 
- rustdoc-gui-test/src
- tidy/src
- x
 
 
- tests- assembly/naked-functions
- codegen- asm
- enum
- intrinsics
- issues
- naked-fn
- sanitizer/cfi
 
- crashes
- mir-opt- building
- inline
- instsimplify
- pre-codegen
 
- pretty
- run-make- core-no-fp-fmt-parse
- linker-warning
- non-unicode-env
- symbols-all-mangled
 
- rustdoc-json- attrs
 
- rustdoc-ui/doctest
- rustdoc
- ui-fulldeps
- ui- abi
- alloc-error
- allocator
- asm- loongarch
- x86_64
 
- associated-type-bounds/return-type-notation
- associated-types
- async-await/async-closures
- attributes
- borrowck
- cast
- check-cfg
- codemap_tests
- coherence
- const-generics- adt_const_params
- generic_const_parameter_types
 
- const-ptr
- consts- const-blocks
- const-eval
- control-flow
- required-consts
 
- custom_test_frameworks
- delegation
- derives
- deriving
- diagnostic-width
- dyn-compatibility
- env-macro
- error-codes
- explicit-tail-calls
- feature-gates
- fmt
- generic-associated-types
- generic-const-items
- generics
- include-macros
- inline-const
- invalid-compile-flags
- issues
- lint- unused
 
- macros
- malformed
- never_type
- parser/shebang
- pattern- deref-patterns
 
- print-request
- proc-macro- auxiliary/api
- quote
 
- range
- resolve
- rfcs/rfc-1937-termination-trait
- rust-2021
- simd
- span
- stability-attribute
- structs/default-field-values
- suggestions
- test-attrs- custom-test-frameworks
 
- tool-attributes
- traits- const-traits/const_derives
- inductive-overflow
- next-solver
 
- transmutability
- typeck
- type/pattern_types
- union
 
 
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
995 files changed
+8664
-5331
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 32 | 32 |  | |
| 33 | 33 |  | |
| 34 | 34 |  | |
| 35 |  | - | |
|  | 35 | + | |
| 36 | 36 |  | |
| 37 | 37 |  | |
| 38 | 38 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 68 | 68 |  | |
| 69 | 69 |  | |
| 70 | 70 |  | |
|  | 71 | + | |
| 71 | 72 |  | |
| 72 | 73 |  | |
| 73 | 74 |  | |
|  | |||
| 190 | 191 |  | |
| 191 | 192 |  | |
| 192 | 193 |  | |
| 193 |  | - | |
| 194 |  | - | |
|  | 194 | + | |
|  | 195 | + | |
|  | 196 | + | |
|  | 197 | + | |
|  | 198 | + | |
|  | 199 | + | |
|  | 200 | + | |
|  | 201 | + | |
|  | 202 | + | |
|  | 203 | + | |
|  | 204 | + | |
|  | 205 | + | |
|  | 206 | + | |
|  | 207 | + | |
| 195 | 208 |  | |
| 196 | 209 |  | |
| 197 | 210 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 35 | 35 |  | |
| 36 | 36 |  | |
| 37 | 37 |  | |
| 38 |  | - | |
|  | 38 | + | |
|  | 39 | + | |
|  | 40 | + | |
| 39 | 41 |  | |
|  | 42 | + | |
|  | 43 | + | |
|  | 44 | + | |
| 40 | 45 |  | |
| 41 | 46 |  | |
| 42 | 47 |  | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 1 | 1 |  | |
| 2 | 2 |  | |
| 3 |  | - | |
|  | 3 | + | |
| 4 | 4 |  | |
| 5 | 5 |  | |
| 6 | 6 |  | |
|  | |||
| 34 | 34 |  | |
| 35 | 35 |  | |
| 36 | 36 |  | |
|  | 37 | + | |
| 37 | 38 |  | |
| 38 | 39 |  | |
| 39 | 40 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 1 |  | - | |
|  | 1 | + | |
|  | 2 | + | |
| 2 | 3 |  | |
0 commit comments