File tree
1,776 files changed
+34620
-18825
lines changed- .github/workflows
- compiler
- rustc_abi
- src
- rustc_ast_lowering/src
- rustc_ast_passes
- src
- rustc_ast_pretty/src/pprust
- rustc_ast/src
- rustc_attr_parsing
- src
- attributes
- rustc_borrowck
- src
- diagnostics
- region_infer
- opaque_types
- type_check
- liveness
- rustc_builtin_macros/src
- deriving
- rustc_codegen_llvm/src
- back
- debuginfo/metadata
- llvm
- rustc_codegen_ssa
- src
- back
- rustc_const_eval/src
- interpret
- util
- rustc_data_structures/src
- union_find
- rustc_error_messages
- src
- rustc_errors
- src
- rustc_expand
- src
- mbe
- rustc_feature/src
- rustc_hir_analysis/src/check
- rustc_hir_id
- src
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_hir
- src
- attrs
- rustc_infer/src/infer
- rustc_interface/src
- rustc_lexer/src
- rustc_lint_defs
- src
- rustc_lint
- src
- early
- rustc_llvm
- llvm-wrapper
- rustc_macros/src
- rustc_metadata/src
- rmeta
- rustc_middle/src
- middle
- mir
- interpret/allocation
- query
- traits
- ty
- print
- rustc_mir_build/src
- builder
- custom
- thir/cx
- rustc_mir_dataflow
- src
- framework
- move_paths
- rustc_mir_transform/src
- coverage
- counters
- rustc_next_trait_solver/src
- solve
- assembly
- eval_ctxt
- rustc_parse
- src
- lexer
- parser
- rustc_passes
- src
- rustc_pattern_analysis/src/rustc
- rustc_resolve
- src
- late
- rustc_session
- src
- config
- rustc_span/src
- rustc_symbol_mangling/src
- rustc_target
- src
- callconv
- 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
- coretests
- benches
- tests
- num
- panic
- core/src
- array
- char
- fmt
- intrinsics
- net
- num
- dec2flt
- panic
- pin
- prelude
- ptr
- slice
- task
- unicode
- panic_unwind
- src
- std_detect
- src
- detect
- arch
- os
- freebsd
- linux
- auxvec
- tests
- std
- src
- collections
- ffi
- io
- buffered/bufreader
- os/unix
- net
- sync
- nonpoison
- poison
- sys
- alloc
- anonymous_pipe
- args
- env
- fd
- fs
- io
- net
- connection
- socket
- os_str
- pal
- uefi
- unix
- wasi
- wasm
- windows
- path
- personality
- process
- unix
- random
- stdio
- sync
- condvar
- mutex
- once
- rwlock
- thread_parking
- thread_local
- thread
- tests
- sync
- unwind
- src
- src
- bootstrap/src
- bin
- core
- build_steps
- builder
- config
- utils
- build_helper/src
- ci
- citool/src
- docker/host-x86_64
- dist-various-1
- dist-various-2
- test-various
- tidy
- github-actions
- scripts
- doc
- rustc-dev-guide
- src
- autodiff
- building/bootstrapping
- solve
- tests
- rustc/src
- codegen-options
- platform-support
- rustdoc/src
- unstable-book/src
- compiler-flags
- language-features
- etc
- completions
- librustdoc
- clean
- formats
- html
- render
- search_index
- static
- css
- js
- templates
- json
- tools
- build-manifest
- src
- bump-stage0
- clippy
- .github/workflows
- book/src
- continuous_integration
- development
- clippy_config/src
- clippy_dev/src
- setup
- clippy_lints_internal/src
- clippy_lints/src
- casts
- doc
- functions
- loops
- matches
- methods
- misc_early
- operators
- transmute
- clippy_test_deps
- clippy_utils
- src
- ast_utils
- ty
- tests
- ui-cargo/undocumented_unsafe_blocks/fail
- src
- ui-toml/functions_maxlines
- ui
- checked_unwrap
- doc
- compiletest/src
- directives
- html-checker
- miri
- .github/workflows
- src
- shims
- native_lib
- unix/android
- test-cargo-miri
- tests
- fail
- both_borrows
- function_calls
- provenance
- tree_borrows
- reserved
- validity
- panic
- pass
- function_calls
- nix-dev-shell
- opt-dist/src
- rustbook
- rustdoc-js
- rustfmt
- src
- tidy/src
- extra_checks
- tests
- assembly-llvm
- asm
- targets
- auxiliary
- codegen-llvm
- enum
- intrinsics
- issues
- sanitizer
- cfi
- kcfi
- debuginfo
- mir-opt
- building
- inline
- pre-codegen
- run-make
- linker-warning
- rustdoc-default-output
- rustdoc-determinism
- rustdoc-scrape-examples-paths
- rustdoc-gui
- src/macro_expansion
- rustdoc-js-std
- rustdoc-js
- rustdoc-ui/issues
- rustdoc
- cross-crate-info
- cargo-transitive-no-index
- cargo-transitive
- cargo-two-no-index
- cargo-two
- index-on-last
- kitchen-sink
- single-crate-baseline
- single-crate-no-index
- write-docs-somewhere-else
- enum
- macro
- merge-cross-crate-info
- cargo-transitive-read-write
- kitchen-sink-separate-dirs
- no-merge-separate
- no-merge-write-anyway
- overwrite-but-include
- overwrite-but-separate
- overwrite
- single-crate-finalize
- single-crate-read-write
- single-crate-write-anyway
- single-merge-none-useless-write
- transitive-finalize
- transitive-merge-none
- transitive-merge-read-write
- transitive-no-info
- two-separate-out-dir
- primitive
- type-alias
- ui-fulldeps
- internal-lints
- session-diagnostic
- ui
- abi
- array-slice-vec
- asm
- associated-consts
- associated-type-bounds
- associated-types
- async-await
- async-closures
- async-fn
- attributes
- unsafe
- auto-traits
- binding
- binop
- borrowck
- suggestions
- c-variadic
- cast
- check-cfg
- closures
- 2229_closure_analysis
- diagnostics/borrowck
- match
- codegen
- equal-pointers-unequal
- as-cast
- exposed-provenance
- strict-provenance
- coercion
- coherence
- fuzzing
- conditional-compilation
- const-generics
- adt_const_params
- defaults
- generic_const_exprs
- issues
- min_const_generics
- occurs-check
- type-dependent
- consts
- const-eval
- coroutine
- print
- coverage-attr
- cross-crate
- auxiliary
- delegation
- generics
- deprecation
- deriving
- diagnostic_namespace
- do_not_recommend
- on_unimplemented
- did_you_mean
- drop
- dst
- dyn-compatibility
- dyn-keyword
- auxiliary
- dynamically-sized-types
- editions
- enum
- errors
- explicit-tail-calls
- expr/if
- extern
- feature-gates
- fmt
- fn
- for
- frontmatter
- auxiliary
- generic-associated-types
- bugs
- extended
- generics
- higher-ranked/trait-bounds
- impl-trait
- diagnostics
- in-trait
- issues
- member-constraints
- non-defining-uses
- precise-capturing
- transmute
- implied-bounds
- imports
- inference
- instrument-coverage
- intrinsics
- invalid-compile-flags
- indirect-branch-cs-prefix
- invalid
- issues
- issue-77218
- iterators
- kindck
- label
- lang-items
- layout
- lifetimes
- mismatched-lifetime-syntaxes-details
- raw
- link-native-libs
- linkage-attr/raw-dylib/windows
- lint
- internal
- let_underscore
- rfc-2457-non-ascii-idents
- semicolon-in-expressions-from-macros
- unused
- macros
- malformed
- marker_trait_attr
- match
- methods
- mir
- validate
- mismatched_types
- moves
- mut
- namespace
- never_type
- nll
- polonius
- on-unimplemented
- or-patterns
- overloaded
- parallel-rustc
- parser
- attribute
- macro
- recover
- removed-syntax
- pattern
- deref-patterns
- privacy
- sealed-traits
- proc-macro
- pub
- reachable
- recursion
- repr
- resolve
- rfcs
- rfc-1937-termination-trait
- rfc-2008-non-exhaustive
- rfc-2497-if-let-chains
- type-alias-impl-trait
- rust-2018/uniform-paths
- sanitize-attr
- sanitizer
- self
- elision
- sized
- span
- statics
- static
- stdlib-unit-tests
- std
- structs-enums
- auxiliary
- structs
- suggestions
- lifetimes
- target-feature
- thir-print
- track-diagnostics
- trait-bounds
- traits
- alias
- auxiliary
- bound
- const-traits
- default-method
- default_auto_traits
- negative-bounds
- negative-impls
- next-solver
- assembly
- cycles
- coinduction
- diagnostics
- suggest-dereferences
- trait-upcasting
- transmutability/references
- tuple
- type-alias-enum-variants
- type-alias-impl-trait
- typeck
- type
- pattern_types
- unboxed-closures
- unpretty
- unsafe-fields
- unsafe
- unsafe_op_in_unsafe_fn
- unsized
- unstable-feature-bound
- wf
- 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,776 files changed
+34620
-18825
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
117 | 117 |
| |
118 | 118 |
| |
119 | 119 |
| |
120 |
| - | |
| 120 | + | |
121 | 121 |
| |
122 | 122 |
| |
123 | 123 |
| |
124 | 124 |
| |
125 |
| - | |
| 125 | + | |
126 | 126 |
| |
127 | 127 |
| |
128 | 128 |
| |
| |||
223 | 223 |
| |
224 | 224 |
| |
225 | 225 |
| |
226 |
| - | |
227 |
| - | |
228 |
| - | |
229 |
| - | |
230 |
| - | |
231 | 226 |
| |
232 | 227 |
| |
233 | 228 |
| |
|
0 commit comments