Skip to content

[WATParser] Skip identifiers in ParseDeclsCtx::skipFunctionBody - #9144

Merged
tlively merged 1 commit into
fix-8634-2from
fix-8634-3
Sep 25, 2026
Merged

tlively merged 1 commit into
fix-8634-2from
fix-8634-3

Conversation

@tlively

@tlively tlively commented Sep 23, 2026

Copy link
Copy Markdown
Member

Without taking identifiers in ParseDeclsCtx::skipFunctionBody, an identifier starting with a block or indirect call keyword (such as $block or $call_indirect) would have only its leading '$' consumed by in.take(1) and then be misparsed as a keyword on the next iteration, adding a spurious implicit function type.

Without taking identifiers in ParseDeclsCtx::skipFunctionBody, an identifier starting with a block or indirect call keyword (such as $block or $call_indirect) would have only its leading '$' consumed by in.take(1) and then be misparsed as a keyword on the next iteration, adding a spurious implicit function type.
@tlively
tlively requested a review from a team as a code owner September 23, 2026 03:06
@tlively
tlively requested review from aheejin and removed request for a team September 23, 2026 03:06
@tlively
tlively added this pull request to stack #9153 September 25, 2026 01:58
@tlively
tlively merged commit 172e982 into main Sep 25, 2026
16 checks passed
@tlively
tlively deleted the fix-8634-3 branch September 25, 2026 01:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants