luau/Ast
JohnnyMorganz edb4453924
Support `["prop"]` syntax on class definitions (#704)
Some classes have properties which are not valid identifiers (such as
https://create.roblox.com/docs/reference/engine/classes/Studio)

This adds support for the following syntax in definition files:
```lua
declare class Foo
    ["a property"]: string
end
```

Closes #702
2022-10-18 10:15:26 -07:00
..
include/Luau Sync to upstream/release/549 (#707) 2022-10-14 12:48:41 -07:00
src Support `["prop"]` syntax on class definitions (#704) 2022-10-18 10:15:26 -07:00