rust/src
bors 731e0bf721 Auto merge of #103828 - cassaundra:fix-format-args-span2, r=cjgillot
Fix incorrect span when using byte-escaped rbrace

Fix #103826, a format args span issue introduced in #102214.

The current solution for tracking skipped characters made it so that certain situations were ambiguous enough that the original span couldn't be worked out later. This PR improves on the original solution by keeping track of groups of skipped characters using a map, and fixes the previous bug. See an example of this ambiguity in the [previous PR's discussion](https://github.com/rust-lang/rust/pull/102214#issuecomment-1258711015).
2022-12-26 12:03:47 +00:00
..
bootstrap Rollup merge of #105465 - jyn514:docs, r=Mark-Simulacrum 2022-12-24 08:53:46 +01:00
ci Run tidy in its own job in PR CI 2022-12-22 17:50:56 +00:00
doc Update books 2022-12-19 12:01:02 -05:00
etc Make the pre-push script work on directories with spaces 2022-12-17 17:18:53 -06:00
librustdoc Auto merge of #106110 - GuillaumeGomez:toggle-line-background, r=notriddle 2022-12-24 20:23:45 +00:00
llvm-project@3dfd4d93fa Update LLVM submodule 2022-12-07 08:40:49 +01:00
rustdoc-json-types Rollup merge of #103065 - aDotInTheVoid:rdj-arg-pattern, r=GuillaumeGomez 2022-11-30 19:53:17 +01:00
test Auto merge of #103828 - cassaundra:fix-format-args-span2, r=cjgillot 2022-12-26 12:03:47 +00:00
tools Auto merge of #106121 - RalfJung:miri, r=RalfJung 2022-12-25 17:39:06 +00:00
README.md
stage0.json
version bump version to 1.68 2022-12-09 17:49:45 +01:00

This directory contains the source code of the rust project, including:

  • The test suite
  • The bootstrapping build system
  • Various submodules for tools, like cargo, etc.

For more information on how various parts of the compiler work, see the rustc dev guide.