Skip to content

Specify null-aware explicit extension method invocation #953

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 6, 2020

Conversation

eernstg
Copy link
Member

@eernstg eernstg commented May 6, 2020

This PR introduces text corresponding to the decision in issue #677.

This update uses let, which is a non-standard device in Dart specifications. It does seem to serve the purpose, though, and we can change it when this feature specification gets integrated into the language specification. In any case, an obvious alternative is to spell out the semantics of the desugared form using a fresh variable.

@eernstg eernstg requested a review from lrhn May 6, 2020 08:06
@eernstg eernstg changed the title Introduced text corresponding to the decision in language issue #677 Introduced text corresponding to the decision in language issue #677: Null aware explicit extension method invocation May 6, 2020
@eernstg eernstg changed the title Introduced text corresponding to the decision in language issue #677: Null aware explicit extension method invocation Specify null-aware explicit extension method invocation May 6, 2020
@eernstg eernstg merged commit 8cb7e46 into master May 6, 2020
@eernstg eernstg deleted the spec_issue_677_may20 branch May 6, 2020 11:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants