rust/src/test/ui/methods
Esteban Küber d9ab4ff9a3 Remove blanket silencing of "type annotation needed" errors
Remove blanket check for existence of other errors before emitting
"type annotation needed" errors, and add some eager checks to avoid
adding obligations when they refer to types that reference
`[type error]` in order to reduce unneded errors.
2019-09-24 11:31:14 -07:00
..
auxiliary tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
method-ambig-one-trait-unknown-int-type.rs Remove blanket silencing of "type annotation needed" errors 2019-09-24 11:31:14 -07:00
method-ambig-one-trait-unknown-int-type.stderr review comment: tweak wording 2019-06-01 14:47:15 -07:00
method-ambig-two-traits-cross-crate.rs Remove licenses 2018-12-25 21:08:33 -07:00
method-ambig-two-traits-cross-crate.stderr Adjust tests for method disambiguation help 2019-07-24 03:03:52 +02:00
method-ambig-two-traits-from-bounds.rs Remove licenses 2018-12-25 21:08:33 -07:00
method-ambig-two-traits-from-bounds.stderr Update tests 2019-03-11 23:10:26 +03:00
method-ambig-two-traits-from-impls.rs Add method disambiguation help for trait implementation 2019-07-24 03:03:52 +02:00
method-ambig-two-traits-from-impls.stderr Add method disambiguation help for trait implementation 2019-07-24 03:03:52 +02:00
method-ambig-two-traits-from-impls2.rs Add method disambiguation help for trait implementation 2019-07-24 03:03:52 +02:00
method-ambig-two-traits-from-impls2.stderr Add method disambiguation help for trait implementation 2019-07-24 03:03:52 +02:00
method-ambig-two-traits-with-default-method.rs Remove licenses 2018-12-25 21:08:33 -07:00
method-ambig-two-traits-with-default-method.stderr Adjust tests for method disambiguation help 2019-07-24 03:03:52 +02:00
method-argument-inference-associated-type.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
method-call-err-msg.rs Remove licenses 2018-12-25 21:08:33 -07:00
method-call-err-msg.stderr Give method not found a primary span label 2019-09-08 18:27:02 -07:00
method-call-lifetime-args-fail.rs Remove licenses 2018-12-25 21:08:33 -07:00
method-call-lifetime-args-fail.stderr Remove licenses 2018-12-25 21:08:33 -07:00
method-call-lifetime-args-lint-fail.rs Update ui test suite to use dyn 2019-05-29 00:57:31 -04:00
method-call-lifetime-args-lint-fail.stderr Remove licenses 2018-12-25 21:08:33 -07:00
method-call-lifetime-args-lint.rs Remove licenses 2018-12-25 21:08:33 -07:00
method-call-lifetime-args-lint.stderr Remove licenses 2018-12-25 21:08:33 -07:00
method-call-lifetime-args-subst-index.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
method-call-lifetime-args-unresolved.rs Remove licenses 2018-12-25 21:08:33 -07:00
method-call-lifetime-args-unresolved.stderr Update tests 2019-03-11 23:10:26 +03:00
method-call-lifetime-args.rs Remove licenses 2018-12-25 21:08:33 -07:00
method-call-lifetime-args.stderr Remove licenses 2018-12-25 21:08:33 -07:00
method-call-type-binding.rs Remove licenses 2018-12-25 21:08:33 -07:00
method-call-type-binding.stderr Update tests 2019-03-11 23:10:26 +03:00
method-deref-to-same-trait-object-with-separate-params.rs add tests to a few edge cases in method lookup 2019-01-29 01:00:25 +02:00
method-deref-to-same-trait-object-with-separate-params.stderr Adjust tests for method disambiguation help 2019-07-24 03:03:52 +02:00
method-early-bound-lifetimes-on-self.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
method-macro-backtrace.rs Remove licenses 2018-12-25 21:08:33 -07:00
method-macro-backtrace.stderr Update tests 2019-03-11 23:10:26 +03:00
method-missing-call.rs Remove licenses 2018-12-25 21:08:33 -07:00
method-missing-call.stderr Update tests 2019-03-11 23:10:26 +03:00
method-mut-self-modifies-mut-slice-lvalue.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
method-normalize-bounds-issue-20604.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
method-on-ambiguous-numeric-type.rs Remove licenses 2018-12-25 21:08:33 -07:00
method-on-ambiguous-numeric-type.stderr Remove licenses 2018-12-25 21:08:33 -07:00
method-path-in-pattern.rs Remove licenses 2018-12-25 21:08:33 -07:00
method-path-in-pattern.stderr hide --explain hint if error has no extended info 2019-04-18 13:29:28 -04:00
method-probe-no-guessing-dyn-trait.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
method-projection.rs Remove meaningless comments in src/test 2019-08-16 10:54:20 +01:00
method-recursive-blanket-impl.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
method-resolvable-path-in-pattern.rs Remove licenses 2018-12-25 21:08:33 -07:00
method-resolvable-path-in-pattern.stderr Remove licenses 2018-12-25 21:08:33 -07:00
method-self-arg-1.rs Improve type mismatch error messages 2018-12-31 20:43:08 -05:00
method-self-arg-1.stderr Update tests 2019-03-11 23:10:26 +03:00
method-self-arg-2.rs Remove licenses 2018-12-25 21:08:33 -07:00
method-self-arg-2.stderr update tests for migrate mode by default 2019-04-22 08:40:08 +01:00
method-self-arg-aux1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
method-self-arg-aux2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
method-self-arg-trait.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
method-self-arg.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
method-trait-object-with-hrtb.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
method-two-trait-defer-resolution-1.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
method-two-trait-defer-resolution-2.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
method-two-traits-distinguished-via-where-clause.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00
method-where-clause.rs tests: Move run-pass tests without naming conflicts to ui 2019-07-27 18:56:16 +03:00