granite-rust/src
Dylan DPC 7b32e9304b
Rollup merge of #96812 - cjgillot:no-lint-outllives-macro, r=petrochenkov
Do not lint on explicit outlives requirements from external macros.

The current implementation of the list rightfully skipped where predicates from external macros.
However, if the where predicate came from the current macro but the bounds were from an external macro, the lint still fired.

Closes https://github.com/rust-lang/rust/issues/96640
2022-05-10 08:24:03 +02:00
..
bootstrap Auto merge of #96803 - jyn514:faster-assemble, r=Mark-Simulacrum 2022-05-10 03:11:05 +00:00
ci Auto merge of #96689 - gimbles:campfire, r=Mark-Simulacrum 2022-05-08 11:14:47 +00:00
doc Rollup merge of #93661 - ehuss:add-missing-rustc-arg-docs, r=estebank,Mark-Simulacrum 2022-05-10 08:24:00 +02:00
etc Store all generic bounds as where predicates. 2022-04-30 13:55:13 +02:00
librustdoc Rollup merge of #96858 - notriddle:notriddle/cleanup-search-js, r=GuillaumeGomez 2022-05-09 18:45:40 +02:00
llvm-project@593484fc15 chore: Upgrade llvm-project 2022-05-09 09:39:29 +02:00
rustdoc-json-types rustdoc-json-types: implementors -> implementations 2022-03-14 00:05:11 +00:00
test Rollup merge of #96812 - cjgillot:no-lint-outllives-macro, r=petrochenkov 2022-05-10 08:24:03 +02:00
tools Auto merge of #95542 - xFrednet:rfc-2383-expect-query, r=wesleywiser 2022-05-09 00:02:55 +00:00
README.md
stage0.json bump stage0 to the latest beta 2022-04-05 22:24:32 +02:00
version bump version to 1.62.0 2022-04-04 09:21:03 +02:00

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

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

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