File tree
1,423 files changed
+27034
-11508
lines changed- .github/workflows
- compiler
- rustc_abi/src
- rustc_ast/src
- rustc_ast_lowering/src
- rustc_ast_passes
- src
- rustc_ast_pretty/src/pprust
- state
- rustc_baked_icu_data
- src/data
- fallback
- likelysubtags_v1
- parents_v1
- supplement
- co_v1
- list
- and_v1
- macros
- rustc_borrowck/src
- diagnostics
- region_infer
- type_check
- rustc_builtin_macros/src
- deriving
- rustc_codegen_cranelift
- build_system
- example
- patches
- scripts
- src
- intrinsics
- rustc_codegen_gcc/src
- rustc_codegen_llvm
- src
- llvm
- rustc_codegen_ssa/src
- back
- mir
- traits
- rustc_const_eval/src
- const_eval
- interpret
- transform
- check_consts
- rustc_data_structures
- src
- sync
- rustc_driver_impl/src
- rustc_error_codes/src/error_codes
- rustc_errors/src
- markdown
- rustc_feature/src
- rustc_hir/src
- rustc_hir_analysis/src
- astconv
- check
- coherence
- collect
- outlives
- variance
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- fn_ctxt
- method
- rustc_incremental
- src
- persist
- rustc_index/src
- vec
- rustc_infer/src
- errors
- infer
- canonical
- error_reporting
- lexical_region_resolve
- outlives
- region_constraints
- traits
- rustc_interface/src
- rustc_lint/src
- rustc_lint_defs/src
- rustc_llvm
- llvm-wrapper
- rustc_macros/src
- diagnostics
- rustc_metadata/src
- rmeta
- rustc_middle/src
- infer
- mir
- query
- thir
- traits
- ty
- print
- rustc_mir_build
- src
- build
- custom
- parse
- expr
- matches
- thir
- cx
- pattern
- rustc_mir_dataflow/src/impls
- rustc_mir_transform/src
- coverage
- rustc_parse
- src
- lexer
- parser
- rustc_passes/src
- rustc_privacy/src
- rustc_resolve/src
- rustc_session/src
- rustc_smir/src
- rustc_internal
- rustc_smir
- rustc_span/src
- rustc_symbol_mangling/src
- typeid
- rustc_target/src/spec
- abi
- base
- apple
- targets
- rustc_trait_selection/src
- solve
- assembly
- eval_ctxt
- project_goals
- traits
- error_reporting
- query
- select
- rustc_traits/src
- rustc_ty_utils/src
- rustc_type_ir/src
- stable_mir/src
- mir
- library
- alloc
- src
- vec
- tests
- core
- src
- array
- convert
- fmt
- hash
- intrinsics
- io
- macros
- mem
- ops
- ptr
- slice
- sync
- task
- tests
- fmt
- hash
- io
- std
- src
- collections
- hash
- map
- set
- hash
- io
- path
- tests/common
- test/src
- helpers
- unwind
- src
- src
- bootstrap
- defaults
- src
- bin
- core
- build_steps
- config
- utils
- ci
- docker
- host-x86_64/dist-x86_64-linux
- scripts
- github-actions
- scripts
- doc
- rustc/src
- images
- platform-support
- librustdoc
- clean
- html
- render
- static/js
- templates
- passes/lint
- tools
- build-manifest/src
- build_helper/src
- clippy
- clippy_lints/src
- utils
- clippy_utils/src
- tests/ui
- author
- compiletest/src
- header
- miri/tests
- fail
- function_calls
- validity
- pass/function_calls
- rust-analyzer
- .github/workflows
- crates
- base-db/src
- flycheck/src
- hir
- src
- hir-def
- src
- body
- data
- hir
- item_tree
- hir-expand/src
- hir-ty
- src
- consteval
- diagnostics
- decl_check
- infer
- layout
- tests
- mir
- eval
- lower
- ide/src
- hover
- inlay_hints
- ide-assists/src
- handlers
- tests
- ide-completion/src
- completions
- render
- tests
- ide-db/src
- generated
- imports
- insert_use
- tests
- ide-diagnostics/src
- handlers
- intern/src
- mbe/src
- parser
- src
- grammar
- test_data
- lexer
- err
- ok
- parser/inline/err
- project-model/src
- rust-analyzer
- src
- bin
- cli
- diagnostics
- handlers
- lsp
- tests/slow-tests
- rustc-dependencies
- src
- stdx/src
- syntax
- src
- ast
- tests
- test-utils/src
- docs
- dev
- user
- editors/code
- src
- rust-installer
- rustfmt/src
- suggest-tests/src
- tidy/src
- tests
- codegen
- cross-crate-inlining
- auxiliary
- simd
- coverage
- auxiliary
- coverage-map
- coverage-run-rustdoc
- auxiliary
- debuginfo
- mir-opt
- building
- custom
- const_prop
- copy-prop
- dead-store-elimination
- run-coverage
- rustdoc
- inline_cross
- auxiliary
- rustdoc-json
- enums
- fn_pointer
- fns
- generic-associated-types
- impls
- lifetime
- methods
- primitives
- reexport
- traits
- type
- rustdoc-ui/issues
- ui
- async-await
- auto-traits
- binop
- closures/2229_closure_analysis/match
- consts
- const-blocks
- const_in_pattern
- coroutine
- derives
- deriving
- error-codes
- feature-gates
- generic-associated-types
- generic-const-items
- hygiene
- impl-trait/in-trait
- indexing
- late-bound-lifetimes
- macros
- match
- methods
- mir
- alignment
- validate
- nll
- closure-requirements
- polonius
- ty-outlives
- numbers-arithmetic
- offset-of
- parser
- issues
- issue-87217-keyword-order
- pattern
- usefulness
- resolve
- rfcs
- rfc-1445-restrict-constants-in-patterns
- rfc-2008-non-exhaustive
- uninhabited
- rfc-2632-const-trait-impl
- effects
- specialization
- span
- structs
- suggestions
- lifetimes
- target-feature
- thread-local
- traits
- new-solver
- non_lifetime_binders
- object
- type-alias-impl-trait
- union
- unsafe
- where-clauses
- ui-fulldeps
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,423 files changed
+27034
-11508
lines changedLines changed: 22 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
106 | 106 |
| |
107 | 107 |
| |
108 | 108 |
| |
| 109 | + | |
| 110 | + | |
| 111 | + | |
109 | 112 |
| |
110 | 113 |
| |
111 | 114 |
| |
| |||
370 | 373 |
| |
371 | 374 |
| |
372 | 375 |
| |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
373 | 389 |
| |
374 | 390 |
| |
375 | 391 |
| |
| |||
483 | 499 |
| |
484 | 500 |
| |
485 | 501 |
| |
| 502 | + | |
| 503 | + | |
| 504 | + | |
486 | 505 |
| |
487 | 506 |
| |
488 | 507 |
| |
| |||
607 | 626 |
| |
608 | 627 |
| |
609 | 628 |
| |
| 629 | + | |
| 630 | + | |
| 631 | + | |
610 | 632 |
| |
611 | 633 |
| |
612 | 634 |
| |
|
0 commit comments