Commit 0274a30
authored
File tree
- .github/workflows
- compiler
- rustc_abi/src
- rustc_ast_lowering/src
- expr
- rustc_ast_passes/src
- rustc_ast_pretty/src/pprust/state
- rustc_ast/src
- rustc_attr_parsing/src
- attributes
- diagnostic
- rustc_borrowck/src
- diagnostics
- region_infer/opaque_types
- type_check
- rustc_builtin_macros/src
- deriving
- generic
- rustc_codegen_cranelift
- .github/workflows
- build_system
- example
- patches
- scripts
- src
- abi
- debuginfo
- driver
- intrinsics
- rustc_codegen_gcc/src
- rustc_codegen_llvm/src
- debuginfo
- llvm
- rustc_codegen_ssa/src
- back
- mir
- traits
- rustc_const_eval/src
- check_consts
- const_eval
- interpret
- rustc_data_structures/src
- graph/linked_graph
- rustc_errors
- src
- rustc_expand/src
- mbe
- rustc_feature
- src
- rustc_hir_analysis/src
- check
- collect
- errors
- hir_ty_lowering
- variance
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_hir/src
- attrs
- rustc_incremental/src
- persist
- rustc_infer/src
- infer
- canonical
- opaque_types
- traits
- rustc_interface/src
- rustc_lint_defs/src
- rustc_lint/src
- types
- rustc_llvm/llvm-wrapper
- rustc_log/src
- rustc_metadata/src
- rmeta
- rustc_middle/src
- dep_graph
- hir
- infer
- mir
- interpret
- query
- ty
- context
- rustc_mir_build/src
- builder
- expr
- matches
- thir
- cx
- pattern
- rustc_mir_dataflow/src
- rustc_mir_transform/src
- coroutine
- rustc_monomorphize/src
- rustc_next_trait_solver/src/solve
- assembly
- eval_ctxt
- normalizes_to
- rustc_parse/src/parser
- rustc_passes/src
- rustc_privacy/src
- rustc_public_bridge/src/context
- rustc_public/src
- unstable/convert
- stable
- rustc_query_impl/src
- rustc_resolve/src
- late
- rustc_serialize/src
- opaque
- rustc_session/src
- rustc_span/src
- symbol
- rustc_symbol_mangling/src
- rustc_target/src
- asm
- callconv
- spec
- targets
- rustc_trait_selection/src
- error_reporting
- infer
- nice_region_error
- traits
- solve
- fulfill
- inspect
- traits
- query
- select
- rustc_traits/src
- rustc_ty_utils/src
- rustc_type_ir_macros/src
- rustc_type_ir/src
- relate
- solve
- ty_kind
- library
- alloctests
- tests
- alloc/src
- collections/btree/map
- vec
- coretests
- benches
- tests
- io
- num
- unicode
- core/src
- ascii
- char
- convert
- fmt
- intrinsics
- io
- iter/sources
- mem
- num
- imp
- pin
- ptr
- docs
- range
- str
- sync
- unicode
- proc_macro/src
- bridge
- stdarch/crates
- core_arch
- src
- aarch64
- sve2
- sve
- loongarch64
- lasx
- lsx
- x86_64
- x86
- intrinsic-test/src
- common
- x86
- stdarch-gen-arm
- spec/neon
- src
- stdarch-gen-loongarch
- src
- stdarch-test/src
- stdarch-verify
- src
- tests
- std
- src
- collections/hash
- fs
- io
- buffered
- util
- net
- os
- motor
- unix
- ffi
- net
- wasi
- windows
- sys
- env
- fd
- fs
- net/connection
- socket
- uefi
- xous
- pal
- sgx/abi/usercalls
- windows
- c
- pipe
- process
- unix
- common
- unsupported/wait_status
- windows
- stdio
- thread_local
- guard
- key
- native
- thread
- tests/thread_local
- unwind/src
- src
- bootstrap
- src
- core
- build_steps
- test
- builder
- config
- toml
- utils
- ci
- docker
- host-x86_64
- pr-check-1
- tidy
- x86_64-gnu-tools
- x86_64-gnu
- scripts
- github-actions
- doc
- rustc-dev-guide
- ci/sembr
- src
- autodiff
- building
- offload
- solve
- tests
- rustc/src
- platform-support
- rustdoc/src/write-documentation
- unstable-book/src
- compiler-flags
- language-features
- etc
- completions
- lldb_batchmode
- librustdoc
- clean
- html
- render
- static/css
- json
- tools
- clippy
- book/src
- development
- clippy_config/src
- clippy_dev/src
- clippy_dummy
- clippy_lints/src
- attrs
- doc
- functions
- loops
- matches
- methods
- operators
- transmute
- types
- utils
- clippy_utils
- src
- ast_utils
- ty
- src
- tests
- ui-toml
- disallowed_profiles_methods
- disallowed_profiles_types
- pub_underscore_fields
- ref_option
- renamed_function_params
- semicolon_block
- suppress_lint_in_const
- toml_disallowed_methods
- toml_disallow
- toml_inconsistent_struct_constructor
- toml_unknown_key
- unwrap_used_allowed
- unwrap_used
- useless_vec
- ui
- author
- auxiliary
- branches_sharing_code
- checked_unwrap
- cmp_owned
- crashes
- dbg_macro
- doc
- empty_line_after
- index_refutable_slice
- items_after_test_module
- manual_memcpy
- missing_const_for_fn
- compiletest/src
- directives
- runtest
- llvm-bitcode-linker/src/bin
- miri
- src/shims/windows
- tests
- fail
- pass/shims
- rust-analyzer
- .github/workflows
- crates
- base-db/src
- cfg/src
- hir-def/src
- expr_store
- tests/body
- hir
- nameres
- hir-expand/src
- builtin
- hir-ty/src
- consteval
- diagnostics
- match_check
- infer
- closure/analysis
- layout
- lower
- method_resolution
- mir
- eval
- shim
- lower
- next_solver
- consts
- infer
- tests
- regression
- hir/src
- semantics
- term_search
- ide-assists/src
- handlers
- tests
- ide-completion/src
- completions
- context
- render
- tests
- ide-db/src
- generated
- imports
- syntax_helpers
- test_data
- ide-diagnostics/src
- handlers
- ide/src
- hover
- inlay_hints
- syntax_highlighting
- intern
- src/symbol
- load-cargo
- src
- mbe/src
- parser
- src
- grammar
- expressions
- items
- syntax_kind
- test_data
- generated
- parser
- err
- inline/ok
- ok
- proc-macro-api
- src
- bidirectional_protocol
- legacy_protocol
- msg
- proc-macro-srv-cli
- src
- tests
- common
- proc-macro-srv
- src
- dylib
- server_impl
- tests
- profile
- src
- rust-analyzer
- src
- cli
- handlers
- lsp
- tests/slow-tests
- span/src
- stdx/src
- syntax-bridge
- src
- syntax
- src
- ast
- generated
- syntax_factory
- syntax_editor
- test-utils/src
- tt
- src
- docs/book/src
- contributing
- editors/code
- src
- xtask/src
- codegen/grammar
- rustfmt/src
- tidy/src
- unicode-table-generator
- src
- unstable-book-gen/src
- tests
- assembly-llvm/asm
- codegen-llvm
- cffi
- instrument-coverage
- intrinsics
- loongarch-abi
- sanitizer/cfi
- unwind-abis
- coverage
- crashes
- debuginfo
- mir-opt
- building
- coroutine
- inline
- run-make
- doctests-test_harness
- dynamic-loading-cdylib
- staticlib-hide-internal-symbols-macho
- staticlib-hide-internal-symbols
- rustdoc-html
- impl
- macro
- rustdoc-ui
- doctest
- intra-doc
- ui-fulldeps
- codegen-backend/auxiliary
- internal-lints
- rustc_public
- ui
- abi
- argument-suggestions
- associated-consts
- associated-type-bounds
- return-type-notation
- associated-types
- async-await
- async-closures
- async-drop
- future-sizes
- attributes
- binding
- borrowck
- box
- c-variadic
- cfg
- check-cfg
- closures/2229_closure_analysis/diagnostics
- codegen
- coercion
- coherence
- compiletest-self-test
- comptime
- const-generics
- generic_const_exprs
- mgca
- consts
- const-eval
- const-item-no-type
- required-consts
- cross-crate
- auxiliary
- cycle-trait
- delegation
- dep-graph
- derives
- clone-copy
- coercepointee
- destructuring-assignment
- diagnostic_namespace/on_unknown
- did_you_mean
- dyn-compatibility
- eii/static
- auxiliary
- error-emitter
- expr/if
- feature-gates
- fn_traits
- generic-associated-types
- higher-ranked/trait-bounds
- impl-trait
- auto-trait-leakage
- diagnostics
- in-trait
- imports
- auxiliary
- inference
- need_type_info
- infinite
- inline-const
- issues
- auxiliary
- json
- layout
- lazy-type-alias
- lifetimes
- lifetime-errors
- linking
- auxiliary
- lint
- dead-code
- improper-ctypes
- large_assignments
- non-snake-case
- rfc-2383-lint-reason
- unused
- liveness
- macros
- marker_trait_attr
- match
- methods
- mir/lint
- moves
- new-range
- nll
- numbers-arithmetic
- object-lifetime
- offset-of
- on-unimplemented
- parallel-rustc
- parser
- attribute
- pattern
- usefulness
- pin-ergonomics
- print-request
- print_type_sizes
- privacy
- auxiliary
- proc-macro
- auxiliary/api
- quote
- query-system
- range
- reachable
- recursion
- reflection
- repr
- resolve
- rust-2018
- edition-lint-inter-outlives
- uniform-paths
- rustc_public-ir-print
- scalable-vectors
- self
- simd
- sized
- specialization
- splat
- structs/default-field-values
- str
- suggestions/dont-suggest-ref
- target-feature
- test-attrs
- trait-bounds
- traits
- alias
- const-traits
- error-reporting
- negative-bounds
- next-solver
- non_lifetime_binders
- object
- solver-cycles
- trait-upcasting
- transmutability
- type-alias-enum-variants
- type-alias-impl-trait
- unboxed-closures
- unresolved
- unsized
- use
- 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.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
97 | | - | |
| 97 | + | |
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | | - | |
| 101 | + | |
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | | - | |
| 67 | + | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
| |||
153 | 153 | | |
154 | 154 | | |
155 | 155 | | |
156 | | - | |
| 156 | + | |
157 | 157 | | |
158 | | - | |
| 158 | + | |
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
| |||
3958 | 3958 | | |
3959 | 3959 | | |
3960 | 3960 | | |
3961 | | - | |
| 3961 | + | |
3962 | 3962 | | |
3963 | 3963 | | |
3964 | 3964 | | |
| |||
4010 | 4010 | | |
4011 | 4011 | | |
4012 | 4012 | | |
4013 | | - | |
4014 | 4013 | | |
4015 | | - | |
4016 | 4014 | | |
4017 | 4015 | | |
4018 | 4016 | | |
| |||
5950 | 5948 | | |
5951 | 5949 | | |
5952 | 5950 | | |
5953 | | - | |
| 5951 | + | |
5954 | 5952 | | |
5955 | | - | |
| 5953 | + | |
5956 | 5954 | | |
5957 | 5955 | | |
5958 | 5956 | | |
5959 | 5957 | | |
5960 | | - | |
5961 | | - | |
| 5958 | + | |
| 5959 | + | |
5962 | 5960 | | |
5963 | 5961 | | |
5964 | 5962 | | |
| |||
6070 | 6068 | | |
6071 | 6069 | | |
6072 | 6070 | | |
| 6071 | + | |
6073 | 6072 | | |
6074 | 6073 | | |
6075 | 6074 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| 80 | + | |
80 | 81 | | |
81 | 82 | | |
82 | 83 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
| |||
59 | 60 | | |
60 | 61 | | |
61 | 62 | | |
62 | | - | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
63 | 67 | | |
64 | 68 | | |
65 | 69 | | |
| |||
81 | 85 | | |
82 | 86 | | |
83 | 87 | | |
| 88 | + | |
84 | 89 | | |
85 | 90 | | |
86 | 91 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
52 | 57 | | |
53 | 58 | | |
54 | 59 | | |
| |||
205 | 210 | | |
206 | 211 | | |
207 | 212 | | |
| 213 | + | |
208 | 214 | | |
209 | 215 | | |
210 | 216 | | |
| |||
280 | 286 | | |
281 | 287 | | |
282 | 288 | | |
283 | | - | |
| 289 | + | |
284 | 290 | | |
285 | 291 | | |
286 | 292 | | |
| |||
354 | 360 | | |
355 | 361 | | |
356 | 362 | | |
| 363 | + | |
357 | 364 | | |
358 | 365 | | |
359 | 366 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
| 35 | + | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
| |||
509 | 510 | | |
510 | 511 | | |
511 | 512 | | |
512 | | - | |
513 | | - | |
514 | 513 | | |
515 | 514 | | |
516 | 515 | | |
| |||
3053 | 3052 | | |
3054 | 3053 | | |
3055 | 3054 | | |
| 3055 | + | |
3056 | 3056 | | |
3057 | 3057 | | |
3058 | 3058 | | |
| 3059 | + | |
| 3060 | + | |
| 3061 | + | |
| 3062 | + | |
| 3063 | + | |
| 3064 | + | |
| 3065 | + | |
| 3066 | + | |
| 3067 | + | |
| 3068 | + | |
| 3069 | + | |
| 3070 | + | |
| 3071 | + | |
| 3072 | + | |
| 3073 | + | |
| 3074 | + | |
| 3075 | + | |
| 3076 | + | |
| 3077 | + | |
| 3078 | + | |
3059 | 3079 | | |
3060 | 3080 | | |
3061 | 3081 | | |
| |||
3908 | 3928 | | |
3909 | 3929 | | |
3910 | 3930 | | |
| 3931 | + | |
| 3932 | + | |
| 3933 | + | |
| 3934 | + | |
| 3935 | + | |
| 3936 | + | |
| 3937 | + | |
3911 | 3938 | | |
3912 | 3939 | | |
3913 | 3940 | | |
| |||
3918 | 3945 | | |
3919 | 3946 | | |
3920 | 3947 | | |
3921 | | - | |
| 3948 | + | |
| 3949 | + | |
| 3950 | + | |
| 3951 | + | |
| 3952 | + | |
| 3953 | + | |
| 3954 | + | |
| 3955 | + | |
3922 | 3956 | | |
3923 | 3957 | | |
3924 | 3958 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
| 12 | + | |
14 | 13 | | |
15 | 14 | | |
16 | 15 | | |
17 | 16 | | |
18 | 17 | | |
19 | 18 | | |
20 | 19 | | |
21 | | - | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| |||
0 commit comments