<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/clang/test/CodeGenCXX/mangle-lambda-explicit-template-params.cpp, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/'/>
<entry>
<title>Fix bad mangling of &lt;data-member-prefix&gt; for a closure in the initializer of a variable at global namespace scope.</title>
<updated>2021-05-12T20:13:21+00:00</updated>
<author>
<name>Richard Smith</name>
<email>richard@metafoo.co.uk</email>
</author>
<published>2021-05-06T01:56:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=5bb7e81c64bd29edd1c9ebadd4e4717919def0bf'/>
<id>5bb7e81c64bd29edd1c9ebadd4e4717919def0bf</id>
<content type='text'>
This implements the direction proposed in
https://github.com/itanium-cxx-abi/cxx-abi/pull/126.

Differential Revision: https://reviews.llvm.org/D101968
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This implements the direction proposed in
https://github.com/itanium-cxx-abi/cxx-abi/pull/126.

Differential Revision: https://reviews.llvm.org/D101968
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Fix bad mangling of &lt;data-member-prefix&gt; for a closure in the initializer of a variable at global namespace scope."</title>
<updated>2021-05-12T00:46:18+00:00</updated>
<author>
<name>Richard Smith</name>
<email>richard@metafoo.co.uk</email>
</author>
<published>2021-05-12T00:46:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=bb726383ac7554857c62edd2d19e83dc713165ee'/>
<id>bb726383ac7554857c62edd2d19e83dc713165ee</id>
<content type='text'>
This reverts commit 697ac15a0fc71888c372667bdbc5583ab42d4695, for which
review was not complete. That change was accidentally pushed when
an unrelated change was pushed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 697ac15a0fc71888c372667bdbc5583ab42d4695, for which
review was not complete. That change was accidentally pushed when
an unrelated change was pushed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bad mangling of &lt;data-member-prefix&gt; for a closure in the initializer of a variable at global namespace scope.</title>
<updated>2021-05-12T00:35:33+00:00</updated>
<author>
<name>Richard Smith</name>
<email>richard@metafoo.co.uk</email>
</author>
<published>2021-05-06T01:56:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=697ac15a0fc71888c372667bdbc5583ab42d4695'/>
<id>697ac15a0fc71888c372667bdbc5583ab42d4695</id>
<content type='text'>
This implements the direction proposed in
https://github.com/itanium-cxx-abi/cxx-abi/pull/126.

Differential Revision: https://reviews.llvm.org/D101968
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This implements the direction proposed in
https://github.com/itanium-cxx-abi/cxx-abi/pull/126.

Differential Revision: https://reviews.llvm.org/D101968
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix crash mangling an explicit lambda non-type template parameter pack</title>
<updated>2019-09-10T00:39:53+00:00</updated>
<author>
<name>Richard Smith</name>
<email>richard-llvm@metafoo.co.uk</email>
</author>
<published>2019-09-10T00:39:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=ae6f7bcb367465ba1b97cdcb27d528b49f7b238d'/>
<id>ae6f7bcb367465ba1b97cdcb27d528b49f7b238d</id>
<content type='text'>
that is not a pack expansion.

llvm-svn: 371476
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
that is not a pack expansion.

llvm-svn: 371476
</pre>
</div>
</content>
</entry>
<entry>
<title>[c++20] Fix some ambiguities in our mangling of lambdas with explicit</title>
<updated>2019-09-05T01:23:47+00:00</updated>
<author>
<name>Richard Smith</name>
<email>richard-llvm@metafoo.co.uk</email>
</author>
<published>2019-09-05T01:23:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=7ac42374abc01d89235c862cc44da0c6c930489c'/>
<id>7ac42374abc01d89235c862cc44da0c6c930489c</id>
<content type='text'>
template parameters.

This finishes the implementation of the proposal described in
https://github.com/itanium-cxx-abi/cxx-abi/issues/31. (We already
implemented the &lt;lambda-sig&gt; extensions, but didn't take them into
account when computing mangling numbers, and didn't deal properly with
expanded parameter packs, and didn't disambiguate between different
levels of template parameters in manglings.)

llvm-svn: 371004
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
template parameters.

This finishes the implementation of the proposal described in
https://github.com/itanium-cxx-abi/cxx-abi/issues/31. (We already
implemented the &lt;lambda-sig&gt; extensions, but didn't take them into
account when computing mangling numbers, and didn't deal properly with
expanded parameter packs, and didn't disambiguate between different
levels of template parameters in manglings.)

llvm-svn: 371004
</pre>
</div>
</content>
</entry>
<entry>
<title>For PR43213, track whether template parameters are implicit through</title>
<updated>2019-09-04T22:14:50+00:00</updated>
<author>
<name>Richard Smith</name>
<email>richard-llvm@metafoo.co.uk</email>
</author>
<published>2019-09-04T22:14:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=71c37a8fdaa8c5abbb3c614576659e5a948781e6'/>
<id>71c37a8fdaa8c5abbb3c614576659e5a948781e6</id>
<content type='text'>
template instantiation so we know whether to mangle them in
lambda-expressions.

llvm-svn: 370991
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
template instantiation so we know whether to mangle them in
lambda-expressions.

llvm-svn: 370991
</pre>
</div>
</content>
</entry>
<entry>
<title>[c++20] Implement P0428R2 - Familiar template syntax for generic lambdas</title>
<updated>2019-05-04T10:49:46+00:00</updated>
<author>
<name>Hamza Sood</name>
<email>hamza_sood@me.com</email>
</author>
<published>2019-05-04T10:49:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=8205a814a691bfa62fed911b58b0a306ab5efe31'/>
<id>8205a814a691bfa62fed911b58b0a306ab5efe31</id>
<content type='text'>
Differential Revision: https://reviews.llvm.org/D36527

llvm-svn: 359967
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Differential Revision: https://reviews.llvm.org/D36527

llvm-svn: 359967
</pre>
</div>
</content>
</entry>
</feed>
