main
Move some emit tests from Emit2 to Emit3 to avoid hitting UserString heap limit (#75091)
Allow specifying expected IL verification baseline (#66316)
Set IsClosedTypeAttribute.DerivedTypes (#84350)
Allow collection expressions with `CreateCompilation` (#71134)
generated move
Handle extension property reinference in object initializers (#79739)
Avoid more large string constant fields (#74307)
Add ChecksumAlgorithm to project snapshot (#62840)
Remove unused private members (#61064)
SourceMemberMethodSymbol.IsMetadataVirtual should force complete declaring type when queried by a different module (#84013)
Rename `LifetimeAnnotationAttribute` to `ScopedRefAttribute` and simplify (#63009)
Add empty CSharp15 test project (#81512)
Rework analyzer assembly loading (#77004)
Merge remote-tracking branch 'upstream/main' into merges/main-to-features/required-members * upstream/main: (73 commits) Allow source link, embedded or decompiled source in Peek Definition (#61427) More instrumentation for ReferenceCachingCS (#61402) Fix build Fix binding for checkbox text in rename dialogs (#61430) Address feedback from numeric IntPtr feature review (#61418) [LSP] Small cleanup for pull diagnostics logging (#61417) Avoid logging work when no logger is specified Wait for async operations to complete before proceeding Fix function id (#61400) More correctly respect background analysis scope (#61392) Add new collapsing option for metadata files that contain source (#61205) Fix typo (#61380) Use AspNetCoreKey to external access assembly Update src/Features/Core/Portable/InheritanceMargin/AbstractInheritanceMarginService_Helpers.cs Update src/Features/Core/Portable/InheritanceMargin/AbstractInheritanceMarginService_Helpers.cs Parse `unchecked` gracefully in operators (#61309) Add lambda parameters in scope in nameof using proper binder (#61382) Verify classification on var pattern (#61376) Verifying interpolation escaping of curlies in content (#61387) Fix ...
Add additional information when we throw an 'unreachable' exception
Filter out `RequiredMemberAttribute` from metadata symbols (#63497)
Enable runtime async tests (#80362)
Move net451 test assets to net461 (#74766)
Extension indexers: allow and resolve extension indexers (#81607)
Improve SyntaxTree/Node.Dump() (#62703)
Remove unnecessary suppressions (#81499)
Add C# 15 language version (#84799)
Unsafe evolution: avoid interior effect of `unsafe` modifier on members (#83452)
Fix generator error on command line (#63347)