-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
lang: Handle const array size casting and add const array size support for events #1485
Merged
paul-schaaf
merged 16 commits into
coral-xyz:master
from
tomlinton:tomlinton/event-type-testing
Mar 11, 2022
Merged
Changes from 14 commits
Commits
Show all changes
16 commits
Select commit
Hold shift + click to select a range
96e3673
Add event tests
tomlinton 440cb63
Fix syntax
tomlinton 35b22a3
Working implementation
tomlinton 4f7db8c
Merge branch 'master' into tomlinton/event-type-testing
tomlinton 84e623d
Handle multidimensional array with const and add tests
tomlinton ed3fac6
Event tests
tomlinton e3be539
Reuse parser code
tomlinton 0066aed
Merge remote-tracking branch 'origin' into tomlinton/event-type-testing
tomlinton 56a342f
Clippy
tomlinton bc5589f
Fix type passing
tomlinton 6f7e7a7
Fix return type
tomlinton 1eee9b1
Merge remote-tracking branch 'origin' into tomlinton/event-type-testing
tomlinton 3e1401f
Changelog entry
tomlinton 5d678ea
Trigger checks
tomlinton b4aeb69
No whitespace comparison
tomlinton 8872d87
Merge branch 'master' into tomlinton/event-type-testing
paul-schaaf 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 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 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 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 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 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 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 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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
wdyt about removing the whitespace here and in
tts_string
and then comparing those instead? would really suck to debug an error that's caused by an additional whitespace betweenas
andusize
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No sympathy for people who don't use code formatters. 😈
I think it's an unlikely case but I'll add it if you like. Regex would probably have fewer edge cases but adding that seems a bit over the top.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
some people run their formatters before they commit and not during coding. still unlikely that it even happens but doesnt hurt to add it
agree that regex seems over the top