main
Using Nullable Disabled semantic model to compute semantic classification (#71036)
Add RuntimeAwaitMethod to AwaitExpressionInfo (#79968)
Additional cases in compiler level
Reduce `TypeConversions` allocations by caching them in AssemblySymbol (#69040)
Validate pooled objects in compiler tests (#82784)
Enforce proper shadowing for locals and parameters in EE (#67189)
generated move
Cache the DiagnosticDescriptors produced by the C# diagnostic analyzer (#67720)
Unsafe evolution: require unsafe for some pointer operations (#81240)
Support ExperimentalAttribute.Message (#76060)
Ambiguous Union conversions are now erroneous (#83625)
Run 'make struct readonly' on compiler code (#63675)
Add followup async public apis (#80455)
Use manual recursion for binary patterns (#75212)
Unsafe evolution: unsafe expressions (#84012)
Extensions: address or split remaining open issues directly associated with test plan (#79452)
Ensure binder with `BinderFlags.AttributeArgument` is in the local binder chain (#81628)
Refactoring of extension methods in source packages (#78620) - take 2 (#78894)
Reuse member names collection in decl tree across edits (#67753)
DeclarationTable allocation reductions (#81627)
Initial support for union declarations (#82500)
Speculative semantic model - create child member models for attributes and parameter default values. (#64634)