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)
_generated\0\Syntax.xml.Main.Generated.cs (2)
5773
case SyntaxKind.
SetAccessorDeclaration
:
5811
SyntaxKind.
SetAccessorDeclaration
=> SyntaxKind.SetKeyword,
_generated\1\Syntax.xml.Internal.Generated.cs (2)
32912
case SyntaxKind.
SetAccessorDeclaration
:
38339
case SyntaxKind.
SetAccessorDeclaration
:
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
13700
/// <item><description><see cref="SyntaxKind.
SetAccessorDeclaration
"/></description></item>
Compilation\MemberSemanticModel.cs (1)
2206
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
:
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (2)
580
case SyntaxKind.
SetAccessorDeclaration
:
606
case SyntaxKind.
SetAccessorDeclaration
:
Parser\LanguageParser.cs (2)
4779
SyntaxKind.SetKeyword => SyntaxKind.
SetAccessorDeclaration
,
5455
case SyntaxKind.
SetAccessorDeclaration
:
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
287
case SyntaxKind.
SetAccessorDeclaration
:
Symbols\Source\SourceCustomEventSymbol.cs (1)
110
case SyntaxKind.
SetAccessorDeclaration
:
Symbols\Source\SourcePropertyAccessorSymbol.cs (3)
38
syntax.Kind() == SyntaxKind.
SetAccessorDeclaration
||
707
case SyntaxKind.
SetAccessorDeclaration
:
780
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)
797
return SyntaxKind.
SetAccessorDeclaration
;
814
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)
438
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)
353
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)
287
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));
1585
case SyntaxKind.
SetAccessorDeclaration
:
2024
case SyntaxKind.
SetAccessorDeclaration
:
2634
SyntaxKind.
SetAccessorDeclaration
or
2725
case SyntaxKind.
SetAccessorDeclaration
:
2779
var accessor = GetAccessor(declaration, SyntaxKind.
SetAccessorDeclaration
);
2787
=> 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)
438
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)
353
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)
438
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)
353
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
;