<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/compiler/rustc_codegen_llvm/src/debuginfo/metadata, branch 1.85.1</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.85.1</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.85.1'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2024-12-18T10:01:54+00:00</updated>
<entry>
<title>fix outdated comment</title>
<updated>2024-12-18T10:01:54+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2024-12-07T17:37:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=397ae3cdf641b8d303ab9d004013f956c2991727'/>
<id>urn:sha1:397ae3cdf641b8d303ab9d004013f956c2991727</id>
<content type='text'>
Co-authored-by: Camille Gillot &lt;gillot.camille@gmail.com&gt;</content>
</entry>
<entry>
<title>make no-variant types a dedicated Variants variant</title>
<updated>2024-12-18T10:01:54+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2024-12-01T16:33:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e023590de407f417e0f3da675a372eca7acf60c6'/>
<id>urn:sha1:e023590de407f417e0f3da675a372eca7acf60c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Variants::Single: do not use invalid VariantIdx for uninhabited enums</title>
<updated>2024-12-18T10:00:21+00:00</updated>
<author>
<name>Ralf Jung</name>
<email>post@ralfj.de</email>
</author>
<published>2024-12-01T12:12:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=21de42bf8ddd0f39c766c7705990152302ae1f3b'/>
<id>urn:sha1:21de42bf8ddd0f39c766c7705990152302ae1f3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #104342 - mweber15:add_file_location_to_more_types, r=wesleywiser</title>
<updated>2024-12-03T12:49:57+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2024-12-03T12:49:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8575f8f91bbd7dca529d362afc8117db74661c3b'/>
<id>urn:sha1:8575f8f91bbd7dca529d362afc8117db74661c3b</id>
<content type='text'>
Require `type_map::stub` callers to supply file information

This change attaches file information (`DIFile` reference and line number) to struct debug info nodes.

Before:

```
; foo.ll
...
!5 = !DIFile(filename: "&lt;unknown&gt;", directory: "")
...
!16 = !DICompositeType(tag: DW_TAG_structure_type, name: "MyType", scope: !2, file: !5, size: 32, align: 32, elements: !17, templateParams: !19, identifier: "4cb373851db92e732c4cb5651b886dd0")
...
```

After:

```
; foo.ll
...
!3 = !DIFile(filename: "foo.rs", directory: "/home/matt/src/rust98678", checksumkind: CSK_SHA1, checksum: "bcb9f08512c8f3b8181ef4726012bc6807bc9be4")
...
!16 = !DICompositeType(tag: DW_TAG_structure_type, name: "MyType", scope: !2, file: !3, line: 3, size: 32, align: 32, elements: !17, templateParams: !19, identifier: "9e5968c7af39c148acb253912b7f409f")
...
```

Fixes #98678

r? `@wesleywiser`
</content>
</entry>
<entry>
<title>use `TypingEnv` when no `infcx` is available</title>
<updated>2024-11-18T09:38:56+00:00</updated>
<author>
<name>lcnr</name>
<email>rust@lcnr.de</email>
</author>
<published>2024-11-15T12:53:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9cba14b95bb07a5b31ed1aac2bf4eadd248232da'/>
<id>urn:sha1:9cba14b95bb07a5b31ed1aac2bf4eadd248232da</id>
<content type='text'>
the behavior of the type system not only depends on the current
assumptions, but also the currentnphase of the compiler. This is
mostly necessary as we need to decide whether and how to reveal
opaque types. We track this via the `TypingMode`.
</content>
</entry>
<entry>
<title>Clean up use requirements after rebasing</title>
<updated>2024-11-07T03:26:18+00:00</updated>
<author>
<name>Matt Weber</name>
<email>30441572+mweber15@users.noreply.github.com</email>
</author>
<published>2024-11-07T02:46:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8286299742e16b20ef7c6fbd65921cb19b79038a'/>
<id>urn:sha1:8286299742e16b20ef7c6fbd65921cb19b79038a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename option and add doc</title>
<updated>2024-11-07T03:26:18+00:00</updated>
<author>
<name>Matt Weber</name>
<email>30441572+mweber15@users.noreply.github.com</email>
</author>
<published>2024-03-02T04:33:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=21c58b1b2ca37b6a09a1302b035a30878bffd96a'/>
<id>urn:sha1:21c58b1b2ca37b6a09a1302b035a30878bffd96a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add additional option checks</title>
<updated>2024-11-07T03:26:17+00:00</updated>
<author>
<name>Matt Weber</name>
<email>30441572+mweber15@users.noreply.github.com</email>
</author>
<published>2023-07-30T04:04:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4692d46a461502ed5732a80cd0848db50cfc678a'/>
<id>urn:sha1:4692d46a461502ed5732a80cd0848db50cfc678a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move additional source location info behind -Z option</title>
<updated>2024-11-07T03:26:17+00:00</updated>
<author>
<name>Matt Weber</name>
<email>30441572+mweber15@users.noreply.github.com</email>
</author>
<published>2023-07-30T03:48:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=a4833a80893612a8e97b65777caa1c5f87d38c2c'/>
<id>urn:sha1:a4833a80893612a8e97b65777caa1c5f87d38c2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor `type_stub` from `DefId` to tuple</title>
<updated>2024-11-07T03:25:04+00:00</updated>
<author>
<name>Matt Weber</name>
<email>30441572+mweber15@users.noreply.github.com</email>
</author>
<published>2022-11-23T05:02:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=27b1b01daa99cd3cb9338e120cc1a26ca31f8833'/>
<id>urn:sha1:27b1b01daa99cd3cb9338e120cc1a26ca31f8833</id>
<content type='text'>
</content>
</entry>
</feed>
