<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/compile-fail/method-call-err-msg.rs, branch perf-tmp</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=perf-tmp</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=perf-tmp'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2017-10-14T03:20:22+00:00</updated>
<entry>
<title>Pass the full span for method calls</title>
<updated>2017-10-14T03:20:22+00:00</updated>
<author>
<name>Geoffry Song</name>
<email>goffrie@dropbox.com</email>
</author>
<published>2017-10-09T01:13:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=bb4d1caad7f60d095b730fff417e2ac461254600'/>
<id>urn:sha1:bb4d1caad7f60d095b730fff417e2ac461254600</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Separate suggestion in a `help` and a `note`</title>
<updated>2017-06-04T19:56:57+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2017-06-04T00:06:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=397972f5b032b848dd8ba2d13e851be0bf9c1ffa'/>
<id>urn:sha1:397972f5b032b848dd8ba2d13e851be0bf9c1ffa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Point arg num mismatch errors back to their definition</title>
<updated>2016-12-02T00:33:48+00:00</updated>
<author>
<name>Jonathan Turner</name>
<email>jturner@mozilla.com</email>
</author>
<published>2016-12-02T00:33:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c735d7f2a53d6b3ecf9151e43066f8a30f42921c'/>
<id>urn:sha1:c735d7f2a53d6b3ecf9151e43066f8a30f42921c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>E0060 and E0061 improvement</title>
<updated>2016-09-03T23:34:11+00:00</updated>
<author>
<name>Guillaume Gomez</name>
<email>guillaume1.gomez@gmail.com</email>
</author>
<published>2016-08-25T11:06:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1eda14e4c9f8a315086cfa5986156cf693a2e92f'/>
<id>urn:sha1:1eda14e4c9f8a315086cfa5986156cf693a2e92f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixes for issues #35215 and #35216</title>
<updated>2016-08-04T04:32:49+00:00</updated>
<author>
<name>William Lee</name>
<email>wlee@mochify.com</email>
</author>
<published>2016-08-04T04:32:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=61318156f86c828b7d09decf45ea8e40aafbcc25'/>
<id>urn:sha1:61318156f86c828b7d09decf45ea8e40aafbcc25</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Show types of all args when missing args</title>
<updated>2016-06-16T01:40:11+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2016-06-01T01:23:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1020e3036badebc56b02661666b09a62112d04ec'/>
<id>urn:sha1:1020e3036badebc56b02661666b09a62112d04ec</id>
<content type='text'>
When there're missing arguments in a function call, present a list of
all the expected types:

```rust
fn main() {
    t("");
}

fn t(a: &amp;str, x: String) {}
```

```bash
% rustc file.rs
file.rs:3:5: 2:8 error: this function takes 2 parameters but 0
parameters were supplied [E0061]
file.rs:3     t();
              ^~~
file.rs:3:5: 2:8 help: run `rustc --explain E0061` to see a detailed explanation
file.rs:3:5: 2:8 note: the following parameter types were expected: &amp;str, std::string::String
error: aborting due to previous error
```

Fixes #33649
</content>
</entry>
<entry>
<title>Fix ICE that occurs when an associated const is ambiguous.</title>
<updated>2015-05-14T00:10:01+00:00</updated>
<author>
<name>Sean Patrick Santos</name>
<email>SeanPatrickSantos@gmail.com</email>
</author>
<published>2015-05-03T05:30:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b4bbf3a88dd965222c8e06ee113aa3a3730e3739'/>
<id>urn:sha1:b4bbf3a88dd965222c8e06ee113aa3a3730e3739</id>
<content type='text'>
Also change several error messages to refer to "items" rather than
"methods", since associated items that require resolution during type
checking are not always methods.
</content>
</entry>
<entry>
<title>Update compile fail tests to use isize.</title>
<updated>2015-01-08T16:02:24+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2015-01-08T10:54:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0c70ce1424f380360dcc8d857c68d2df1a27b6fd'/>
<id>urn:sha1:0c70ce1424f380360dcc8d857c68d2df1a27b6fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Calibrate span for method call error messages</title>
<updated>2014-04-23T22:16:46+00:00</updated>
<author>
<name>Edward Wang</name>
<email>edward.yu.wang@gmail.com</email>
</author>
<published>2014-04-23T21:19:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=899f22238669bade874f29f784cdffba28ff0982'/>
<id>urn:sha1:899f22238669bade874f29f784cdffba28ff0982</id>
<content type='text'>
Specifically, the method parameter cardinality mismatch or missing
method error message span now gets method itself exactly. It was the
whole expression.

Closes #9390
Closes #13684
Closes #13709
</content>
</entry>
</feed>
