-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Open
Description
Championed proposal: dotnet/csharplang#8887
Speclet: https://github.com/dotnet/csharplang/blob/main/proposals/collection-expression-arguments.md
Compiler:
- LangVer behavior
- order of evaluation
- ref analysis
- API review
- nullability analysis
- __arglist
- semantic model (GetSymbolInfo)
- what is expected for
GetMemberGroup?
- what is expected for
- IOperation
- update compiler test plan
- update
BindCollectionExpressionForErrorRecovery? -
withinparams:M(with(A, B), C, D)(disallowed) - constructor for type with
requiredfields - interpolation handlers
- Expression trees
-
outvar inwith - If you add a new expression that can be nested inside itself, test deeply nesting it. Potentially cut off direct nesting.
- Should collection arguments be included in IOperation tree? Issue about branches not showing in CFG
IDE:
- completion
- colorization
- QuickInfo
- formatting
- GoToDef on
with - signature/parameter info while typing in
with