74 references to SetAccessorDeclaration
Microsoft.AspNetCore.Components.Analyzers (2)
ComponentParameterAnalyzer.cs (2)
157
if (getterAccessor.IsKind(SyntaxKind.
SetAccessorDeclaration
))
163
if (!getterAccessor.IsKind(SyntaxKind.GetAccessorDeclaration) || !setterAccessor.IsKind(SyntaxKind.
SetAccessorDeclaration
))
Microsoft.CodeAnalysis.CSharp (24)
Compilation\MemberSemanticModel.cs (1)
2213
case SyntaxKind.
SetAccessorDeclaration
:
Compilation\MethodBodySemanticModel.cs (1)
94
case SyntaxKind.
SetAccessorDeclaration
:
Compilation\SyntaxTreeSemanticModel.cs (3)
791
case SyntaxKind.
SetAccessorDeclaration
:
890
case SyntaxKind.
SetAccessorDeclaration
:
1104
case SyntaxKind.
SetAccessorDeclaration
:
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Syntax.xml.Internal.Generated.cs (2)
33047
case SyntaxKind.
SetAccessorDeclaration
:
38469
case SyntaxKind.
SetAccessorDeclaration
:
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Syntax.xml.Main.Generated.cs (2)
5797
case SyntaxKind.
SetAccessorDeclaration
:
5835
SyntaxKind.
SetAccessorDeclaration
=> SyntaxKind.SetKeyword,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Syntax.xml.Syntax.Generated.cs (1)
13783
/// <item><description><see cref="SyntaxKind.
SetAccessorDeclaration
"/></description></item>
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (2)
580
case SyntaxKind.
SetAccessorDeclaration
:
606
case SyntaxKind.
SetAccessorDeclaration
:
Parser\LanguageParser.cs (2)
4742
SyntaxKind.SetKeyword => SyntaxKind.
SetAccessorDeclaration
,
5414
case SyntaxKind.
SetAccessorDeclaration
:
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
282
case SyntaxKind.
SetAccessorDeclaration
:
Symbols\Source\SourceCustomEventSymbol.cs (1)
110
case SyntaxKind.
SetAccessorDeclaration
:
Symbols\Source\SourcePropertyAccessorSymbol.cs (3)
38
syntax.Kind() == SyntaxKind.
SetAccessorDeclaration
||
709
case SyntaxKind.
SetAccessorDeclaration
:
782
case SyntaxKind.
SetAccessorDeclaration
:
Symbols\Source\SourcePropertySymbol.cs (2)
266
case SyntaxKind.
SetAccessorDeclaration
:
362
case SyntaxKind.
SetAccessorDeclaration
:
Syntax\SyntaxExtensions.cs (1)
39
case SyntaxKind.
SetAccessorDeclaration
:
Syntax\SyntaxKindFacts.cs (2)
799
return SyntaxKind.
SetAccessorDeclaration
;
816
case SyntaxKind.
SetAccessorDeclaration
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (8)
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (2)
57
if (accessor is (SyntaxKind.
SetAccessorDeclaration
or SyntaxKind.InitAccessorDeclaration) { Body.Statements: [ExpressionStatementSyntax { Expression: var innerBlockBodyExpression }] } &&
64
if (accessor is (SyntaxKind.
SetAccessorDeclaration
or SyntaxKind.InitAccessorDeclaration) { ExpressionBody.Expression: var innerExpressionBodyExpression } &&
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForAccessorsHelper.cs (1)
31
SyntaxKind.
SetAccessorDeclaration
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
184
case SyntaxKind.
SetAccessorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
425
case SyntaxKind.
SetAccessorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
36
case SyntaxKind.
SetAccessorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1190
case SyntaxKind.
SetAccessorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
366
SyntaxKind.
SetAccessorDeclaration
or
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (2)
51
=> accessor.Kind() is SyntaxKind.
SetAccessorDeclaration
or SyntaxKind.InitAccessorDeclaration;
122
var accessor = AccessorDeclaration(SyntaxKind.
SetAccessorDeclaration
).WithSemicolonToken(SemicolonToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
279
var setAccessorKind = property.SetMethod?.IsInitOnly == true ? SyntaxKind.InitAccessorDeclaration : SyntaxKind.
SetAccessorDeclaration
;
Microsoft.CodeAnalysis.CSharp.Features (16)
ConvertAutoPropertyToFullProperty\CSharpConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (1)
123
accessorListSyntax.Accessors.FirstOrDefault(a => a.Kind() is SyntaxKind.
SetAccessorDeclaration
or SyntaxKind.InitAccessorDeclaration));
Debugging\CSharpProximityExpressionsService.Worker.cs (1)
57
SyntaxKind.
SetAccessorDeclaration
or
EditAndContinue\BreakpointSpans.cs (1)
316
case SyntaxKind.
SetAccessorDeclaration
:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
101
case SyntaxKind.
SetAccessorDeclaration
:
1712
case SyntaxKind.
SetAccessorDeclaration
:
2092
case SyntaxKind.
SetAccessorDeclaration
:
EditAndContinue\SyntaxComparer.cs (3)
651
case SyntaxKind.
SetAccessorDeclaration
:
723
case SyntaxKind.
SetAccessorDeclaration
:
1489
case SyntaxKind.
SetAccessorDeclaration
:
ReplaceMethodWithProperty\CSharpReplaceMethodWithPropertyService.cs (1)
252
var accessor = AccessorDeclaration(SyntaxKind.
SetAccessorDeclaration
);
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (2)
57
if (accessor is (SyntaxKind.
SetAccessorDeclaration
or SyntaxKind.InitAccessorDeclaration) { Body.Statements: [ExpressionStatementSyntax { Expression: var innerBlockBodyExpression }] } &&
64
if (accessor is (SyntaxKind.
SetAccessorDeclaration
or SyntaxKind.InitAccessorDeclaration) { ExpressionBody.Expression: var innerExpressionBodyExpression } &&
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForAccessorsHelper.cs (1)
31
SyntaxKind.
SetAccessorDeclaration
,
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (2)
51
=> accessor.Kind() is SyntaxKind.
SetAccessorDeclaration
or SyntaxKind.InitAccessorDeclaration;
122
var accessor = AccessorDeclaration(SyntaxKind.
SetAccessorDeclaration
).WithSemicolonToken(SemicolonToken);
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
282
case SyntaxKind.
SetAccessorDeclaration
:
Microsoft.CodeAnalysis.CSharp.Workspaces (15)
CodeGeneration\CSharpSyntaxGenerator.cs (9)
393
setAccessor = AccessorDeclaration(SyntaxKind.
SetAccessorDeclaration
, modifiers.IsAbstract ? null : setAccessorStatements);
428
=> AccessorDeclaration(isInitOnly ? SyntaxKind.InitAccessorDeclaration : SyntaxKind.
SetAccessorDeclaration
, accessibility, statements);
502
accessors.Add(AccessorDeclaration(SyntaxKind.
SetAccessorDeclaration
, setAccessorStatements));
1586
case SyntaxKind.
SetAccessorDeclaration
:
2032
case SyntaxKind.
SetAccessorDeclaration
:
2642
SyntaxKind.
SetAccessorDeclaration
or
2733
case SyntaxKind.
SetAccessorDeclaration
:
2787
var accessor = GetAccessor(declaration, SyntaxKind.
SetAccessorDeclaration
);
2795
=> this.WithAccessorStatements(declaration, SyntaxKind.
SetAccessorDeclaration
, statements);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
184
case SyntaxKind.
SetAccessorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
425
case SyntaxKind.
SetAccessorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
36
case SyntaxKind.
SetAccessorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1190
case SyntaxKind.
SetAccessorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
366
SyntaxKind.
SetAccessorDeclaration
or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
279
var setAccessorKind = property.SetMethod?.IsInitOnly == true ? SyntaxKind.InitAccessorDeclaration : SyntaxKind.
SetAccessorDeclaration
;
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
184
case SyntaxKind.
SetAccessorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
425
case SyntaxKind.
SetAccessorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
36
case SyntaxKind.
SetAccessorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1190
case SyntaxKind.
SetAccessorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
366
SyntaxKind.
SetAccessorDeclaration
or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
279
var setAccessorKind = property.SetMethod?.IsInitOnly == true ? SyntaxKind.InitAccessorDeclaration : SyntaxKind.
SetAccessorDeclaration
;