Commit fac8ec0
File tree
- .github/workflows
- compiler
- rustc_abi/src
- extern_abi
- layout
- rustc_ast_lowering/src
- delegation
- rustc_ast_passes
- src
- rustc_ast_pretty/src/pprust
- state
- rustc_ast/src
- attr
- expand
- util
- rustc_attr_parsing
- src
- attributes
- diagnostic
- rustc_borrowck/src
- diagnostics
- polonius/legacy
- type_check
- rustc_builtin_macros/src
- deriving
- cmp
- generic
- rustc_codegen_cranelift
- .github
- scripts
- workflows
- build_system
- example
- patches
- scripts
- src
- abi
- driver
- intrinsics
- rustc_codegen_gcc
- example
- src
- back
- intrinsic
- rustc_codegen_llvm
- src
- back
- builder
- coverageinfo
- debuginfo
- metadata
- enums
- llvm
- rustc_codegen_ssa/src
- back
- link
- debuginfo
- mir
- traits
- rustc_const_eval/src
- check_consts
- const_eval
- interpret
- intrinsics
- util
- rustc_data_structures/src
- graph/scc
- sorted_map
- sync
- rustc_driver_impl/src
- rustc_error_codes/src
- error_codes
- rustc_error_messages
- src
- rustc_errors/src
- json
- rustc_expand/src
- mbe
- rustc_feature/src
- rustc_hir_analysis/src
- check
- compare_impl_item
- coherence
- collect
- errors
- hir_ty_lowering
- outlives
- variance
- rustc_hir_id/src
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_hir/src
- attrs
- rustc_incremental/src
- persist
- rustc_index_macros/src
- rustc_infer/src
- infer
- lexical_region_resolve
- outlives
- snapshot
- rustc_interface/src
- rustc_lexer/src
- rustc_lint_defs/src
- rustc_lint/src
- early
- types
- unused
- rustc_llvm
- llvm-wrapper
- rustc_log
- src
- rustc_macros/src
- diagnostics
- rustc_metadata/src
- rmeta
- decoder
- rustc_middle
- src
- dep_graph
- hir
- hooks
- ich
- middle
- mir
- interpret
- query
- thir
- traits
- ty
- consts
- context
- inhabitedness
- print
- rustc_mir_build/src
- builder
- custom/parse
- expr
- matches
- thir
- cx
- pattern
- rustc_mir_dataflow/src
- framework
- impls
- move_paths
- rustc_mir_transform/src
- coverage
- rustc_monomorphize/src
- collector
- graph_checks
- mono_checks
- rustc_next_trait_solver/src
- solve
- assembly
- normalizes_to
- rustc_parse_format/src
- rustc_parse/src
- parser
- tokenstream
- rustc_passes/src
- rustc_pattern_analysis/src
- rustc_privacy/src
- rustc_public_bridge/src/context
- rustc_public/src
- mir
- unstable
- convert/stable
- rustc_query_impl
- src
- rustc_query_system
- src
- query
- 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
- asm
- callconv
- spec
- targets
- rustc_trait_selection
- src
- error_reporting
- infer
- nice_region_error
- traits
- errors
- solve/inspect
- traits
- query
- type_op
- select
- specialize
- rustc_ty_utils/src
- layout
- rustc_type_ir
- src
- search_graph
- library
- alloctests
- benches
- tests
- alloc/src
- collections
- btree
- map
- vec_deque
- raw_vec
- vec
- coretests
- benches
- num/flt2dec
- strategy
- tests
- floats
- iter/adapters
- mem
- num
- dec2flt
- flt2dec
- strategy
- unicode
- core/src
- alloc
- bstr
- convert
- ffi
- fmt
- intrinsics
- iter/traits
- macros
- mem
- num
- imp
- dec2flt
- flt2dec
- strategy
- ops
- prelude
- ptr
- range
- slice
- str
- sync
- unicode
- panic_unwind/src
- proc_macro/src
- bridge
- rtstartup
- std_detect/src
- stdarch
- .github/workflows
- ci
- docker
- hexagon-unknown-linux-musl
- x86_64-unknown-linux-gnu
- crates
- core_arch/src
- aarch64/neon
- hexagon
- loongarch64
- lasx
- lsx
- x86
- intrinsic-test/src/common
- stdarch-gen-arm/spec/neon
- stdarch-gen-hexagon
- src
- stdarch-gen-loongarch
- src
- stdarch-verify/tests
- examples
- std
- benches
- src
- collections/hash
- num
- os
- hermit
- unix
- windows
- prelude
- sys
- args
- env
- fs
- net/connection/socket
- pal
- hermit
- motor
- sgx
- abi
- solid
- teeos
- uefi
- unix
- conf
- unsupported
- vexos
- wasi
- windows
- xous
- params
- zkvm
- path
- process
- unix
- sync
- once
- thread_parking
- thread
- thread
- tests
- floats
- sync
- test/src
- formatters
- unwind/src
- src
- bootstrap
- defaults
- mk
- src
- bin
- core
- build_steps
- builder
- cli_paths/snapshots
- config
- toml
- utils
- tests
- ci
- citool/src
- docker
- host-aarch64
- aarch64-gnu-debug
- aarch64-gnu-llvm-21
- aarch64-gnu
- dist-aarch64-linux
- host-x86_64
- arm-android
- armhf-gnu
- disabled
- dist-aarch64-android
- dist-armv7-android
- dist-i686-android
- dist-m68k-linux
- dist-powerpcspe-linux
- dist-sparc64-linux
- dist-x86_64-android
- dist-x86_64-dragonfly
- dist-x86_64-haiku
- dist-x86_64-redox
- riscv64gc-gnu
- dist-android
- dist-arm-linux-gnueabi
- dist-arm-linux-musl
- dist-armhf-linux
- dist-armv7-linux
- dist-loongarch64-linux
- dist-loongarch64-musl
- dist-ohos-aarch64
- dist-ohos-armv7
- dist-ohos-x86_64
- dist-riscv64-linux
- patches
- gcc/8.5.0
- glibc/2.29
- dist-s390x-linux
- dist-sparcv9-solaris
- dist-x86_64-linux
- optional-x86_64-gnu-parallel-frontend
- pr-check-1
- pr-check-2
- tidy
- x86_64-fuchsia
- x86_64-gnu-llvm-20
- x86_64-rust-for-linux
- scripts
- github-actions
- scripts
- doc
- rustc-dev-guide
- ci/sembr/src
- src
- autodiff
- backend
- building
- bootstrapping
- diagnostics
- notification-groups
- queries
- tests
- ty-module
- rustc/src
- lints
- platform-support
- unstable-book/src
- compiler-flags
- language-features
- etc
- completions
- natvis
- librustdoc
- clean
- types
- doctest
- formats
- html
- markdown
- render
- static/css
- json
- passes
- lint
- rustdoc-json-types
- tools
- clippy
- .github/workflows
- book/src
- development
- infrastructure
- clippy_config
- src
- clippy_dev/src
- parse
- clippy_lints_internal/src
- clippy_lints
- src
- attrs
- cargo
- casts
- derive
- doc
- floating_point_arithmetic
- functions
- ifs
- loops
- matches
- methods
- misc_early
- operators
- ptr
- returns
- transmute
- types
- unit_types
- utils
- write
- clippy_utils
- src
- ast_utils
- mir
- ty
- declare_clippy_lint
- src
- tests
- test_utils
- ui-internal
- ui-toml
- await_holding_invalid_type
- expect_used
- lint_decimal_readability
- max_suggested_slice_pattern_length
- min_rust_version
- mut_key
- ref_option
- renamed_function_params
- toml_disallowed_fields
- toml_unknown_key
- unwrap_used_allowed
- ui
- cmp_owned
- crashes
- doc
- manual_memcpy
- mixed_attributes_style
- should_impl_trait
- compiletest/src
- directives
- lld-wrapper/src
- miri
- cargo-miri/src
- ci
- doc
- src
- alloc_addresses
- alloc
- bin
- log
- borrow_tracker
- stacked_borrows
- tree_borrows
- tree
- concurrency
- genmc
- intrinsics
- shims
- native_lib/trace
- unix
- freebsd
- linux_like
- linux
- macos
- windows
- x86
- tests
- deps
- src
- fail-dep/libc
- fail
- both_borrows
- match
- closures
- shims
- tail_calls
- unaligned_pointers
- validity
- native-lib
- fail
- pass
- pass-dep/libc
- pass
- both_borrows
- function_calls
- shims/aarch64
- stacked_borrows
- opt-dist
- remote-test-server/src
- replace-version-placeholder/src
- run-make-support/src
- external_deps
- rust-analyzer
- .github/workflows
- crates
- base-db/src
- hir-def/src
- expr_store
- hir
- nameres
- tests
- hir-expand/src
- builtin
- hir-ty/src
- diagnostics
- infer
- lower
- mir
- lower
- next_solver
- tests
- hir/src
- ide-assists/src
- handlers
- utils
- ide-completion/src
- completions
- context
- render
- tests
- ide-db/src
- imports
- insert_use
- ide-diagnostics/src/handlers
- ide/src
- hover
- syntax_highlighting
- test_data
- load-cargo/src
- proc-macro-api
- src
- bidirectional_protocol
- proc-macro-srv-cli/src
- proc-macro-srv/src
- server_impl
- tests
- profile/src
- project-model/src
- rust-analyzer
- src
- handlers
- tracing
- tests/slow-tests
- span/src
- syntax/src/ast
- syntax_factory
- test-utils/src
- tt/src
- docs/book/src
- editors/code
- lib
- lsp-server/src
- smol_str
- src
- tests
- xtask/src/codegen/grammar
- rustfmt
- .github/workflows
- check_diff
- src
- tests
- ci
- docs
- src
- bin
- cargo-fmt
- config
- emitter
- modules
- parse
- macros
- test
- tests
- cargo-fmt
- rustfmt
- source
- cfg_match
- configs
- float_literal_trailing_zero
- match_arm_indent
- imports
- issue-6202
- reorder_modules
- A2
- ABCD
- ZYXW_
- ZYXW
- ZY_XW
- Z_YXW
- _ZYXW
- _abcd
- a1
- abcd
- u128
- u16
- u256
- u32
- u64
- u8
- u_zzz
- ua
- usize
- uz
- v000
- v001
- v009
- v00t
- v00
- v010
- v01
- v09
- v0s
- v0u
- v0
- v10
- v1
- v9
- w005s09t
- w5s009t
- x64
- x86_128
- x86_32
- x86_64
- x86
- x87
- zyxw
- trailing-semicolon
- target
- cfg_match
- configs
- float_literal_trailing_zero
- match_arm_indent
- imports
- issue-5244
- issue-6202
- reorder_modules
- A2
- ABCD
- ZYXW_
- ZYXW
- ZY_XW
- Z_YXW
- _ZYXW
- _abcd
- a1
- abcd
- u128
- u16
- u256
- u32
- u64
- u8
- u_zzz
- ua
- usize
- uz
- v000
- v001
- v009
- v00t
- v00
- v010
- v01
- v09
- v0s
- v0u
- v0
- v10
- v1
- v9
- w005s09t
- w5s009t
- x64
- x86_128
- x86_32
- x86_64
- x86
- x87
- zyxw
- trailing-semicolon
- test-float-parse/src
- tidy/src
- alphabetical
- arg_parser
- extra_checks
- unicode-table-generator/src
- wasm-component-ld
- tests
- assembly-llvm
- asm
- sanitizer/kcfi
- auxiliary
- codegen-llvm
- autodiff
- cffi
- enum
- ergonomic-clones
- gpu_offload
- intrinsics
- issues
- lib-optimizations
- riscv-abi
- sanitizer/kcfi
- codegen-units/item-collection
- crashes
- debuginfo
- incremental
- add_private_fn_at_krate_root_cc
- change_add_field
- change_private_fn_cc
- change_private_fn
- change_private_impl_method_cc
- change_private_impl_method
- change_pub_inherent_method_body
- change_pub_inherent_method_sig
- hashes
- mir-opt
- building
- match/deref-patterns
- const_prop
- dataflow-const-prop
- debuginfo
- inline
- instsimplify
- pre-codegen
- pretty
- autodiff
- run-make-cargo/thumb-none-qemu/example/src
- run-make
- avr-rjmp-offset
- c-link-to-rust-va-list-fn
- issue-149402-suggest-unresolve
- issue-84395-lto-embed-bitcode
- linker-warning
- macos-deployment-target-warning
- mir-opt-bisect-limit
- print-cfg
- remap-path-prefix-std
- repr128-dwarf
- rustdoc-default-output
- rustdoc-dep-info
- rustdoc-scrape-examples-dep-info
- short-ice
- target-cpu-native
- thumb-interworking
- translation
- wasm-unexpected-features
- windows-gnu-corrupt-drective
- rustdoc-html
- assoc
- doc-cfg
- extern
- impl
- jump-to-def
- primitive
- auxiliary
- reexport
- rustdoc-json/attrs
- rustdoc-js
- auxiliary
- rustdoc-ui
- intra-doc
- issues
- lints
- ui-fulldeps
- codegen-backend/auxiliary
- internal-lints
- rustc_public
- session-diagnostic
- ui
- abi
- allocator
- array-slice-vec
- asm
- x86_64
- associated-inherent-types
- associated-type-bounds
- associated-types
- async-await
- async-closures
- async-drop
- async-drop-run-without-feature
- auxiliary
- in-trait
- issues
- attributes
- no_link
- auxiliary
- backtrace
- binding
- binop
- borrowck
- box
- unit
- cfg
- check-cfg
- closures
- 2229_closure_analysis
- match
- coercion
- coherence
- compile-flags
- const-generics
- associated-const-bindings
- generic_const_exprs
- issues
- mgca
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
15 | 18 | | |
16 | 19 | | |
17 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
97 | 101 | | |
98 | 102 | | |
99 | 103 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
86 | | - | |
| 86 | + | |
| 87 | + | |
87 | 88 | | |
88 | 89 | | |
89 | 90 | | |
| |||
579 | 580 | | |
580 | 581 | | |
581 | 582 | | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
582 | 586 | | |
| 587 | + | |
583 | 588 | | |
584 | 589 | | |
| 590 | + | |
585 | 591 | | |
586 | 592 | | |
587 | 593 | | |
| |||
0 commit comments