This repository was archived by the owner on May 28, 2025. It is now read-only.
File tree
1,353 files changed
+10086
-16936
lines changed- compiler
- rustc_ast_lowering/src
- rustc_ast_passes/src
- rustc_ast/src
- attr
- util
- rustc_codegen_cranelift/src/intrinsics
- rustc_codegen_llvm/src
- back
- debuginfo
- llvm
- rustc_codegen_ssa/src
- back
- rustc_data_structures/src
- rustc_driver/src
- rustc_error_codes/src/error_codes
- rustc_errors/src
- rustc_expand/src
- mbe
- rustc_feature/src
- rustc_hir_pretty/src
- rustc_hir/src
- rustc_incremental/src
- persist
- rustc_infer/src
- infer
- canonical
- error_reporting
- nice_region_error
- outlives
- traits
- rustc_interface/src
- rustc_lint_defs
- src
- rustc_lint/src
- rustc_llvm
- llvm-wrapper
- src
- rustc_macros/src
- rustc_metadata/src
- rmeta
- decoder
- rustc_middle/src
- dep_graph
- hir/map
- mir
- query
- ty
- consts
- print
- query
- rustc_mir_build/src
- build
- expr
- matches
- thir
- cx
- pattern
- rustc_mir/src
- borrow_check
- diagnostics
- type_check
- const_eval
- dataflow/move_paths
- interpret
- monomorphize
- partitioning
- transform
- check_consts
- util
- rustc_parse_format/src
- rustc_parse/src/parser
- rustc_passes/src
- rustc_privacy/src
- rustc_query_system/src/dep_graph
- rustc_resolve/src
- late
- rustc_save_analysis/src
- rustc_session/src
- rustc_span/src
- source_map
- rustc_target/src/spec
- rustc_trait_selection/src
- traits
- error_reporting
- query/type_op
- select
- rustc_traits/src
- chalk
- rustc_ty_utils/src
- rustc_typeck/src
- astconv
- check
- fn_ctxt
- method
- coherence
- collect
- impl_wf_check
- outlives
- structured_errors
- library
- alloc
- src
- collections
- btree
- node
- vec_deque
- rc
- sync
- vec
- tests
- core
- src
- fmt
- iter
- adapters
- traits
- macros
- num
- ops
- ptr
- slice
- str
- sync
- task
- tests
- num
- dec2flt
- flt2dec/strategy
- std/src
- backtrace
- collections/hash
- ffi
- io
- buffered
- sys
- hermit
- sgx/waitqueue
- unix
- ext
- process
- wasi
- windows/ext
- thread
- src
- bootstrap
- ci/docker/host-x86_64/dist-various-2
- doc
- unstable-book/src/language-features
- librustdoc
- clean
- html
- render
- static
- json
- passes
- test
- assembly
- codegen
- intrinsics
- riscv-abi
- debuginfo
- incremental
- hashes
- hygiene
- remapped_paths_cc
- mir-opt
- const_prop
- dest-prop
- inline
- issues
- nll
- pretty
- run-make-fulldeps
- archive-duplicate-names
- c-dynamic-dylib
- c-dynamic-rlib
- c-static-dylib
- c-static-rlib
- cdylib-dylib-linkage
- cdylib-fewer-symbols
- cdylib
- compiler-lookup-paths
- compiler-rt-works-on-mingw
- coverage-spanview
- expected_mir_dump.abort
- expected_mir_dump.assert
- expected_mir_dump.async
- expected_mir_dump.closure
- expected_mir_dump.conditions
- expected_mir_dump.dead_code
- expected_mir_dump.doctest_crate
- expected_mir_dump.doctest
- expected_mir_dump.drop_trait
- expected_mir_dump.generics
- expected_mir_dump.if_else
- expected_mir_dump.if
- expected_mir_dump.inner_items
- expected_mir_dump.lazy_boolean
- expected_mir_dump.loops_branches
- expected_mir_dump.match_or_pattern
- expected_mir_dump.nested_loops
- expected_mir_dump.overflow
- expected_mir_dump.panic_unwind
- expected_mir_dump.simple_loop
- expected_mir_dump.simple_match
- expected_mir_dump.tight_inf_loop
- expected_mir_dump.try_error_result
- expected_mir_dump.used_crate
- expected_mir_dump.while_early_ret
- cross-lang-lto-upstream-rlibs
- extern-fn-generic
- extern-fn-mangle
- extern-fn-struct-passing-abi
- extern-fn-with-extern-types
- extern-fn-with-packed-struct
- extern-fn-with-union
- glibc-staticlib-args
- inline-always-many-cgu
- interdependent-c-libraries
- issue-14500
- issue-15460
- issue-25581
- issue-28595
- link-cfg
- link-path-order
- linkage-attr-on-static
- long-linker-command-lines
- longjmp-across-rust
- lto-no-link-whole-rlib
- manual-link
- no-duplicate-libs
- sanitizer-cdylib-link
- sanitizer-dylib-link
- sanitizer-staticlib-link
- save-analysis-fail
- static-dylib-by-default
- static-nobundle
- staticlib-blank-lib
- std-core-cycle
- target-specs
- run-make
- issue-36710
- wasm-import-module
- run-pass-valgrind
- rustdoc-json
- structs
- rustdoc-ui
- coverage
- intra-doc
- rustdoc
- auxiliary
- inline_local
- intra-doc
- ui-fulldeps
- ui
- abi
- auxiliary
- consts/auxiliary
- cross-crate/auxiliary
- extern
- auxiliary
- foreign
- auxiliary
- issues
- mir
- statics
- struct-enums
- associated-item
- associated-types
- async-await
- issues
- attributes
- auxiliary
- bad
- borrowck
- c-variadic
- cfg
- closures
- 2229_closure_analysis/diagnostics
- print
- command
- const-generics
- issues
- late-bound-vars
- consts
- auxiliary
- const-eval
- const-extern-fn
- cross-crate/auxiliary
- destructuring-assignment
- duplicate
- empty
- error-codes
- explicit
- extern
- auxiliary
- feature-gates
- feature-gate
- foreign
- functions-closures
- auxiliary
- generator
- auxiliary
- generic-associated-types
- generics
- hashmap
- hrtb
- hygiene
- imports
- intrinsics
- issues
- auxiliary
- issue-18804/auxiliary
- lifetimes
- lifetime-errors
- linkage-attr
- auxiliary
- lint
- dead-code
- macros
- match
- methods
- mir
- mismatched_types
- panic-runtime/auxiliary
- parser
- pattern
- privacy
- proc-macro
- range
- resolve
- rfc-2008-non-exhaustive/improper_ctypes
- rfc-2627-raw-dylib
- sepcomp
- span
- specialization/min_specialization
- stability-attribute
- static
- structs-enums
- structs
- suggestions
- symbol-names
- threads-sendsync
- traits
- type-alias-enum-variants
- type-alias-impl-trait
- typeck
- type
- ascription
- ufcs
- unboxed-closures
- underscore-imports
- unique
- unsafe
- wasm
- tools
- clippy
- clippy_dev/src
- clippy_lints/src
- methods
- utils
- doc
- src
- tests
- ui-internal
- ui
- author
- auxiliary
- compiletest/src
- header
- jsondocck
- src
- linkchecker
- rustbook
- rustdoc-js
- tidy/src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,353 files changed
+10086
-16936
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | 104 | | |
111 | 105 | | |
112 | 106 | | |
| |||
1636 | 1630 | | |
1637 | 1631 | | |
1638 | 1632 | | |
1639 | | - | |
1640 | | - | |
1641 | | - | |
1642 | | - | |
1643 | | - | |
1644 | | - | |
1645 | | - | |
1646 | | - | |
1647 | | - | |
1648 | | - | |
1649 | | - | |
1650 | | - | |
1651 | | - | |
1652 | | - | |
1653 | | - | |
1654 | | - | |
1655 | | - | |
1656 | | - | |
1657 | | - | |
1658 | | - | |
1659 | | - | |
1660 | | - | |
1661 | | - | |
1662 | | - | |
1663 | | - | |
1664 | | - | |
1665 | 1633 | | |
1666 | 1634 | | |
1667 | 1635 | | |
| |||
2005 | 1973 | | |
2006 | 1974 | | |
2007 | 1975 | | |
2008 | | - | |
| 1976 | + | |
2009 | 1977 | | |
2010 | | - | |
| 1978 | + | |
2011 | 1979 | | |
2012 | 1980 | | |
2013 | 1981 | | |
| |||
2752 | 2720 | | |
2753 | 2721 | | |
2754 | 2722 | | |
2755 | | - | |
| 2723 | + | |
2756 | 2724 | | |
2757 | | - | |
| 2725 | + | |
2758 | 2726 | | |
2759 | 2727 | | |
2760 | 2728 | | |
| |||
2886 | 2854 | | |
2887 | 2855 | | |
2888 | 2856 | | |
2889 | | - | |
| 2857 | + | |
2890 | 2858 | | |
2891 | | - | |
| 2859 | + | |
2892 | 2860 | | |
2893 | 2861 | | |
2894 | 2862 | | |
| |||
2908 | 2876 | | |
2909 | 2877 | | |
2910 | 2878 | | |
2911 | | - | |
| 2879 | + | |
2912 | 2880 | | |
2913 | | - | |
| 2881 | + | |
2914 | 2882 | | |
2915 | 2883 | | |
2916 | 2884 | | |
| |||
2996 | 2964 | | |
2997 | 2965 | | |
2998 | 2966 | | |
2999 | | - | |
| 2967 | + | |
3000 | 2968 | | |
3001 | | - | |
| 2969 | + | |
3002 | 2970 | | |
3003 | 2971 | | |
3004 | 2972 | | |
| |||
3033 | 3001 | | |
3034 | 3002 | | |
3035 | 3003 | | |
3036 | | - | |
| 3004 | + | |
3037 | 3005 | | |
3038 | | - | |
| 3006 | + | |
3039 | 3007 | | |
3040 | 3008 | | |
3041 | 3009 | | |
| |||
3081 | 3049 | | |
3082 | 3050 | | |
3083 | 3051 | | |
3084 | | - | |
| 3052 | + | |
3085 | 3053 | | |
3086 | | - | |
| 3054 | + | |
3087 | 3055 | | |
3088 | 3056 | | |
3089 | 3057 | | |
3090 | 3058 | | |
3091 | 3059 | | |
3092 | 3060 | | |
3093 | | - | |
| 3061 | + | |
3094 | 3062 | | |
3095 | | - | |
| 3063 | + | |
3096 | 3064 | | |
3097 | 3065 | | |
3098 | 3066 | | |
| |||
3107 | 3075 | | |
3108 | 3076 | | |
3109 | 3077 | | |
3110 | | - | |
| 3078 | + | |
3111 | 3079 | | |
3112 | | - | |
| 3080 | + | |
3113 | 3081 | | |
3114 | 3082 | | |
3115 | 3083 | | |
| |||
3126 | 3094 | | |
3127 | 3095 | | |
3128 | 3096 | | |
3129 | | - | |
| 3097 | + | |
3130 | 3098 | | |
3131 | | - | |
| 3099 | + | |
3132 | 3100 | | |
3133 | 3101 | | |
3134 | 3102 | | |
| |||
3138 | 3106 | | |
3139 | 3107 | | |
3140 | 3108 | | |
3141 | | - | |
| 3109 | + | |
3142 | 3110 | | |
3143 | | - | |
| 3111 | + | |
3144 | 3112 | | |
3145 | 3113 | | |
3146 | 3114 | | |
| |||
3157 | 3125 | | |
3158 | 3126 | | |
3159 | 3127 | | |
3160 | | - | |
| 3128 | + | |
3161 | 3129 | | |
3162 | | - | |
| 3130 | + | |
3163 | 3131 | | |
3164 | 3132 | | |
3165 | 3133 | | |
| |||
3188 | 3156 | | |
3189 | 3157 | | |
3190 | 3158 | | |
3191 | | - | |
| 3159 | + | |
3192 | 3160 | | |
3193 | | - | |
| 3161 | + | |
3194 | 3162 | | |
3195 | 3163 | | |
3196 | 3164 | | |
| |||
3208 | 3176 | | |
3209 | 3177 | | |
3210 | 3178 | | |
3211 | | - | |
| 3179 | + | |
3212 | 3180 | | |
3213 | | - | |
| 3181 | + | |
3214 | 3182 | | |
3215 | 3183 | | |
3216 | 3184 | | |
| |||
3231 | 3199 | | |
3232 | 3200 | | |
3233 | 3201 | | |
3234 | | - | |
| 3202 | + | |
3235 | 3203 | | |
3236 | | - | |
| 3204 | + | |
3237 | 3205 | | |
3238 | 3206 | | |
3239 | 3207 | | |
3240 | 3208 | | |
3241 | 3209 | | |
3242 | 3210 | | |
3243 | 3211 | | |
3244 | | - | |
| 3212 | + | |
3245 | 3213 | | |
3246 | | - | |
| 3214 | + | |
3247 | 3215 | | |
3248 | 3216 | | |
3249 | 3217 | | |
3250 | | - | |
| 3218 | + | |
3251 | 3219 | | |
3252 | | - | |
| 3220 | + | |
3253 | 3221 | | |
3254 | 3222 | | |
3255 | 3223 | | |
3256 | | - | |
| 3224 | + | |
3257 | 3225 | | |
3258 | | - | |
| 3226 | + | |
3259 | 3227 | | |
3260 | 3228 | | |
3261 | 3229 | | |
| |||
3264 | 3232 | | |
3265 | 3233 | | |
3266 | 3234 | | |
3267 | | - | |
| 3235 | + | |
3268 | 3236 | | |
3269 | | - | |
| 3237 | + | |
3270 | 3238 | | |
3271 | 3239 | | |
3272 | 3240 | | |
3273 | 3241 | | |
3274 | 3242 | | |
3275 | 3243 | | |
3276 | | - | |
| 3244 | + | |
3277 | 3245 | | |
3278 | | - | |
| 3246 | + | |
3279 | 3247 | | |
3280 | 3248 | | |
3281 | 3249 | | |
| |||
3287 | 3255 | | |
3288 | 3256 | | |
3289 | 3257 | | |
3290 | | - | |
| 3258 | + | |
3291 | 3259 | | |
3292 | | - | |
| 3260 | + | |
3293 | 3261 | | |
3294 | 3262 | | |
3295 | 3263 | | |
| |||
3299 | 3267 | | |
3300 | 3268 | | |
3301 | 3269 | | |
3302 | | - | |
| 3270 | + | |
3303 | 3271 | | |
3304 | | - | |
| 3272 | + | |
3305 | 3273 | | |
3306 | 3274 | | |
3307 | 3275 | | |
| |||
3319 | 3287 | | |
3320 | 3288 | | |
3321 | 3289 | | |
3322 | | - | |
| 3290 | + | |
3323 | 3291 | | |
3324 | | - | |
| 3292 | + | |
3325 | 3293 | | |
3326 | 3294 | | |
3327 | 3295 | | |
3328 | 3296 | | |
3329 | 3297 | | |
3330 | 3298 | | |
3331 | 3299 | | |
3332 | | - | |
| 3300 | + | |
3333 | 3301 | | |
3334 | | - | |
| 3302 | + | |
3335 | 3303 | | |
3336 | 3304 | | |
3337 | 3305 | | |
| |||
3351 | 3319 | | |
3352 | 3320 | | |
3353 | 3321 | | |
3354 | | - | |
| 3322 | + | |
3355 | 3323 | | |
3356 | | - | |
| 3324 | + | |
3357 | 3325 | | |
3358 | 3326 | | |
3359 | 3327 | | |
| |||
3371 | 3339 | | |
3372 | 3340 | | |
3373 | 3341 | | |
3374 | | - | |
| 3342 | + | |
3375 | 3343 | | |
3376 | | - | |
| 3344 | + | |
3377 | 3345 | | |
3378 | 3346 | | |
3379 | 3347 | | |
| |||
3928 | 3896 | | |
3929 | 3897 | | |
3930 | 3898 | | |
3931 | | - | |
3932 | 3899 | | |
3933 | 3900 | | |
3934 | 3901 | | |
| |||
4432 | 4399 | | |
4433 | 4400 | | |
4434 | 4401 | | |
4435 | | - | |
| 4402 | + | |
4436 | 4403 | | |
4437 | 4404 | | |
4438 | 4405 | | |
| |||
4610 | 4577 | | |
4611 | 4578 | | |
4612 | 4579 | | |
4613 | | - | |
4614 | 4580 | | |
4615 | 4581 | | |
4616 | 4582 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
35 | 34 | | |
36 | 35 | | |
37 | 36 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
2 | 4 | | |
3 | 5 | | |
4 | 6 | | |
| |||
0 commit comments