-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
[Test Plan] Interpolated String Improvements #51499
Labels
Area-Compilers
Dev17 IDE Priority
Feature - Interpolated String Improvements
Interpolated string improvements
Test
Test failures in roslyn-CI
User Story
A single user-facing feature. Can be grouped under an epic.
Milestone
Comments
333fred
added
Area-Compilers
Feature - Interpolated String Improvements
Interpolated string improvements
labels
Feb 25, 2021
dotnet-issue-labeler
bot
added
the
untriaged
Issues and PRs which have not yet been triaged by a lead
label
Feb 25, 2021
333fred
removed
the
untriaged
Issues and PRs which have not yet been triaged by a lead
label
Feb 25, 2021
This was referenced Jun 30, 2021
Test ideas from review:
|
This was referenced Jul 3, 2021
This was referenced Jul 28, 2021
This was referenced Aug 8, 2021
333fred
added a commit
to 333fred/roslyn
that referenced
this issue
Sep 11, 2021
…rings Implements the decision from dotnet/csharplang#5106. Test plan at dotnet#51499.
333fred
added a commit
that referenced
this issue
Sep 22, 2021
…rings (#56333) Implements the decision from dotnet/csharplang#5106. Test plan at #51499.
jmarolf
added
the
User Story
A single user-facing feature. Can be grouped under an epic.
label
Dec 2, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Area-Compilers
Dev17 IDE Priority
Feature - Interpolated String Improvements
Interpolated string improvements
Test
Test failures in roslyn-CI
User Story
A single user-facing feature. Can be grouped under an epic.
Proposal:
dotnet/csharplang#4487
Spec:
https://github.com/dotnet/csharplang/blob/main/proposals/csharp-10.0/improved-interpolated-strings.md
Feature Branch:
https://github.com/dotnet/roslyn/tree/features/interpolated-string
Compiler:
DefaultInterpolatedStringHandler
async
method with noawait
holesasync
method withawait
holes+
operator+
operator with non interp stringInterpolatedStringHandler
int
?AppendLiteral
AppendLiteral
bool
orvoid
AppendFormatted
AppendFormatted
bool
orvoid
AppendFormatted
andAppendLiteral
return typesval
overin
val
overref
val
ref
in
ref
(allow mismatch)out
InterpolatedStringHandlerArgumentAttribute
""
this
Ref
parameterProductivity:
string.Create
,Debug.Assert
,Debug.Write{Line}If
,StringBuilder.Append{Line}
,MemoryExtensions.TryWrite
)LDM:
The text was updated successfully, but these errors were encountered: