main
IDE0036 - VB
Warn for multiple blank lines in source (#65451)
update headers
Use non-void type for `BoundAwaitOperator` in VB statement (#67822)
Merge remote-tracking branch 'upstream/master' into merges/master-to-features/UsedAssemblyReferences
Use 'checked' names for synthesized vb intrinsic operators (#63604)
Follow up on addition of `InternalSpecialType` (#72704)
Port ILoopOperation, IWhileLoopOperation, IForEachLoopOperation, IForLoopOperation, and IForToLoopOperation
Merge remote-tracking branch 'dotnet/master' into UsedAssemblies_13
Relax an assert to avoid a false failure in case of a race. (#52820)
VB: Don't capture conditional access receiver into a temp local during lowering. (#76712)
Do not use a constructed method symbol in a BoundMethodDefIndex (#79211)
Threading fixes (#76230)
Remove unused private members (#61064)
Add schema for BoundNodes.xml (#43379)
Ensure proper receiver value is used for a constrained call invocation (#70401)
Port IConditionalOperation
Do not resolve diagnostics early during attribute binding (#71140)
VB: Do not use overload resolution for expression tree conversion (#75490)
Handle operators (including user-defined operators) in the method-to-class rewriter. Fixes https://github.com/dotnet/roslyn/issues/56376.
Record anonymous type dependencies during initial binding (#81024)