File tree
1,555 files changed
+19526
-10758
lines changed- .github/workflows
- compiler
- rustc_ast_lowering/src
- rustc_ast_passes/src
- rustc_ast_pretty/src
- pprust
- state
- rustc_attr_parsing/src
- attributes
- rustc_borrowck/src
- diagnostics
- region_infer
- type_check
- rustc_builtin_macros/src
- rustc_codegen_cranelift/src/intrinsics
- rustc_codegen_gcc/src
- back
- intrinsic
- rustc_codegen_llvm/src
- back
- coverageinfo/mapgen
- debuginfo
- rustc_codegen_ssa/src
- back
- mir
- rustc_const_eval/src/interpret
- rustc_data_structures/src
- graph
- linked_graph
- sync
- rustc_driver_impl
- src
- rustc_error_codes/src/error_codes
- rustc_expand/src
- rustc_feature/src
- rustc_hir/src
- hir
- rustc_hir_analysis/src
- check
- collect
- hir_ty_lowering
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- fn_ctxt
- rustc_incremental/src
- persist
- rustc_infer/src
- infer
- canonical
- lexical_region_resolve
- opaque_types
- outlives
- relate
- snapshot
- traits
- rustc_interface/src
- rustc_lexer/src
- rustc_lint/src
- rustc_lint_defs/src
- rustc_llvm/llvm-wrapper
- rustc_log/src
- rustc_metadata
- src
- rmeta
- decoder
- rustc_middle/src
- middle
- mir
- interpret
- query
- ty
- print
- rustc_mir_build/src
- builder
- thir/pattern
- rustc_mir_dataflow/src
- framework
- rustc_mir_transform/src
- coroutine
- coverage
- rustc_monomorphize/src
- rustc_next_trait_solver/src
- solve
- assembly
- eval_ctxt
- normalizes_to
- rustc_parse
- src
- lexer
- parser
- rustc_parse_format/src
- rustc_passes
- src
- rustc_pattern_analysis
- src
- rustc_query_system/src/dep_graph
- rustc_resolve
- src
- rustc_sanitizers/src/cfi/typeid/itanium_cxx_abi
- rustc_session/src
- rustc_smir/src/rustc_smir
- rustc_span/src
- source_map
- rustc_symbol_mangling/src
- rustc_target/src
- spec
- base
- targets
- rustc_trait_selection
- src
- error_reporting
- infer
- traits
- solve
- fulfill
- inspect
- traits
- query
- select
- rustc_traits/src
- rustc_ty_utils/src
- rustc_type_ir/src
- solve
- ty_kind
- stable_mir
- src
- library
- alloc
- src
- collections
- btree
- vec_deque
- vec
- alloctests/tests
- core/src
- intrinsics
- iter
- adapters
- traits
- macros
- ptr
- str
- coretests/tests
- proc_macro/src
- std
- src
- collections/hash
- fs
- io
- sys
- args
- fs
- pal/unix
- process
- unix
- sync/mutex
- sys_common
- test/src
- windows_targets/src
- src
- bootstrap
- src
- bin
- core
- build_steps
- builder
- utils
- cc_detect
- ci/docker/host-x86_64/x86_64-gnu-tools
- doc
- rustc/src
- platform-support
- rustc-dev-guide/src
- mir
- tests
- style-guide/src
- unstable-book/src/language-features
- librustdoc
- clean
- doctest
- html
- static/css
- passes
- lint
- tools
- clippy
- clippy_lints/src
- clippy_utils/src/ty
- tests/ui
- compiletest/src
- runtest
- coverage-dump
- src
- covfun
- llvm_utils
- features-status-dump
- lint-docs/src
- miri
- tests/pass/shims/x86
- opt-dist
- src
- run-make-support/src/external_deps
- rust-analyzer
- crates
- base-db
- src
- hir/src
- semantics
- hir-def
- src
- expr_store
- lower
- hir
- macro_expansion_tests
- nameres
- hir-expand
- src
- hir-ty
- src
- diagnostics
- match_check
- infer
- mir
- eval
- lower
- tests
- ide/src
- hover
- inlay_hints
- ide-assists/src
- handlers
- tests
- ide-completion/src
- completions
- context
- tests
- ide-db
- src
- ide-diagnostics/src
- handlers
- intern/src
- load-cargo/src
- parser
- src
- grammar
- expressions
- syntax_kind
- test_data
- generated
- parser
- err
- inline/err
- proc-macro-srv
- project-model/src
- query-group-macro
- src
- tests
- rust-analyzer
- src
- bin
- cli
- handlers
- tests/slow-tests
- span/src
- stdx/src
- thread
- syntax
- src
- ast
- generated
- syntax_factory
- syntax_editor
- test-fixture/src
- tt/src
- vfs-notify/src
- xtask/src
- codegen
- rustbook
- tidy/src
- tests
- assembly/asm
- codegen
- simd
- coverage
- attr
- branch
- condition
- mcdc
- crashes
- debuginfo
- incremental
- issue-49595
- thinlto
- mir-opt
- coverage
- inline
- instsimplify
- issues
- pre-codegen
- pretty
- run-make
- arm64ec-import-export-static
- export
- compile-interface-error
- disambiguator
- extern-opt
- simple
- pointer-auth-link-with-c
- remap-path-prefix
- remap-path-prefix-dwarf
- src
- rustdoc-tempdir-removal
- sanitizer-dylib-link
- rustdoc
- anchors
- auxiliary
- assoc
- auxiliary
- async
- auxiliary
- auto
- auxiliary
- constant
- doc-cfg
- enum
- auxiliary
- extern
- auxiliary
- impl
- auxiliary
- intra-doc
- jump-to-def
- auxiliary
- macro
- auxiliary
- primitive
- auxiliary
- private
- reexport
- auxiliary
- source-code-pages
- auxiliary
- src-links
- rustdoc-gui
- rustdoc-js-std
- rustdoc-ui
- issues
- ui
- abi
- annotate-snippet
- asm
- associated-inherent-types/bugs
- async-await/async-closures
- attributes
- export
- no_link
- auxiliary
- auxiliary
- bootstrap
- borrowck
- cast
- cfg
- check-cfg
- closures
- print
- codegen/equal-pointers-unequal
- as-cast
- exposed-provenance
- strict-provenance
- compiletest-self-test
- conditional-compilation
- const-generics
- generic_const_exprs
- consts
- const_in_pattern
- cross-crate
- auxiliary
- debuginfo
- delegation
- derives
- diagnostic-width
- dyn-compatibility
- error-codes
- error-emitter
- errors
- auxiliary
- explain
- feature-gates
- fn
- frontmatter
- auxiliary
- generic-const-items
- impl-trait
- diagnostics
- in-trait
- non-defining-uses
- imports
- inference
- invalid-compile-flags
- issues
- json
- lazy-type-alias
- link-native-libs
- linking
- lint
- for-loops-over-falibles
- macros
- auxiliary
- methods
- mir
- lint
- validate
- mismatched_types
- nll
- numeric/numeric-suffix
- on-unimplemented
- panic-runtime
- panics
- parser
- issues
- issue-87217-keyword-order
- pattern
- auxiliary
- deref-patterns
- usefulness
- usefulness
- pin-macro
- privacy
- auxiliary
- pub
- rfcs/rfc-1937-termination-trait
- runtime
- rust-2024/unsafe-attributes
- auxiliary
- stability-attribute
- statics
- auxiliary
- target-feature
- target_modifiers
- auxiliary
- trait-bounds
- traits
- bound
- next-solver
- normalize
- opaques
- object
- transmute
- treat-err-as-bug
- type/type-check
- type-alias-impl-trait
- type-inference
- unboxed-closures
- unpretty
- use
- wf
- ui-fulldeps/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,555 files changed
+19526
-10758
lines changedLines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
| 28 | + | |
| 29 | + | |
| 30 | + | |
28 | 31 |
| |
29 | 32 |
| |
30 | 33 |
| |
31 | 34 |
| |
32 | 35 |
| |
33 | 36 |
| |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
34 | 41 |
| |
35 | 42 |
| |
36 | 43 |
| |
|
0 commit comments