rust/src/librustdoc
bors f2ba41113d Auto merge of #130950 - compiler-errors:yeet-eval, r=BoxyUwU
Continue to get rid of `ty::Const::{try_}eval*`

This PR mostly does:

* Removes all of the `try_eval_*` and `eval_*` helpers from `ty::Const`, and replace their usages with `try_to_*`.
* Remove `ty::Const::eval`.
* Rename `ty::Const::normalize` to `ty::Const::normalize_internal`. This function is still used in the normalization code itself.
* Fix some weirdness around the `TransmuteFrom` goal.

I'm happy to split it out further; for example, I could probably land the first part which removes the helpers, or the changes to codegen which are more obvious than the changes to tools.

r? BoxyUwU

Part of https://github.com/rust-lang/rust/issues/130704
2024-10-21 03:46:28 +00:00
..
clean Fix tests 2024-10-19 18:07:35 +00:00
doctest Rollup merge of #131095 - GuillaumeGomez:switch-to-env-variables, r=notriddle 2024-10-15 05:11:36 +02:00
formats Handle librustdoc cases of rustc::potential_query_instability lint 2024-10-06 10:39:03 +03:00
html Rollup merge of #131945 - aDotInTheVoid:footnote-time, r=notriddle 2024-10-20 14:06:05 +11:00
json rustdoc-JSON: Rename "object safe" to "dyn compatible" 2024-10-16 23:00:49 +02:00
passes Remove unused recoverable argument in collect_intra_doc_links 2024-10-20 04:46:29 +02:00
theme rustdoc: merge theme css into rustdoc.css 2023-09-15 07:40:17 -07:00
Cargo.toml rustdoc: Switch from FxHash to sha256 for static file hashing. 2024-10-19 01:05:58 +00:00
config.rs Handle librustdoc cases of rustc::potential_query_instability lint 2024-10-06 10:39:03 +03:00
core.rs Delay ambiguous intra-doc link resolution after Cache has been populated 2024-10-14 17:51:08 +02:00
docfs.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00
doctest.rs Rollup merge of #131095 - GuillaumeGomez:switch-to-env-variables, r=notriddle 2024-10-15 05:11:36 +02:00
error.rs Fix clippy lints 2024-08-29 12:14:41 +02:00
externalfiles.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00
fold.rs de-rc external traits 2024-09-25 23:45:57 +02:00
lib.rs Handle librustdoc cases of rustc::potential_query_instability lint 2024-10-06 10:39:03 +03:00
lint.rs Reformat using the new identifier sorting from rustfmt 2024-09-22 19:11:29 -04:00
markdown.rs Reformat using the new identifier sorting from rustfmt 2024-09-22 19:11:29 -04:00
README.md rust-lang.github.io/rustc-dev-guide -> rustc-dev-guide.rust-lang.org 2020-03-10 17:08:18 -03:00
rinja.toml Replace askama with rinja 2024-07-23 11:19:55 +02:00
scrape_examples.rs Handle librustdoc cases of rustc::potential_query_instability lint 2024-10-06 10:39:03 +03:00
theme.rs Handle librustdoc cases of rustc::potential_query_instability lint 2024-10-06 10:39:03 +03:00
visit.rs rustdoc: add doc comment to DocVisitor 2024-09-28 19:21:37 -04:00
visit_ast.rs rm ItemKind::OpaqueTy 2024-10-04 23:28:22 +00:00
visit_lib.rs Reformat use declarations. 2024-07-29 08:26:52 +10:00

For more information about how librustdoc works, see the rustc dev guide.