rust/src
Michael Howell 28f17d97a9 rustdoc-search: make primitives and keywords less special
The search sorting code already sorts by item type discriminant,
putting things with smaller discriminants first. There was
also a special case for sorting keywords and primitives earlier,
and this commit removes it by giving them lower discriminants.

The sorting code has another criteria where items with descriptions
appear earlier than items without, and that criteria has higher
priority than the item type. This shouldn't matter, though,
because primitives and keywords normally only appear in the
standard library, and it always gives them descriptions.
2023-11-21 13:59:26 -07:00
..
bootstrap Rollup merge of #118083 - calebzulawski:remove-i686-apple-darwin, r=albertlarsan68 2023-11-21 14:36:14 +01:00
ci Rollup merge of #118091 - psumbera:solaris-target, r=compiler-errors 2023-11-21 14:36:15 +01:00
doc Rollup merge of #118091 - psumbera:solaris-target, r=compiler-errors 2023-11-21 14:36:15 +01:00
etc Auto merge of #115274 - bjorn3:tidy_improvements, r=davidtwco 2023-11-04 02:28:17 +00:00
librustdoc rustdoc-search: make primitives and keywords less special 2023-11-21 13:59:26 -07:00
llvm-project@7738295178 Update to LLVM 17.0.5 2023-11-14 12:06:30 +01:00
rustdoc-json-types rustdoc-json: Rename typedef to type alias 2023-08-21 14:02:34 -07:00
tools Rollup merge of #118091 - psumbera:solaris-target, r=compiler-errors 2023-11-21 14:36:15 +01:00
README.md
stage0.json Bump stage0 to latest 2023-11-15 19:40:51 -05:00
version Bump nightly version 2023-11-11 11:29:33 -05:00

This directory contains some source code for the Rust project, including:

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

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