diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2020-07-09 16:34:43 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2020-07-09 16:34:43 +0100 |
commit | 89c7c559953f103f224caacad6c9497d36660c76 (patch) | |
tree | fff7cbf2b489053af801e075c51288d7d7d6afca /crates/ra_mbe/src/mbe_expander/matcher.rs | |
parent | f1d084fbd9504497aed24b907b03247bfcd31675 (diff) | |
parent | f4a9d9a00f0462bce92ddbac24cb91825c8ab192 (diff) |
Merge #5270
5270: Add argument count mismatch diagnostic r=matklad a=jonas-schievink
Closes https://github.com/rust-analyzer/rust-analyzer/issues/4025.
This currently has one false positive on this line, where `max` is resolved to `Iterator::max` instead of `Ord::max`:
https://github.com/rust-analyzer/rust-analyzer/blob/8aa10c00a4c5b957d459fac5a103cd9688e8dcdd/crates/expect/src/lib.rs#L263
(I have no idea why it thinks that `usize` is an `Iterator`)
TODO:
* [x] Tests
* [x] Improve diagnostic text for method calls
Co-authored-by: Jonas Schievink <[email protected]>
Diffstat (limited to 'crates/ra_mbe/src/mbe_expander/matcher.rs')
0 files changed, 0 insertions, 0 deletions