{{ message }}
Repository navigation
Array destructuring #2008
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Array destructuring #2008
Changes from all commits
Commits
Show all changes
60 commits
Select commit
Hold shift + click to select a range
e5511e4
add incomplete array destructuring test
romdotdog b4f31be
add BindingPatternExpression
romdotdog 4ee89e1
create proper parsing and fixture
romdotdog 33c2701
.getName() -> .ident
romdotdog 1462f61
demote BindingPatternExpression to Expression
romdotdog 2839af0
fix
romdotdog f9658da
correct diagnostics
romdotdog 374d934
remove old diagnostic
romdotdog 031e24b
fix program.ts
romdotdog 9807246
add compiler logic
romdotdog f9a313f
fix constructor issue
romdotdog d29611f
create test
romdotdog 23b881e
fix missing argument
romdotdog 481ccde
fix type mixup
romdotdog 96c0bda
test pass
romdotdog 80419e2
add more
romdotdog 4c6806e
fix thisArg
romdotdog 38f2885
fix bootstrapping
romdotdog 96c2de3
test omitted expressions
romdotdog 69a4bd4
refactor
romdotdog c74054b
fix parser test
romdotdog eaa0923
add assignment to test
romdotdog 1bcec51
more testing
romdotdog 32b6ed1
assignment expression compiler logic
romdotdog 0d79ba5
add some diagnostics
romdotdog a1b5c95
Merge branch 'main' of https://github.com/AssemblyScript/assemblyscri…
romdotdog 11d8bc6
create new fixtures
romdotdog 8efe443
fix "unexpected upcast"
romdotdog fe5f8af
add swap test
romdotdog ea6724a
fix for review
romdotdog d38ae6d
initial fix
romdotdog 0711970
globals fix
romdotdog 70c475f
band-aid fix
romdotdog d59b84a
destructuring globals are not possible
romdotdog 2b99e6a
remove unused import
romdotdog 95b1479
inline `initializeVariable`
romdotdog e0a3836
remove extra error
romdotdog 640cc35
test unimplemented error for object destructuring
romdotdog eb756b0
add invalid array pattern test
romdotdog 90e2fd5
add EOF to object destructuring test
romdotdog 5969702
fix parser
romdotdog 2de2486
add empty destructure to parser test
romdotdog fdc2d70
add empty destructure to compiler test
romdotdog 448130b
add compiler test to .eslintignore
romdotdog 44cf174
add a comment
romdotdog dd01550
revert package-lock.json
romdotdog 793c778
empty commit
romdotdog 4055296
NodeKind.BINDINGPATTERN
romdotdog b8fe02f
ident -> identifierNode
romdotdog f5949d0
compileCallDirect -> makeCallDirect
romdotdog fa54935
add typedarray and staticarray tests
romdotdog 76ecd81
add more tests to parser
romdotdog a8c5b59
test invalid absent index signatures
romdotdog 71ea2e8
parser test changes
romdotdog 8ceddac
Merge branch 'main' of https://github.com/AssemblyScript/assemblyscri…
romdotdog 7601342
create new fixtures to make tests pass
romdotdog 3dab3b0
Merge branch 'main' of https://github.com/AssemblyScript/assemblyscri…
romdotdog 4c41b17
pull from upstream and update
romdotdog c9a39e0
remove BindingPatternExpression
romdotdog 8c4445e
resolve auto-import blunder
romdotdog File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
You can’t perform that action at this time.

Uh oh!
There was an error while loading. Please reload this page.