main
generated move
Improve diagnostic quality for less accessible base type argument (#80483)
Move net451 test assets to net461 (#74766)
SourceMemberMethodSymbol.IsMetadataVirtual should force complete declaring type when queried by a different module (#84013)
Move to the real System.ValueTuple ref (#74936)
Warn for multiple blank lines in source (#65451)
Remove CS1998 warning entirely and remove dependent C# code fix providers (#80144)
Unsafe evolution: make pointers safe regardless of memory safety rules version (#83133)
Partial events and constructors: attributes (#77182)
Merge branch 'main' into mergeMainIntoField
Verify arguments length for diagnostic messages (#60925)
Validate pooled objects in compiler tests (#82784)
Fix nullability check in override/implementation (#49723)
Add `ILocalSymbol.IsForEach` and `IsUsing` (#64004)
Update documentation for DeclaringSyntaxReferences and Locations to clarify partial members behavior (#80704)
Store information about special attributes in the decl table to avoid going back to source unnecessarily. (#56402)
Unsafe evolution: add LangVersion error for updated memory safety rules (#82687)
Move SpecializedCollections to Microsoft.CodeAnalysis.Collections namespace (#78466)
Reduce cascading errors when record inherits from non-record (#81293)
Rename WithNonNullTypesTrue (#51057)