- LanguageFacts
- NETLanguage
- SourceFileListExtensions
- CSharpSourceGeneratorTestEx
- BaseSourceGeneratorTestContainer
- Ensure that the keyword correlations with the attribute list targets are correctly cached.
- Update packages
- Ensure that INamedTypeSymbolExtensions.GetEnumDefinitions returns the intended result without null instances
- Fix exception thrown in INamedTypeSymbolExtensions.GetEnumDefinitions
- CachedInfrequentSpecialSymbols
- TypeDeclarationInfo
- INamedTypeSymbolExtensions.GetExtensionMethods and .GetConstantFields
- AttributeSyntaxExtensions.GetAttributeData, .GetAttributedSymbol and .GetAttributeDeclarationParent
- ITypeSymbolExtensions.GetAllInheritedMembers, .GetAllMembersIncludingInherited and .GetAllInheritedInterfaceMembers
- CSharpSyntaxNodeExtensions
- SymbolKindExtensions.GetAttributeListTarget
- TypedConstantExtensions.IsDefinedEnumValue
- Corrected some incomplete documentation
- Use file-scoped namespaces
- Do not include the global namespace as the FullSymbolName
- ISymbolExtensions.GetIdentifierWithArity respects SymbolNameKind.Metadata containing arity annotations
- AnalysisContextActionRegistrations.RegisterTargetAttributeSyntaxNodeAction properly triggers on the matching names
- FullSymbolName
- IdentifierWithArity
- ContainerSymbolKind
- ExtendedSyntaxFactory.TypeArgumentList and ExtendedSyntaxFactory.SeparatedList
- TypeDeclarationInfo
- SymbolNameKind
- SymbolNameMatchingLevel
- TypeDeclarationInfo
- CompilationExtensions.GetMatchingSymbol
- AnalysisContextActionRegistrations
- MemberDeclarationSyntaxExtensions.GetIdentifierTokenOrNameSyntax
- NameSyntaxExtensions
- DocumentExtensions.RemoveText
- IMethodSymbolExtensions
- INamespaceSymbolExtensions.AncestorNamespacesIncludingThis
- ISymbol container symbols, and symbol name comparison
- INamedTypeSymbolExtensions.HasPublicParameterlessInstanceConstructor
- INamedTypeSymbolExtensions.GetDestructor
- LocationExtensions.WithOffset
- TextSpanExtensions.WithOffset*
- SymbolKindExtensions
- SemanticModelExtensions.GetSymbol, .GetTypeSymbol and .GetAttributeTypeSymbol
- Moved SyntaxNodeExtensions from RoseLynn.CSharp.Syntax to RoseLynn