rust/src/test
Esteban Kuber 6b9d910639 Point at source of trait bound obligations in more places
Be more thorough in using `ItemObligation` and `BindingObligation` when
evaluating obligations so that we can point at trait bounds that
introduced unfulfilled obligations. We no longer incorrectly point at
unrelated trait bounds (`substs-ppaux.verbose.stderr`).

In particular, we now point at trait bounds on method calls.

We no longer point at "obvious" obligation sources (we no longer have a
note pointing at `Trait` saying "required by a bound in `Trait`", like
in `associated-types-no-suitable-supertrait*`).

Address part of #89418.
2021-11-20 18:54:31 +00:00
..
assembly Add features gates for experimental asm features 2021-11-07 01:23:53 +00:00
auxiliary
codegen Don't run the codegen test when debug_assert is enabled 2021-11-14 16:24:31 -08:00
codegen-units Collect panic/panic_bounds_check during monomorphization 2021-10-30 18:21:44 +01:00
debuginfo Fix function-names test for GDB 10.1 2021-10-11 17:20:45 +02:00
incremental Add -Zassert-incr-state to assert state of incremental cache 2021-11-12 13:41:46 -06:00
mir-opt Run reveal_all on MIR more often. 2021-11-06 15:56:29 +01:00
pretty Don't destructure args tuple in format_args! 2021-11-06 14:28:08 -05:00
run-make Auto merge of #83846 - torhovland:issue-10971, r=davidtwco 2021-11-11 02:52:32 +00:00
run-make-fulldeps Auto merge of #88368 - jyn514:metadata-error, r=petrochenkov 2021-11-07 23:03:55 +00:00
run-pass-valgrind
rustdoc Rollup merge of #90089 - jsha:enum-fields-headings, r=camelid,GuillaumeGomez 2021-11-20 01:09:38 +01:00
rustdoc-gui Rollup merge of #90089 - jsha:enum-fields-headings, r=camelid,GuillaumeGomez 2021-11-20 01:09:38 +01:00
rustdoc-js Fix invalid handling of generics 2021-10-29 20:54:15 +02:00
rustdoc-js-std Fix linkcheck issues 2021-09-12 02:30:24 +00:00
rustdoc-json Add regression test for #89852 2021-10-14 02:12:18 +02:00
rustdoc-ui rustdoc doctest: detect fn main after an unexpected semicolon 2021-11-18 16:23:18 -07:00
ui Point at source of trait bound obligations in more places 2021-11-20 18:54:31 +00:00
ui-fulldeps Don't abort compilation after giving a lint error 2021-11-08 01:22:28 +00:00
COMPILER_TESTS.md