luau/Ast/src
Aviral Goel d0222bb554
Sync to upstream/release/654 (#1552)
# What's Changed

* Support dead store elimination for `STORE_VECTOR` instruction
* Fix parser hang when a separator is used between Luau class
declaration properties
* Provide properties and metatable for built-in vector type definition
to fix type errors
* Fix Fragment Autocomplete to ensure correct parentheses insertion
behavior.
* Add support for 'thread' and 'buffer' primitive types in user-defined
type functions

---------

Co-authored-by: Andy Friesen <afriesen@roblox.com>
Co-authored-by: Hunter Goldstein <hgoldstein@roblox.com>
Co-authored-by: Vighnesh Vijay <vvijay@roblox.com>
Co-authored-by: Vyacheslav Egorov <vegorov@roblox.com>
2024-12-02 16:16:33 -08:00
..
Allocator.cpp Sync to upstream/release/651 (#1513) 2024-11-08 13:41:45 -08:00
Ast.cpp Sync to upstream/release/653 (#1541) 2024-11-22 13:00:51 -08:00
Confusables.cpp Sync to upstream/release/637 (#1354) 2024-08-02 07:30:04 -07:00
Lexer.cpp Sync to upstream/release/654 (#1552) 2024-12-02 16:16:33 -08:00
Location.cpp Sync to upstream/release/602 (#1089) 2023-11-03 16:45:04 -07:00
Parser.cpp Sync to upstream/release/654 (#1552) 2024-12-02 16:16:33 -08:00
StringUtils.cpp Sync to upstream/release/637 (#1354) 2024-08-02 07:30:04 -07:00
TimeTrace.cpp Sync to upstream/release/650 (#1502) 2024-11-01 12:06:07 -07:00