<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/test/ui/structs, branch 1.56.1</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.56.1</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.56.1'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2021-08-11T09:46:24+00:00</updated>
<entry>
<title>Modify structured suggestion output</title>
<updated>2021-08-11T09:46:24+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2021-06-22T02:07:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=99f2977031706dfef6730764d359b9e5d0f673b4'/>
<id>urn:sha1:99f2977031706dfef6730764d359b9e5d0f673b4</id>
<content type='text'>
* On suggestions that include deletions, use a diff inspired output format
* When suggesting addition, use `+` as underline
* Color highlight modified span
</content>
</entry>
<entry>
<title>Various diagnostics clean ups/tweaks</title>
<updated>2021-07-19T15:43:35+00:00</updated>
<author>
<name>Esteban Küber</name>
<email>esteban@kuber.com.ar</email>
</author>
<published>2021-07-17T18:13:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=ba052bd8de1459acb6809215b0bedf4ea476ef9a'/>
<id>urn:sha1:ba052bd8de1459acb6809215b0bedf4ea476ef9a</id>
<content type='text'>
* Always point at macros, including derive macros
* Point at non-local items that introduce a trait requirement
* On private associated item, point at definition
</content>
</entry>
<entry>
<title>improve diagnosts for GATs</title>
<updated>2021-05-11T12:09:46+00:00</updated>
<author>
<name>b-naber</name>
<email>bn263@gmx.de</email>
</author>
<published>2021-02-18T20:01:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e4d9bc66f65fd3d206587c07e33c4877fda073f9'/>
<id>urn:sha1:e4d9bc66f65fd3d206587c07e33c4877fda073f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Also take unions and enums into account</title>
<updated>2021-05-07T20:49:47+00:00</updated>
<author>
<name>LeSeulArtichaut</name>
<email>leseulartichaut@gmail.com</email>
</author>
<published>2021-05-07T20:49:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6717f81b96aca75f5b811104ae75620274dad35d'/>
<id>urn:sha1:6717f81b96aca75f5b811104ae75620274dad35d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add basic test</title>
<updated>2021-05-07T19:50:22+00:00</updated>
<author>
<name>LeSeulArtichaut</name>
<email>leseulartichaut@gmail.com</email>
</author>
<published>2020-09-17T16:44:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1e642f0a61b2b44cf4c4e2c174256f10520bcea1'/>
<id>urn:sha1:1e642f0a61b2b44cf4c4e2c174256f10520bcea1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove redundant `ignore-tidy-linelength` annotations</title>
<updated>2021-04-03T20:30:20+00:00</updated>
<author>
<name>Simon Jakobi</name>
<email>simon.jakobi@gmail.com</email>
</author>
<published>2021-04-03T11:05:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3ea62cb5d19846b44172d861ae231c8c09322800'/>
<id>urn:sha1:3ea62cb5d19846b44172d861ae231c8c09322800</id>
<content type='text'>
This is step 2 towards fixing #77548.

In the codegen and codegen-units test suites, the `//` comment markers
were kept in order not to affect any source locations. This is because
these tests cannot be automatically `--bless`ed.
</content>
</entry>
<entry>
<title>More precise spans for HIR paths</title>
<updated>2021-03-15T19:13:45+00:00</updated>
<author>
<name>Vadim Petrochenkov</name>
<email>vadim.petrochenkov@gmail.com</email>
</author>
<published>2021-03-13T16:14:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7e66e9d6b04d0aa0f7ddaf24b8de379bb431fe6f'/>
<id>urn:sha1:7e66e9d6b04d0aa0f7ddaf24b8de379bb431fe6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #82789 - csmoe:issue-82772, r=estebank</title>
<updated>2021-03-14T04:07:31+00:00</updated>
<author>
<name>Yuki Okushi</name>
<email>huyuumi.dev@gmail.com</email>
</author>
<published>2021-03-14T04:07:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=0d9a6edb50ede7496b61e8b6b2eea9944439481a'/>
<id>urn:sha1:0d9a6edb50ede7496b61e8b6b2eea9944439481a</id>
<content type='text'>
Get with field index from pattern slice instead of directly indexing

Closes #82772
r? ``@estebank``

https://github.com/rust-lang/rust/pull/82789#issuecomment-796921977
&gt; ``@estebank`` So the real cause is we only generate single pattern for Box here
https://github.com/csmoe/rust/blob/615b03aeaa8ce9819de7828740ab3cd7def4fa76/compiler/rustc_mir_build/src/thir/pattern/deconstruct_pat.rs#L1130-L1132
But in the replacing function, it tries to index on the 1-length pattern slice with field 1, thus out of bounds.
https://github.com/csmoe/rust/blob/615b03aeaa8ce9819de7828740ab3cd7def4fa76/compiler/rustc_mir_build/src/thir/pattern/deconstruct_pat.rs#L1346
</content>
</entry>
<entry>
<title>fix: check before index into generated patterns</title>
<updated>2021-03-11T17:54:08+00:00</updated>
<author>
<name>csmoe</name>
<email>csmoe@msn.com</email>
</author>
<published>2021-03-11T17:49:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=77fb6a0f32408925f212d1fb877e900f9736840d'/>
<id>urn:sha1:77fb6a0f32408925f212d1fb877e900f9736840d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add ui testcase for issue 82772</title>
<updated>2021-03-11T17:53:55+00:00</updated>
<author>
<name>csmoe</name>
<email>csmoe@msn.com</email>
</author>
<published>2021-03-05T05:54:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2fd2796aae18a7e7a736346f344daa56fae37c41'/>
<id>urn:sha1:2fd2796aae18a7e7a736346f344daa56fae37c41</id>
<content type='text'>
</content>
</entry>
</feed>
