dart-lang / sdk

The Dart SDK, including the VM, JS and Wasm compilers, analysis, core libraries, and more.
https://dart.dev
BSD 3-Clause "New" or "Revised" License
10.08k stars 1.56k forks source link

[Wildcard Variables] Analyzer Implementation #55680

Open kallentu opened 4 months ago

kallentu commented 4 months ago

This meta issue tracks all the analyzer implementation work items. Referenced from: https://github.com/dart-lang/sdk/blob/main/pkg/analyzer/doc/process/new_language_feature.md

Work Items

kallentu commented 4 months ago

@pq I updated what needs to be done in the analyzer with a short note from the kickoff. If it's easier to track with singular issues, we can do that too.

I suspect this work can start soon. I'm currently slowly adding language tests to the repo and I usually use those as a good indicator of what's working and what isn't.

pq commented 2 months ago

@kallentu:

From #super-parameters, “An occurrence of super._ as a declaration of a formal parameter in a constructor is a compile-time error.”

This seems out of sync with the current spec. Could you take a look?

kallentu commented 1 month ago

@kallentu:

From #super-parameters, “An occurrence of super._ as a declaration of a formal parameter in a constructor is a compile-time error.”

This seems out of sync with the current spec. Could you take a look?

Ah yes, you're right. I updated the task, feel free to remove it or change it. super._ isn't a compile time error.