Skip to content

[Script] Make transpiler call helper keywords explicit - #20448

Merged
tqchen merged 1 commit into
apache:mainfrom
tqchen:explicit-call-helper-keywords
Sep 25, 2026
Merged

tqchen merged 1 commit into
apache:mainfrom
tqchen:explicit-call-helper-keywords

Conversation

@tqchen

@tqchen tqchen commented Sep 25, 2026

Copy link
Copy Markdown
Member

The transpiler call helpers currently mix builder arguments and source-location metadata in variadic keyword dictionaries. Make the builder keyword mapping optional and explicit, with dedicated keyword-only parameters for span, name_span, and value_span.

Update callers to separate builder arguments from source ranges while preserving their evaluation order and leaving caller-owned mappings unchanged. This is a readability cleanup.

@tqchen
tqchen force-pushed the explicit-call-helper-keywords branch from 93a6966 to 9c4c766 Compare September 25, 2026 11:31
@tqchen
tqchen force-pushed the explicit-call-helper-keywords branch from 4dc1905 to 82cc5ed Compare September 25, 2026 13:05
@tqchen
tqchen merged commit 0176f43 into apache:main Sep 25, 2026
8 checks passed
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