<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/tests/front-end, branch master</title>
<subtitle>Making it easier to work with shaders</subtitle>
<id>https://git.yummers.dev/slang.git/atom?h=master</id>
<link rel='self' href='https://git.yummers.dev/slang.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/'/>
<updated>2025-10-01T16:23:48+00:00</updated>
<entry>
<title>Misc parser improvements. (#8563)</title>
<updated>2025-10-01T16:23:48+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2025-10-01T16:23:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=5793b6d864b572e464dd5e17dc842e99d13d310d'/>
<id>urn:sha1:5793b6d864b572e464dd5e17dc842e99d13d310d</id>
<content type='text'>
- Fix bug parsing multiple link-time structs on the same line. Closes
#8553.
- Fix bug parsing anonymous struct type as function return type in
modern syntax. Closes #8558
- Support semantics on modern style param/var declarations.</content>
</entry>
<entry>
<title>Parse char literals as integers (#6989)</title>
<updated>2025-05-06T17:56:18+00:00</updated>
<author>
<name>Julius Ikkala</name>
<email>julius.ikkala@gmail.com</email>
</author>
<published>2025-05-06T17:56:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=cf8e75fae7702855b3d81ed11b2fb480c31a7fde'/>
<id>urn:sha1:cf8e75fae7702855b3d81ed11b2fb480c31a7fde</id>
<content type='text'>
* Parse char literals as integers

* Fix formatting

* Parse escaped chars correctly

---------

Co-authored-by: Yong He &lt;yonghe@outlook.com&gt;</content>
</entry>
<entry>
<title>Allow `.member` syntax on vector and scalars. (#6424)</title>
<updated>2025-02-27T18:32:14+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2025-02-27T18:32:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=6cf15f4ea1fe044d8227440dcc30ac712334568e'/>
<id>urn:sha1:6cf15f4ea1fe044d8227440dcc30ac712334568e</id>
<content type='text'>
* Allow `.member` syntax on vector and scalars.

* Fix.

* fix.

* Fix.

* update comment.

* Fix tests.

* Fix warning.

* Add more tests.</content>
</entry>
<entry>
<title>Fix modifier parsing. (#6347)</title>
<updated>2025-02-13T21:09:11+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2025-02-13T21:09:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=adde2626720f23a5fd7151f6fb9109db14fc9263'/>
<id>urn:sha1:adde2626720f23a5fd7151f6fb9109db14fc9263</id>
<content type='text'>
* Fix modifier parsing.

* Fix.

* Fix.

* Fix.</content>
</entry>
<entry>
<title>Use two-stage parsing to disambiguate generic app and comparison. (#6281)</title>
<updated>2025-02-05T20:32:56+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2025-02-05T20:32:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=7911c9437333692db275d2dff41264f4c8023be8'/>
<id>urn:sha1:7911c9437333692db275d2dff41264f4c8023be8</id>
<content type='text'>
* Use two-stage parsing to disambiguate generic app and comparison.

* Typo fix.

* Update doc.</content>
</entry>
<entry>
<title>Fix parsing of nested generic app. (#6259)</title>
<updated>2025-02-04T06:48:37+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2025-02-04T06:48:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=b832338c1066807461446f19cc1dc16f645267cb'/>
<id>urn:sha1:b832338c1066807461446f19cc1dc16f645267cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>format</title>
<updated>2024-10-29T06:49:26+00:00</updated>
<author>
<name>Ellie Hermaszewska</name>
<email>ellieh@nvidia.com</email>
</author>
<published>2024-10-29T06:49:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=f65d756bff8d4c5cbc15bd0322a2ae8e6b896a21'/>
<id>urn:sha1:f65d756bff8d4c5cbc15bd0322a2ae8e6b896a21</id>
<content type='text'>
* format

* Minor test fixes

* enable checking cpp format in ci</content>
</entry>
<entry>
<title>Support unicode identifier names. (#4772)</title>
<updated>2024-08-13T03:53:03+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2024-08-13T03:53:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=b390566b55700582321b09b72c726b8dff9bd819'/>
<id>urn:sha1:b390566b55700582321b09b72c726b8dff9bd819</id>
<content type='text'>
* Support unicode identifier names.

* Fix.

* Fix language server.

* Fix build errors.

* Fix.

* Fix offset translation in language server.</content>
</entry>
<entry>
<title>Fix `sessionDesc.defaultMatrixLayoutMode` being ineffective. (#3753)</title>
<updated>2024-03-13T02:31:25+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2024-03-13T02:31:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=6f7c8271710b43349d34b8f7569ceb6957400548'/>
<id>urn:sha1:6f7c8271710b43349d34b8f7569ceb6957400548</id>
<content type='text'>
* Fix `sessionDesc.defaultMatrixLayoutMode` being ineffective.

* Fix matrix layout in buffer pointer.

* Attempt to fix.

* Fix buffer element type lowering for buffer pointers.

* Add comment.

* Fix test.

* Fix member lookup in `Ref&lt;T&gt;`.

* Fix validation error.

* Enhance test.</content>
</entry>
<entry>
<title>Support visibility control and default to `internal`. (#3380)</title>
<updated>2023-12-06T20:05:07+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2023-12-06T20:05:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=11111e5733b189127dc2c4934d67693b9bc6e764'/>
<id>urn:sha1:11111e5733b189127dc2c4934d67693b9bc6e764</id>
<content type='text'>
* Support visibility control and default to `internal`.

* Fix wip.

* Fixes.

* Fix.

* Fix test.

* Add legacy language detection and compatibility for existing code.

* Add doc.

---------

Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
</feed>
