fix: array child pattern match validation #248
Merged
+32
−6
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.
Motivation and Context
#12705
Description
Shows pattern match for array with subtype string
Before
![Screenshot 2024-01-10 at 3 00 43 PM](https://private-user-images.githubusercontent.com/47359669/295710535-60f206b5-10c0-4fe5-be6a-4c8c2604435d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE1MjQxNjAsIm5iZiI6MTcyMTUyMzg2MCwicGF0aCI6Ii80NzM1OTY2OS8yOTU3MTA1MzUtNjBmMjA2YjUtMTBjMC00ZmU1LWJlNmEtNGM4YzI2MDQ0MzVkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzIxVDAxMDQyMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZhNmNiZDcxYmUxMzA5NzA0OTY4YmJhMjBmNmEwODNiOGZlMzJmYzA2ZWJjZWJjM2VlMjZkZmQ3NjM3YWY0YzgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.qsC7xtGv56nLDWKT8Rp6SrBB4KGu9k97liWXqt_lr0M)
After
![Screenshot 2024-01-10 at 3 00 01 PM](https://private-user-images.githubusercontent.com/47359669/295710597-51a71bb4-b314-4ead-b279-7ea30743f293.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE1MjQxNjAsIm5iZiI6MTcyMTUyMzg2MCwicGF0aCI6Ii80NzM1OTY2OS8yOTU3MTA1OTctNTFhNzFiYjQtYjMxNC00ZWFkLWIyNzktN2VhMzA3NDNmMjkzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzIxVDAxMDQyMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ0YTcwYzJkYzhiOTI5N2ZkNjZkYzhmZDUwMDAzZmY1ZGRjZWIxODI2MjA2Zjc1OWMzNzgxMmExYTI3YzA0ZmUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.lm4s0a3C2scKnIZNVzEL-p1s20FaaQpEo7pZwjncdEY)
How Has This Been Tested?
Screenshot(s)/recordings(s)
Types of changes
Checklist