- Notifications
You must be signed in to change notification settings - Fork4.2k
Merge features/interpolated-string into main#54692
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Merged
Uh oh!
There was an error while loading.Please reload this page.
Merged
Changes from1 commit
Commits
Show all changes
53 commits Select commitHold shift + click to select a range
a2197d9 Merge pull request #51543 from dotnet/merges/master-to-features/inter…
58ee9c5 Merge pull request #51719 from dotnet/merges/main-to-features/interpo…
c94fa54 Merge pull request #51865 from dotnet/merges/main-to-features/interpo…
2b5d67b Merge pull request #52026 from dotnet/merges/main-to-features/interpo…
fd2072d Merge remote-tracking branch 'upstream/main' into merge-main
333fred8623b91 Merge pull request #52156 from 333fred/merge-main
54d3c06 Merge pull request #52199 from dotnet/merges/main-to-features/interpo…
21fc275 Merge pull request #52403 from dotnet/merges/main-to-features/interpo…
b2afcc1 Merge pull request #52549 from dotnet/merges/main-to-features/interpo…
3efe70d Merge pull request #52899 from dotnet/merges/main-to-features/interpo…
333fred0a86282 Merge pull request #53083 from dotnet/merges/main-to-features/interpo…
8a59240 Implement binding and lowering for InterpolatedStringBuilder (#52422)
333fred253c752 Merge remote-tracking branch 'upstream/main' into merges/main-to-feat…
333fred38df25e Merge pull request #53283 from dotnet/merges/main-to-features/interpo…
a4ebff3 Move from calling Create to calling a specific constructor (#53262)
333freda520ef8 Merge pull request #53443 from dotnet/merges/main-to-features/interpo…
333fred77ec844 Merge remote-tracking branch 'upstream/main' into merges/main-to-feat…
333fredffee833 Merge pull request #53622 from dotnet/merges/main-to-features/interpo…
e7e6d24 Merge pull request #53774 from dotnet/merges/main-to-features/interpo…
66267da Add support for interpolated string handler conversions (#53602)
333fred5facc75 Merge pull request #53900 from dotnet/merges/main-to-features/interpo…
e0a2cd6 InterpolatedStringHandlerArgumentAttribute Decoding (#53932)
333fred520d492 Merge remote-tracking branch 'upstream/main' into merges/main-to-feat…
333fred192709e Merge pull request #54063 from dotnet/merges/main-to-features/interpo…
e335d4d Add support for InterpolatedStringBuilderArgumentAttribute
333fred6f901de PR feedback.
333fredad95c65 Address feedback in the local rewriter. Initial binding feedback is s…
333fredaf0b518 Initial binding feedback and additional tests.
333fred3a9ed5a Actually rewrite function pointer arguments, fix warning.
333fred7c90a20 PR Feedback.
333frede0ac811 More PR feedback.
333fredd57ccfe Fix formatting.
333fred1731e2a Updated from feedback.
333fredb3a354f Merge pull request #54276 from 333fred/interpolated-string-arguments-…
333fred562e159 Implement DefiniteAssignment support for interpolated strings
333fred9ca7bdf Add initial IOperation support for interpolated strings.
333fredb39e57d Adjust OperationTreeVerifier handling of quotes to not double-escape …
333frede008e8d Add basic interpolated string nullable handling and tests.
333fred1db9ee9 Remove some prototype comments.
333fredf59c9e5 Support dynamic in AppendFormatted calls.
333fred83395ca Correctly handle ref-safe-to-escape.
333frede77a649 Correct ref-safe-to-escape lifetimes, fix bootstrap build.
333fred73be92a PR feedback.
333fred2db9f36 More PR feedback.
333fredae6c341 Remove double spacing.
333fredc5312b7 Prevent null refs for invalid scenarios.
333fredba890dd Fix formatting and test.
333fred7659bdc More formatting.
333fred93b9822 Merge pull request #54585 from 333fred/cleanup
333fred2b1004b Merge remote-tracking branch 'upstream/main' into merge-main
333fred092b022 Condense error messages and update tests for CSharp 10.
333fredcf9f752 Add missing warning to the non-nullable warnings list.
333frede7f4323 Merge pull request #54680 from 333fred/merge-main
333fredFile filter
Filter by extension
Conversations
Failed to load comments.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Jump to
Jump to file
Failed to load files.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Diff view
Diff view
Address feedback in the local rewriter. Initial binding feedback is s…
…till mostly unaddressed.
- Loading branch information
Uh oh!
There was an error while loading.Please reload this page.
commitad95c65f6cd5277c7ed1d15897770623db376b6d
There are no files selected for viewing
4 changes: 2 additions & 2 deletionssrc/Compilers/CSharp/Portable/Binder/Binder_InterpolatedString.cs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
13 changes: 0 additions & 13 deletionssrc/Compilers/CSharp/Portable/Lowering/LocalRewriter/LocalRewriter.cs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
21 changes: 16 additions & 5 deletionssrc/Compilers/CSharp/Portable/Lowering/LocalRewriter/LocalRewriter_AssignmentOperator.cs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.