File tree
3,730 files changed
+80354
-49331
lines changed- .github
- ISSUE_TEMPLATE
- workflows
- compiler
- rustc
- rustc_abi/src
- rustc_ast
- src
- attr
- util
- rustc_ast_lowering
- src
- rustc_ast_passes/src
- rustc_ast_pretty
- src/pprust
- state
- rustc_attr/src
- rustc_baked_icu_data
- src/data
- fallback
- likelysubtags_v1
- parents_v1
- supplement
- co_v1
- list
- and_v1
- rustc_borrowck/src
- diagnostics
- region_infer
- type_check
- liveness
- rustc_builtin_macros/src
- assert
- deriving
- cmp
- generic
- format
- rustc_codegen_cranelift
- .github/workflows
- .vscode
- build_sysroot
- build_system
- patches
- scripts
- src
- abi
- debuginfo
- driver
- intrinsics
- optimize
- rustc_codegen_gcc/src
- intrinsic
- rustc_codegen_llvm
- src
- back
- coverageinfo
- debuginfo
- metadata/enums
- llvm
- rustc_codegen_ssa
- src
- back
- debuginfo
- mir
- traits
- rustc_const_eval
- src
- const_eval
- interpret
- intrinsics
- transform
- check_consts
- util
- rustc_data_structures/src
- graph/dominators
- obligation_forest
- rustc_driver
- src
- rustc_driver_impl
- src
- rustc_error_codes/src
- error_codes
- rustc_error_messages
- locales/en-US
- src
- rustc_errors/src
- json
- rustc_expand/src
- mbe
- rustc_feature/src
- rustc_hir/src
- rustc_hir_analysis
- src
- astconv
- check
- coherence
- collect
- impl_wf_check
- outlives
- structured_errors
- variance
- rustc_hir_pretty/src
- rustc_hir_typeck/src
- fn_ctxt
- generator_interior
- method
- rustc_incremental/src
- persist
- rustc_infer
- src
- errors
- infer
- canonical
- error_reporting
- nice_region_error
- higher_ranked
- lexical_region_resolve
- nll_relate
- outlives
- region_constraints
- traits
- rustc_interface
- src
- rustc_lexer/src
- rustc_lint/src
- rustc_lint_defs/src
- rustc_llvm/llvm-wrapper
- rustc_log/src
- rustc_macros/src
- diagnostics
- rustc_metadata
- src
- rmeta
- decoder
- rustc_middle/src
- dep_graph
- hir
- map
- infer
- middle
- mir
- interpret
- query
- thir
- traits
- ty
- consts
- context
- inhabitedness
- print
- rustc_mir_build
- src
- build
- custom/parse
- expr
- matches
- thir
- cx
- pattern
- rustc_mir_dataflow
- src
- impls
- move_paths
- rustc_mir_transform/src
- coverage
- rustc_monomorphize/src
- partitioning
- rustc_parse/src
- lexer
- parser
- rustc_parse_format/src
- rustc_passes/src
- rustc_privacy
- src
- rustc_query_impl
- src
- rustc_query_system/src
- dep_graph
- query
- rustc_resolve
- src
- late
- rustc_save_analysis
- src
- rustc_session/src
- rustc_span/src
- lev_distance
- rustc_symbol_mangling/src
- typeid
- rustc_target/src
- abi
- call
- spec
- rustc_trait_selection
- src
- solve
- search_graph
- trait_goals
- traits
- error_reporting
- query
- type_op
- select
- specialize
- rustc_traits
- src
- chalk
- rustc_transmute/src/layout
- rustc_ty_utils/src
- rustc_type_ir/src
- library
- alloc
- benches
- src
- boxed
- collections
- btree
- map
- vec_deque
- ffi
- sync
- vec
- core
- benches
- char
- num/flt2dec/strategy
- src
- alloc
- array
- cell
- char
- convert
- ffi
- fmt
- rt
- future
- intrinsics
- iter
- adapters
- sources
- traits
- mem
- num
- dec2flt
- shells
- ops
- ptr
- slice
- iter
- str
- sync
- task
- tests
- iter
- traits
- num/dec2flt
- portable-simd/crates/core_simd/examples
- proc_macro/src
- bridge
- std
- src
- collections/hash
- fs
- io
- error
- net
- ip_addr
- socket_addr
- os
- fd
- fuchsia
- l4re
- linux
- net
- personality
- sync
- mpmc
- sys
- common
- hermit
- itron
- solid
- unix
- unsupported
- wasi
- windows
- sys_common
- once
- thread_parking
- thread
- tests
- test/src
- formatters
- src
- bootstrap
- bin
- builder
- config
- defaults
- setup
- ci
- docker
- host-x86_64
- dist-s390x-linux
- dist-x86_64-linux
- mingw-check
- x86_64-gnu-llvm-13-stage1
- x86_64-gnu-llvm-14
- x86_64-gnu-llvm-14-stage1
- x86_64-gnu-llvm-15
- x86_64-gnu-tools
- scripts
- github-actions
- scripts
- doc
- rustc
- src
- codegen-options
- platform-support
- style-guide/src
- unstable-book/src
- compiler-flags
- library-features
- etc
- librustdoc
- clean
- types
- formats
- html
- length_limit
- markdown
- render
- static
- css
- themes
- fonts
- images
- js
- templates
- json
- passes
- collect_intra_doc_links
- lint
- tools
- build_helper/src
- bump-stage0/src
- clippy
- .github/workflows
- book/src
- development
- infrastructure
- clippy_dev
- src
- clippy_lints
- src
- casts
- functions
- loops
- matches
- methods
- operators
- transmute
- types
- unit_types
- utils
- internal_lints
- clippy_utils
- src
- mir
- declare_clippy_lint
- lintcheck
- src
- tests
- ui
- auxiliary
- crashes
- ui-internal
- compiletest
- src
- expand-yaml-anchors/src
- miri
- src
- borrow_tracker/stacked_borrows
- shims
- intrinsics
- unix
- linux
- macos
- windows
- tests
- fail
- stacked_borrows
- unaligned_pointers
- pass/stacked-borrows
- pass-dep/shims
- rust-analyzer
- .github
- ISSUE_TEMPLATE
- workflows
- crates
- base-db
- src
- cfg
- src
- flycheck
- hir
- src
- semantics
- hir-def
- src
- body
- item_tree
- macro_expansion_tests
- nameres
- tests
- path
- hir-expand
- src
- hir-ty
- src
- diagnostics
- decl_check
- infer
- layout
- tests
- ide
- src
- hover
- inlay_hints
- ide-assists
- src
- handlers
- tests
- utils
- ide-completion
- src
- completions
- item_list
- context
- tests
- ide-db
- src
- ide-diagnostics
- src/handlers
- ide-ssr
- intern
- src
- limit
- mbe
- src
- expander
- syntax_bridge
- parser
- src
- grammar
- expressions
- tests
- test_data/parser/inline/ok
- paths
- proc-macro-api
- src
- msg
- proc-macro-srv
- src
- abis
- abi_1_58
- proc_macro
- bridge
- abi_1_63
- proc_macro
- abi_sysroot
- ra_server
- tests
- proc-macro-srv-cli
- proc-macro-test
- imp
- profile
- src
- project-model
- src
- rust-analyzer
- src
- bin
- cli
- config
- diagnostics
- tests/slow-tests
- sourcegen
- stdx
- src
- syntax
- fuzz
- src
- ast
- generated
- test-utils
- src
- text-edit
- toolchain
- tt
- src
- vfs
- src
- vfs-notify
- docs
- dev
- user
- editors/code
- src
- lib/lsp-server/src
- xtask
- src
- release
- rustfmt
- .github/workflows
- ci
- config_proc_macro
- src
- tests
- src
- bin
- cargo-fmt
- test
- config
- parse
- test
- tests
- cargo-fmt
- source/issue_3164
- src
- config
- mod-resolver/issue-5198/lib
- c/d
- rustfmt
- source
- cfg_if/detect/arch
- configs/fn_params_layout
- issue-3987
- issue-4689
- skip_macro_invocations
- target
- cfg_if/detect/arch
- configs/fn_params_layout
- issue-2534
- issue-3987
- issue-4689
- issue-4791
- skip_macro_invocations
- tidy/src
- x
- src
- tests
- assembly
- codegen
- avr
- instrument-xray
- simd-intrinsic
- debuginfo
- mir-opt
- building
- custom
- const_prop
- copy-prop
- dataflow-const-prop
- inline
- issues
- pretty
- run-make
- incremental-session-fail
- native-link-modifier-bundle
- no-input-file
- overwrite-input
- raw-dylib-inline-cross-dylib
- rlib-format-packed-bundled-libs
- rlib-format-packed-bundled-libs-2
- rlib-format-packed-bundled-libs-3
- run-make-fulldeps
- issues-41478-43796
- save-analysis
- SubDir
- save-analysis-fail
- SubDir
- save-analysis-rfc2126
- split-debuginfo
- type-mismatch-same-crate-name
- rustdoc
- auxiliary
- const-generics
- duplicate_impls
- generic-associated-types
- inline_cross
- intra-doc
- synthetic_auto
- rustdoc-gui
- src/test_docs
- rustdoc-js
- rustdoc-js-std
- rustdoc-ui
- intra-doc
- ui
- alloc-error
- argument-suggestions
- array-slice-vec
- asm
- associated-consts
- associated-type-bounds
- associated-types
- async-await
- future-sizes
- in-trait
- issues
- auxiliary
- multiple-lifetimes
- attributes
- autoref-autoderef
- binding
- binop
- blind
- block-result
- borrowck
- box
- btreemap
- c-variadic
- closures
- 2229_closure_analysis
- diagnostics
- migrations
- binder
- coercion
- coherence
- coinduction
- compare-method
- conditional-compilation
- confuse-field-and-method
- const-generics
- defaults
- generic_const_exprs
- const_kind_expr
- issues
- min_const_generics
- consts
- const-eval
- stable-metric
- const_limit
- cross
- deref-patterns
- derives
- deriving
- destructuring-assignment
- diagnostic-flags
- diagnostic-width
- did_you_mean
- drop
- dropck
- dst
- dyn-star
- empty
- error-codes
- errors
- trait-bound-error-spans
- traits
- extern
- feature-gates
- fmt
- fn
- fully-qualified-type
- function-pointer
- functions-closures
- generator
- print
- generic-associated-types
- generics
- half-open-range-patterns
- higher-rank-trait-bounds
- hygiene
- impl-header-lifetime-elision
- impl-trait
- in-trait
- issues
- implied-bounds
- imports
- include-macros
- incoherent-inherent-impls
- inference
- need_type_info
- inline-const
- instrument-xray
- intrinsics
- io-checks
- issues
- issue-74236
- json
- kindck
- lang-items
- layout
- let-else
- lexer
- lifetimes
- lint
- must_not_suspend
- ui-fulldeps
- auxiliary
- fluent-messages
- internal-lints
- session-diagnostic
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
3,730 files changed
+80354
-49331
lines changedLines changed: 49 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + |
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
2 |
| - | |
| 1 | + | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| |||
79 | 79 |
| |
80 | 80 |
| |
81 | 81 |
| |
82 |
| - | |
| 82 | + |
Lines changed: 24 additions & 18 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
| 40 | + | |
40 | 41 |
| |
41 | 42 |
| |
42 | 43 |
| |
| |||
53 | 54 |
| |
54 | 55 |
| |
55 | 56 |
| |
56 |
| - | |
| 57 | + | |
57 | 58 |
| |
58 | 59 |
| |
59 | 60 |
| |
60 | 61 |
| |
61 | 62 |
| |
62 |
| - | |
63 |
| - | |
64 | 63 |
| |
| 64 | + | |
65 | 65 |
| |
66 | 66 |
| |
67 | 67 |
| |
| |||
162 | 162 |
| |
163 | 163 |
| |
164 | 164 |
| |
| 165 | + | |
165 | 166 |
| |
166 | 167 |
| |
167 | 168 |
| |
| |||
291 | 292 |
| |
292 | 293 |
| |
293 | 294 |
| |
294 |
| - | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
295 | 300 |
| |
296 | 301 |
| |
297 | 302 |
| |
298 |
| - | |
| 303 | + | |
299 | 304 |
| |
300 | 305 |
| |
301 | 306 |
| |
| |||
317 | 322 |
| |
318 | 323 |
| |
319 | 324 |
| |
320 |
| - | |
| 325 | + | |
321 | 326 |
| |
322 | 327 |
| |
323 | 328 |
| |
| |||
328 | 333 |
| |
329 | 334 |
| |
330 | 335 |
| |
331 |
| - | |
| 336 | + | |
332 | 337 |
| |
333 | 338 |
| |
334 | 339 |
| |
| |||
339 | 344 |
| |
340 | 345 |
| |
341 | 346 |
| |
342 |
| - | |
| 347 | + | |
343 | 348 |
| |
344 | 349 |
| |
345 | 350 |
| |
| |||
350 | 355 |
| |
351 | 356 |
| |
352 | 357 |
| |
353 |
| - | |
| 358 | + | |
354 | 359 |
| |
355 | 360 |
| |
356 | 361 |
| |
| |||
361 | 366 |
| |
362 | 367 |
| |
363 | 368 |
| |
364 |
| - | |
| 369 | + | |
365 | 370 |
| |
366 | 371 |
| |
367 | 372 |
| |
| |||
376 | 381 |
| |
377 | 382 |
| |
378 | 383 |
| |
379 |
| - | |
| 384 | + | |
380 | 385 |
| |
381 | 386 |
| |
382 | 387 |
| |
| |||
410 | 415 |
| |
411 | 416 |
| |
412 | 417 |
| |
413 |
| - | |
| 418 | + | |
414 | 419 |
| |
415 | 420 |
| |
416 | 421 |
| |
417 | 422 |
| |
418 | 423 |
| |
419 | 424 |
| |
420 |
| - | |
| 425 | + | |
421 | 426 |
| |
422 | 427 |
| |
423 | 428 |
| |
424 | 429 |
| |
425 | 430 |
| |
426 | 431 |
| |
427 | 432 |
| |
428 |
| - | |
| 433 | + | |
429 | 434 |
| |
430 | 435 |
| |
431 | 436 |
| |
432 | 437 |
| |
433 | 438 |
| |
434 | 439 |
| |
435 |
| - | |
| 440 | + | |
436 | 441 |
| |
437 | 442 |
| |
438 | 443 |
| |
439 | 444 |
| |
440 | 445 |
| |
441 | 446 |
| |
442 |
| - | |
| 447 | + | |
443 | 448 |
| |
444 | 449 |
| |
445 | 450 |
| |
| |||
457 | 462 |
| |
458 | 463 |
| |
459 | 464 |
| |
460 |
| - | |
| 465 | + | |
461 | 466 |
| |
462 | 467 |
| |
463 | 468 |
| |
| |||
466 | 471 |
| |
467 | 472 |
| |
468 | 473 |
| |
469 |
| - | |
| 474 | + | |
470 | 475 |
| |
471 | 476 |
| |
472 | 477 |
| |
| |||
576 | 581 |
| |
577 | 582 |
| |
578 | 583 |
| |
| 584 | + | |
579 | 585 |
| |
580 | 586 |
| |
581 | 587 |
| |
|
Lines changed: 15 additions & 12 deletions
0 commit comments