Skip to content

Upgrade to xphp v0.2.0 turbofish instantiation syntax#2

Merged
math3usmartins merged 1 commit into
mainfrom
0.2.x
Jun 14, 2026
Merged

Upgrade to xphp v0.2.0 turbofish instantiation syntax#2
math3usmartins merged 1 commit into
mainfrom
0.2.x

Conversation

@math3usmartins

Copy link
Copy Markdown
Member

xphp >= 0.2 requires the ::<…> operator at generic instantiation sites; bare new Foo<Bar>() is now a parse error. Rewrite synthesized specialization roots via a toTurbofish() helper, update the demo call sites, bump the composer requirement, and refresh the docs.

xphp >= 0.2 requires the `::<…>` operator at generic instantiation
sites; bare `new Foo<Bar>()` is now a parse error. Rewrite synthesized
specialization roots via a `toTurbofish()` helper, update the demo call
sites, bump the composer requirement, and refresh the docs.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@math3usmartins math3usmartins requested a review from a team June 14, 2026 23:20
@math3usmartins math3usmartins merged commit 9f187a4 into main Jun 14, 2026
2 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.

1 participant