GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||
GeezerVison is showing github.com — first class callable conversion by krakjoe · Pull Request #7019 · php/php-src Conversation
nikic
reviewed
Uh oh!
There was an error while loading. Please reload this page. Uh oh!
There was an error while loading. Please reload this page. Uh oh!
There was an error while loading. Please reload this page.
bwoebi
reviewed
Uh oh!
There was an error while loading. Please reload this page.
mvorisek
reviewed
Uh oh!
There was an error while loading. Please reload this page.
Contributor
All reactions
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page.
TysonAndre
reviewed
Uh oh!
There was an error while loading. Please reload this page.
Member
All reactions
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page.
nikic
force-pushed
the
first-class-callable-conversion
branch
from
161b714 to
fe21832
Compare
Contributor
All reactions
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page.
nikic
force-pushed
the
first-class-callable-conversion
branch
from
5635d27 to
3fcece3
Compare
Member
All reactions
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page.
nikic
force-pushed
the
first-class-callable-conversion
branch
from
2336613 to
7a3ac9f
Compare
Fix acquiring callable to assert() in namespace, and also add support for (...) to the AST printer. I wasn't able to make this work with tracing JIT quickly. Does not necessarily hold (e.g. exit in call args).
nikic
force-pushed
the
first-class-callable-conversion
branch
from
7a3ac9f to
f3af1d4
Compare
jrfnl
added a commit
to PHPCompatibility/PHPCompatibility
that referenced
this pull request
> Closures for callables can now be created using the syntax `myFunc(...)`, which is identical to `Closure::fromCallable('myFunc')`.
Refs:
* https://www.php.net/manual/en/migration81.new-features.php#migration81.new-features.core.callable-syntax
* https://wiki.php.net/rfc/first_class_callable_syntax
* php/php-src#7019
* php/php-src@d0b09a7
Includes unit tests.
Includes sniff documentation.
jrfnl
added a commit
to PHPCompatibility/PHPCompatibility
that referenced
this pull request
> Closures for callables can now be created using the syntax `myFunc(...)`, which is identical to `Closure::fromCallable('myFunc')`.
Refs:
* https://www.php.net/manual/en/migration81.new-features.php#migration81.new-features.core.callable-syntax
* https://wiki.php.net/rfc/first_class_callable_syntax
* php/php-src#7019
* php/php-src@d0b09a7
Includes unit tests.
Includes sniff documentation.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Reviewers+3 more reviewersUh oh!
There was an error while loading. Please reload this page. AssigneesNo one assignedLabelsProjectsDevelopmentSuccessfully merging this pull request may close these issues. Uh oh!
There was an error while loading. Please reload this page. 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. | ||||
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |