5 implementations of IsWriteOnly
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (1)
69public bool IsWriteOnly => this.GetMethod == null && this.SetMethod != null;
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\PropertySymbol.cs (1)
84bool IPropertySymbol.IsWriteOnly
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\AbstractMetadataAsSourceService.WrappedPropertySymbol.cs (1)
36public bool IsWriteOnly => _symbol.IsWriteOnly;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\PropertySymbol.vb (1)
127Public Overridable ReadOnly Property IsWriteOnly As Boolean Implements IPropertySymbol.IsWriteOnly
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationPropertySymbol.cs (1)
69public bool IsWriteOnly => this.GetMethod == null && this.SetMethod != null;
15 references to IsWriteOnly
Microsoft.CodeAnalysis.CodeStyle (2)
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
582if (member is IPropertySymbol { IsWriteOnly: true })
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
501!propertySymbol.IsWriteOnly &&
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\PropertySubPatternCompletionProvider.cs (1)
151if (symbol.IsKind(SymbolKind.Property) && !((IPropertySymbol)symbol).IsWriteOnly)
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Rename\CSharpRenameRewriterLanguageService.cs (1)
1048IsWriteOnly: false,
Microsoft.CodeAnalysis.Extensions.Package (1)
Symbols\INamedTypeSymbolExtensions.cs (1)
501!propertySymbol.IsWriteOnly &&
Microsoft.CodeAnalysis.Features (3)
GenerateFromMembers\GenerateFromMembersHelpers.cs (1)
59IPropertySymbol property => IsViableProperty(property) && !property.IsWriteOnly,
MetadataAsSource\AbstractMetadataAsSourceService.WrappedPropertySymbol.cs (1)
36public bool IsWriteOnly => _symbol.IsWriteOnly;
src\Analyzers\Core\Analyzers\RemoveUnusedMembers\AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
582if (member is IPropertySymbol { IsWriteOnly: true })
Microsoft.CodeAnalysis.VisualBasic (2)
SymbolDisplay\SymbolDisplayVisitor.Members.vb (1)
70ElseIf (symbol.IsWriteOnly) Then
Symbols\PropertySymbol.vb (1)
127Public Overridable ReadOnly Property IsWriteOnly As Boolean Implements IPropertySymbol.IsWriteOnly
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Rename\VisualBasicRenameRewriterLanguageService.vb (1)
969If Not [property].Parameters.Any() AndAlso Not [property].IsWriteOnly Then
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
501!propertySymbol.IsWriteOnly &&
Microsoft.Gen.ContextualOptions (1)
Parser.cs (1)
80.Where(prop => !prop.IsWriteOnly)
Roslyn.Diagnostics.Analyzers (2)
AbstractExposeMemberForTesting`1.cs (2)
129if (!propertySymbol.IsWriteOnly) 140if (propertySymbol.IsWriteOnly)