-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Closed
Description
- Improve error messages for keywords used as identifiers in LINQ let clauses
- Fix SyntaxNode.Ancestors() to work correctly with structured trivia
- Add documentation for Sequence Points design
- Add support for lineFoldingOnly folding ranges
- Add regression tests for Interlocked.Exchange with null checks
- Unify warnAsError build option between Unix and Windows
- Cleanup usage of BoundBinaryOperator.Method API
- Clarify BoundBinaryPattern.Disjunction
- Fix issue with when a CR/LF split occurs at a SubText's underlying span start
- Remove some unused AbstractFlowPass parameters
- Fix csc/vbc misinterpretation of source files in root directory on Unix
- Avoid deep recursion for nested bound patterns
- Pass the correct item ID when checking the type of an item
- Rename GetIsNewExtensionMember helpers
- Rename
AllowedRequiredModifierType.System_Runtime_CompilerServices_OutAttributeto reflect actual type namespace. - Use standard lookup and overload resolution for
true/falseoperators while binding applications of user-defined&&/||operators - Fix XAML peek in VS editor. XamlPeekableItemFactory needs to implement exported interface.
- Ensure that
modreq(InAttribute)is emitted for synthesizedref readonlyreturning methods - Expand
#error versionoutput to include compiler assembly path and use full commit SHA everywhere - Remove warning from 'in enum' extension methods
- Copilot: Fix culture-sensitive StringBuilder.Append and ToString calls across codebase and add banned symbols
- Make constructor public
- Extract raw string literal auto-insert logic into reusable service
- Fix SyntaxFactory.Identifier to throw ArgumentNullException instead of NullReferenceException
- Fix string splitter multi-caret handling
- Don't add parenthesis when committing type with accessible nested type using dot
- Cache lambdas in analyzer driver
- Add information for NuGet package version 4.14
- Fix IDE0031 false positive when preprocessor directives are used in if statements
- Use core compiler on netfx hosts with toolset package