Skip to content

[pull] master from php:master#48

Merged
pull[bot] merged 2 commits into
dolfly:masterfrom
php:master
Jul 12, 2025
Merged

[pull] master from php:master#48
pull[bot] merged 2 commits into
dolfly:masterfrom
php:master

Conversation

@pull

@pull pull Bot commented Jul 12, 2025

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.2)

Can you help keep this open source service alive? 💖 Please sponsor : )

ndossche and others added 2 commits July 12, 2025 09:51
Pipe compilation uses a temporary znode with QM_ASSIGN to remove
references. Assert compilation wants to look at the operand AST and
convert it to a string. However the original AST is lost due to the
temporary znode. To solve this we either have to handle this specially
in pipe compilation [1], or store the AST anyway somehow.
Special casing this either way is not worth the complexity in my
opinion, especially as it looks like a dynamic call anyway due to the
FCC syntax.

[1] Prototype (incomplete) at
    https://gist.github.com/nielsdos/50dc71718639c3af05db84a4dea6eb71
    shows this is not worthwhile in my opinion.

Closes GH-18965.

Co-authored-by: Ilija Tovilo <ilija.tovilo@me.com>
@pull pull Bot locked and limited conversation to collaborators Jul 12, 2025
@pull pull Bot added the ⤵️ pull label Jul 12, 2025
@pull pull Bot merged commit a64cdd6 into dolfly:master Jul 12, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant