rust/src/tools
bors 24606deaf4 Auto merge of #104905 - compiler-errors:normalization-changes, r=spastorino
Some initial normalization method changes

1. Rename `AtExt::normalize` to `QueryNormalizeExt::query_normalize` (using the `QueryNormalizer`)
2. Introduce `NormalizeExt::normalize` to replace `partially_normalize_associated_types_in` (using the `AssocTypeNormalizer`)
3. Rename `FnCtxt::normalize_associated_types_in` to `FnCtxt::normalize`
4. Remove some unused other normalization fns in `Inherited` and `FnCtxt`

Also includes one drive-by where we're no longer creating a `FnCtxt` inside of `check_fn`, but passing it in. This means we don't need such weird `FnCtxt` construction logic.

Stacked on top of #104835 for convenience.

r? types
2022-11-30 11:13:09 +00:00
..
build-manifest Revert "Don't set is_preview for clippy and rustfmt" 2022-11-26 15:24:46 -05:00
bump-stage0 Revert "Don't set is_preview for clippy and rustfmt" 2022-11-26 15:24:46 -05:00
cargo@e027c4b5d2 Update cargo 2022-11-27 03:02:08 +00:00
cargotest Override linker in cargotest on windows 2022-10-23 19:33:03 -05:00
clippy Auto merge of #104905 - compiler-errors:normalization-changes, r=spastorino 2022-11-30 11:13:09 +00:00
compiletest Auto merge of #104470 - ehuss:cdb-dupe-last-command, r=jyn514 2022-11-19 22:25:18 +00:00
error_index_generator Fix tooltip display for error codes 2022-09-18 00:32:28 +02:00
expand-yaml-anchors
html-checker parallelize HTML checking tool 2022-07-29 23:26:38 -04:00
jsondocck Remove need to give JSON file path 2022-08-18 10:48:06 +02:00
jsondoclint Rollup merge of #104944 - aDotInTheVoid:jsondoclint-unit-tests, r=jyn514 2022-11-27 16:03:09 +01:00
linkchecker Remove reference from the intra-doc link checker. 2022-11-03 22:02:39 -07:00
lint-docs fix the lint as requested 2022-10-24 21:25:30 +02:00
lld-wrapper fix lld-wrapper lld flavor detection 2022-09-07 14:51:54 +02:00
miri Rollup merge of #104933 - RalfJung:interpret-partial-ord, r=oli-obk 2022-11-28 17:25:47 +01:00
miropt-test-tools couple of clippy::perf fixes 2022-11-18 10:30:47 +01:00
remote-test-client tools/remote-test-{server,client}: Use /data/local/tmp on Android 2022-10-06 13:42:32 -07:00
remote-test-server Add retry flag to remote-test-server 2022-11-08 19:21:24 +05:30
replace-version-placeholder Also replace the version placeholder in rustc_attr 2022-09-02 01:47:01 +02:00
rls Sunset RLS 2022-08-27 21:36:08 -07:00
rust-analyzer RefCell::get_mut: fix typo 2022-11-25 08:52:06 +01:00
rust-demangler
rust-installer@300b5ec61e Update submodule rust-installer 2022-07-09 09:49:05 -07:00
rustbook Update mdbook 2022-07-22 11:59:20 -07:00
rustc-workspace-hack Update cargo 2022-11-27 03:02:08 +00:00
rustdoc rustdoc: Use unix_sigpipe instead of rustc_driver::set_sigpipe_handler 2022-10-24 20:40:46 +02:00
rustdoc-gui Add new option to prevent CORS failures 2022-11-09 17:00:24 +01:00
rustdoc-js rustdoc: add hash to filename of toolchain files 2022-10-29 12:47:48 -07:00
rustdoc-themes
rustfmt Rename NestedMetaItem::[Ll]iteral as NestedMetaItem::[Ll]it. 2022-11-28 15:18:53 +11:00
tidy Permit deps (scarry) 2022-11-28 17:28:35 +00:00
tier-check Encourage developers not to use periods in target names 2022-11-17 10:41:41 +01:00
unicode-table-generator Address feedback from PR #101401 2022-09-04 08:07:53 -07:00
unstable-book-gen unstable-book-gen: use std::fs::write 2022-08-28 00:40:58 +02:00
x use EXE_EXTENSION while searching for python 2022-11-13 15:51:16 +05:30
cherry-pick.sh
publish_toolstate.py Remove miri from the submodule list and require it for CI to pass 2022-09-21 15:35:53 +00:00