File tree
1,824 files changed
+16406
-9009
lines changed- .github/workflows
- compiler
- rustc_abi/src
- rustc_ast/src
- rustc_ast_lowering
- src
- rustc_ast_passes/src
- rustc_ast_pretty/src/pprust
- rustc_attr/src
- rustc_borrowck/src
- constraints
- diagnostics
- region_infer
- type_check
- rustc_codegen_cranelift
- src
- abi
- intrinsics
- rustc_codegen_gcc
- src
- rustc_codegen_llvm
- src
- back
- debuginfo/metadata/enums
- llvm
- rustc_codegen_ssa/src
- back
- coverageinfo
- mir
- traits
- rustc_const_eval
- src
- const_eval
- interpret
- transform
- check_consts
- rustc_data_structures
- src
- graph
- dominators
- iterate
- scc
- rustc_driver_impl/src
- rustc_error_codes/src/error_codes
- rustc_error_messages/src
- rustc_errors/src
- rustc_expand/src
- rustc_feature/src
- rustc_hir/src
- rustc_hir_analysis
- src
- astconv
- check
- coherence
- collect
- impl_wf_check
- structured_errors
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_incremental
- rustc_index/src
- rustc_infer/src
- infer
- canonical
- error_reporting
- lexical_region_resolve
- outlives
- region_constraints
- traits
- rustc_interface
- src
- rustc_lint
- src
- rustc_llvm
- llvm-wrapper
- rustc_macros/src/diagnostics
- rustc_metadata/src
- rmeta
- rustc_middle
- src
- hir
- middle
- mir
- interpret
- allocation
- init_mask
- query
- ty
- consts
- context
- rustc_mir_build
- src
- build
- custom
- parse
- expr
- thir
- cx
- pattern
- rustc_mir_dataflow/src
- move_paths
- rustc_mir_transform/src
- coverage
- inline
- rustc_monomorphize/src
- partitioning
- rustc_parse
- src
- parser
- rustc_passes
- src
- rustc_privacy/src
- rustc_query_impl
- src
- rustc_query_system
- src
- dep_graph
- query
- rustc_resolve/src
- rustc_serialize
- rustc_session/src
- rustc_smir/src
- rustc_internal
- rustc_smir
- stable_mir
- mir
- rustc_span
- src
- rustc_symbol_mangling/src
- rustc_target/src/spec
- rustc_trait_selection/src
- solve
- eval_ctxt
- search_graph
- trait_goals
- traits
- error_reporting
- select
- specialize
- rustc_traits/src/chalk
- rustc_ty_utils/src
- library
- alloc
- src
- collections
- binary_heap
- btree
- vec_deque
- vec
- tests
- core
- src
- alloc
- array
- cell
- convert
- ffi
- iter
- adapters
- sources
- traits
- num
- ops
- ptr
- slice
- iter
- str
- unicode
- tests
- iter
- adapters
- traits
- panic_abort/src
- panic_unwind/src
- std
- src
- collections/hash
- io
- os
- fd
- unix/net
- sync
- sys
- common/thread_local
- hermit
- unix
- unwind/src
- src
- bootstrap
- config
- defaults
- ci
- docker
- host-x86_64
- dist-x86_64-linux
- x86_64-gnu-tools
- scripts
- github-actions
- doc
- rustc/src
- platform-support
- rustdoc/src
- write-documentation
- unstable-book/src/compiler-flags
- librustdoc
- clean
- html
- render
- static
- css
- js
- json
- passes
- tools
- clippy
- book/src
- clippy_dev/src
- clippy_lints/src
- functions
- loops
- matches
- methods
- types
- unit_types
- utils
- clippy_utils/src
- src
- tests
- ui
- auxiliary
- borrow_interior_mutable_const/auxiliary
- crashes
- missing_const_for_fn
- ui-internal
- ui-toml/ifs_same_cond
- compiletest/src
- miri
- src/shims
- tests
- fail/unaligned_pointers
- panic
- pass
- replace-version-placeholder/src
- rust-installer
- src
- tidy/src
- unicode-table-generator/src
- tests
- assembly
- codegen
- issues
- remap_path_prefix
- mir-opt
- building
- inline
- sroa
- run-make
- a-b-a-linker-guard
- alloc-no-oom-handling
- alloc-no-rc
- alloc-no-sync
- allow-non-lint-warnings-cmdline
- allow-warnings-cmdline-stability
- archive-duplicate-names
- arguments-non-c-like-enum
- atomic-lock-free
- bare-outfile
- c-dynamic-dylib
- c-dynamic-rlib
- c-link-to-rust-dylib
- c-link-to-rust-staticlib
- c-link-to-rust-va-list-fn
- c-static-dylib
- c-static-rlib
- c-unwind-abi-catch-lib-panic
- c-unwind-abi-catch-panic
- cat-and-grep-sanity-check
- cdylib
- cdylib-dylib-linkage
- cdylib-fewer-symbols
- codegen-options-parsing
- compile-stdin
- compiler-lookup-paths
- compiler-lookup-paths-2
- compiler-rt-works-on-mingw
- const_fn_mir
- core-no-fp-fmt-parse
- coverage
- crate-data-smoke
- crate-hash-rustc-version
- crate-name-priority
- cross-lang-lto
- cross-lang-lto-clang
- cross-lang-lto-pgo-smoketest
- cross-lang-lto-upstream-rlibs
- debug-assertions
- dep-graph
- dep-info
- dep-info-doesnt-run-much
- dep-info-spaces
- doctests-keep-binaries
- dump-mono-stats
- duplicate-output-flavors
- dylib-chain
- emit
- emit-named-files
- emit-path-unhashed
- emit-stack-sizes
- env-dep-info
- error-found-staticlib-instead-crate
- error-writing-dependencies
- exit-code
- export-executable-symbols
- extern-diff-internal-name
- extern-flag-disambiguates
- extern-flag-fun
- extern-flag-pathless
- extern-flag-rename-transitive
- extern-fn-generic
- extern-fn-mangle
- extern-fn-reachable
- extern-fn-struct-passing-abi
- extern-fn-with-extern-types
- extern-fn-with-packed-struct
- extern-fn-with-union
- extern-multiple-copies
- extern-multiple-copies2
- extern-overrides-distribution
- extra-filename-with-temp-outputs
- fmt-write-bloat
- foreign-double-unwind
- foreign-exceptions
- foreign-rust-exceptions
- fpic
- glibc-staticlib-args
- hir-tree
- include_bytes_deps
- incr-add-rust-src-component
- incr-foreign-head-span
- incr-prev-body-beyond-eof
- incremental-session-fail
- inline-always-many-cgu
- interdependent-c-libraries
- intrinsic-unreachable
- invalid-library
- invalid-so
- invalid-staticlib
- issue-10971-temps-dir
- issue-11908
- issue-14500
- issue-14698
- issue-15460
- issue-18943
- issue-20626
- issue-22131
- issue-24445
- issue-25581
- issue-26006
- in
- libc
- time
- issue-26092
- issue-28595
- issue-28766
- issue-30063
- issue-33329
- issue-35164
- submodule
- issue-36710
- issue-37839
- issue-37893
- issue-38237
- issue-40535
- issue-46239
- issue-47384
- issue-47551
- issue-51671
- issue-53964
- issue-64153
- issue-68794-textrel-on-minimal-lib
- issue-69368
- issue-71519
- issue-7349
- issue-83045
- issue-83112-incr-test-moved-file
- issue-84395-lto-embed-bitcode
- issue-85019-moved-src-dir
- issue-85401-static-mir
- issue-85441
- issue-88756-default-output
- issue-96498
- issue-97463-abi-param-passing
- issue64319
- jobserver-error
- libs-through-symlinks
- libtest-json
- libtest-thread-limit
- link-arg
- link-args-order
- link-cfg
- link-dedup
- link-path-order
- linkage-attr-on-static
- llvm-outputs
- long-linker-command-lines
- long-linker-command-lines-cmd-exe
- longjmp-across-rust
- ls-metadata
- lto-dylib-dep
- lto-empty
- lto-no-link-whole-rlib
- lto-readonly-lib
- lto-smoke
- lto-smoke-c
- macos-deployment-target
- macos-fat-archive
- manual-crate-name
- manual-link
- many-crates-but-no-match
- metadata-flag-frobs-symbols
- min-global-align
- mingw-export-call-convention
- mismatching-target-triples
- missing-crate-dependency
- mixing-deps
- mixing-formats
- mixing-libs
- msvc-opt-minsize
- multiple-emits
- native-link-modifier-bundle
- native-link-modifier-verbatim-linker
- native-link-modifier-verbatim-rustc
- native-link-modifier-whole-archive
- no-builtins-lto
- no-duplicate-libs
- no-input-file
- no-intermediate-extras
- obey-crate-type-flag
- output-filename-conflicts-with-directory
- output-filename-overwrites-input
- output-type-permutations
- output-with-hyphens
- override-aliased-flags
- overwrite-input
- panic-impl-transitive
- pass-linker-flags
- pass-linker-flags-from-dep
- pass-non-c-like-enum-to-c
- pgo-branch-weights
- pgo-gen
- pgo-gen-lto
- pgo-gen-no-imp-symbols
- pgo-indirect-call-promotion
- pgo-use
- pointer-auth-link-with-c
- prefer-dylib
- prefer-rlib
- pretty-print-to-file
- print-calling-conventions
- print-cfg
- print-target-list
- profile
- prune-link-args
- raw-dylib-alt-calling-convention
- raw-dylib-c
- raw-dylib-cross-compilation
- raw-dylib-import-name-type
- raw-dylib-inline-cross-dylib
- raw-dylib-link-ordinal
- raw-dylib-stdcall-ordinal
- redundant-libs
- relocation-model
- relro-levels
- remap-path-prefix
- auxiliary
- remap-path-prefix-dwarf
- repr128-dwarf
- reproducible-build
- reproducible-build-2
- resolve-rename
- return-non-c-like-enum
- return-non-c-like-enum-from-c
- rlib-chain
- rlib-format-packed-bundled-libs
- rlib-format-packed-bundled-libs-2
- rlib-format-packed-bundled-libs-3
- rustc-macro-dep-files
- rustdoc-determinism
- rustdoc-error-lines
- rustdoc-io-error
- rustdoc-map-file
- rustdoc-output-path
- rustdoc-scrape-examples-macros
- examples
- src
- rustdoc-scrape-examples-multiple
- rustdoc-target-spec-json-path
- rustdoc-themes
- rustdoc-verify-output-files
- rustdoc-with-out-dir-option
- rustdoc-with-output-option
- rustdoc-with-short-out-dir-option
- sanitizer-cdylib-link
- sanitizer-dylib-link
- sanitizer-staticlib-link
- separate-link
- separate-link-fail
- sepcomp-cci-copies
- sepcomp-inlining
- sepcomp-separate
- simd-ffi
- simple-dylib
- simple-rlib
- split-debuginfo
- stable-symbol-names
- static-dylib-by-default
- static-extern-type
- static-pie
- static-unwinding
- staticlib-blank-lib
- std-core-cycle
- stdin-non-utf8
- suspicious-library
- symbol-visibility
- symbols-include-type-name
- symlinked-extern
- symlinked-libraries
- symlinked-rlib
- sysroot-crates-are-unstable
- target-cpu-native
- target-specs
- target-without-atomic-cas
- test-benches
- test-harness
- thumb-none-cortex-m
- thumb-none-qemu
- track-path-dep-info
- track-pgo-dep-info
- translation
- type-mismatch-same-crate-name
- unstable-flag-required
- use-extern-for-plugins
- use-suggestions-rust-2018
- used
- used-cdylib-macos
- valid-print-requests
- version
- volatile-intrinsics
- wasm-abi
- wasm-custom-section
- wasm-custom-sections-opt
- wasm-export-all-symbols
- wasm-import-module
- wasm-panic-small
- wasm-spurious-import
- wasm-stringify-ints-small
- wasm-symbols-different-module
- wasm-symbols-not-exported
- wasm-symbols-not-imported
- weird-output-filenames
- windows-binary-no-external-deps
- windows-spawn
- windows-subsystem
- x86_64-fortanix-unknown-sgx-lvi
- run-make-fulldeps
- hotplug_codegen_backend
- issue-19371
- issue-25581
- obtain-borrowck
- pretty-expanded
- rustdoc
- auxiliary
- intra-doc
- auxiliary
- notable-trait
- primitive
- rustdoc-gui
- rustdoc-json
- impls
- primitives
- rustdoc-ui
- coverage
- intra-doc
- ui
- associated-type-bounds/return-type-notation
- async-await
- in-trait
- attributes
- autoref-autoderef
- closures
- 2229_closure_analysis
- codegen
- const-generics
- generic_const_exprs
- consts
- const-eval
- const_in_pattern
- diagnostic-width
- auxiliary
- did_you_mean
- feature-gates
- fmt
- fn
- generic-associated-types
- generics
- impl-trait
- in-trait
- auxiliary
- multiple-lifetimes
- implied-bounds
- inference
- issues
- lexer
- lint
- macros
- marker_trait_attr
- mir
- modules_and_files_visibility/mod_file_disambig_aux
- never_type
- nll/user-annotations
- non_modrs_mods_and_inline_mods/x/y/z
- pattern/usefulness
- privacy
- auxiliary
- process
- reachable
- resolve
- rfc-1445-restrict-constants-in-patterns
- rfc-1937-termination-trait
- rfc-2008-non-exhaustive
- rfc-2632-const-trait-impl
- const_derives
- rustdoc
- suggestions
- sync
- thread-local
- auxiliary
- traits
- new-solver
- tuple
- typeck
- ufcs
- unique
- unpretty
- unsafe
- use
- use-mod
- variance
- wasm
- ui-fulldeps
- fluent-messages
- internal-lints
- stable-mir
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,824 files changed
+16406
-9009
lines changedLines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
34 | 34 |
| |
35 | 35 |
| |
36 | 36 |
| |
37 |
| - | |
| 37 | + | |
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
| |||
159 | 159 |
| |
160 | 160 |
| |
161 | 161 |
| |
162 |
| - | |
| 162 | + | |
163 | 163 |
| |
164 | 164 |
| |
165 | 165 |
| |
| |||
578 | 578 |
| |
579 | 579 |
| |
580 | 580 |
| |
581 |
| - | |
| 581 | + | |
582 | 582 |
| |
583 | 583 |
| |
584 | 584 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
28 |
| - | |
| 28 | + | |
29 | 29 |
| |
30 | 30 |
| |
31 | 31 |
| |
|
Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
102 | 102 |
| |
103 | 103 |
| |
104 | 104 |
| |
| 105 | + | |
105 | 106 |
| |
106 | 107 |
| |
107 | 108 |
| |
| |||
415 | 416 |
| |
416 | 417 |
| |
417 | 418 |
| |
| 419 | + | |
418 | 420 |
| |
419 | 421 |
| |
420 | 422 |
| |
|
Lines changed: 0 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
33 | 33 |
| |
34 | 34 |
| |
35 | 35 |
| |
36 |
| - | |
37 | 36 |
| |
38 | 37 |
| |
39 | 38 |
| |
|
0 commit comments