61 references to Modifiers
Microsoft.CodeAnalysis.CSharp (13)
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
609
return SkipAttributes(syntax, accessorSyntax.AttributeLists, accessorSyntax.
Modifiers
, accessorSyntax.Keyword, type: null);
Parser\LanguageParser.cs (1)
5349
return ((CSharp.Syntax.AccessorDeclarationSyntax)decl).
Modifiers
;
Symbols\Source\SourceCustomEventAccessorSymbol.cs (2)
53
if (syntax.
Modifiers
.Count > 0)
55
diagnostics.Add(ErrorCode.ERR_NoModifiersOnAccessor, syntax.
Modifiers
[0].GetLocation());
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
58
syntax.
Modifiers
,
Syntax.xml.Main.Generated.cs (1)
2092
=> node.Update(VisitList(node.AttributeLists), VisitList(node.
Modifiers
), VisitToken(node.Keyword), (BlockSyntax?)Visit(node.Body), (ArrowExpressionClauseSyntax?)Visit(node.ExpressionBody), VisitToken(node.SemicolonToken));
Syntax.xml.Syntax.Generated.cs (7)
13559
if (attributeLists != this.AttributeLists || modifiers != this.
Modifiers
|| keyword != this.Keyword || body != this.Body || expressionBody != this.ExpressionBody || semicolonToken != this.SemicolonToken)
13569
public AccessorDeclarationSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => Update(attributeLists, this.
Modifiers
, this.Keyword, this.Body, this.ExpressionBody, this.SemicolonToken);
13571
public AccessorDeclarationSyntax WithKeyword(SyntaxToken keyword) => Update(this.AttributeLists, this.
Modifiers
, keyword, this.Body, this.ExpressionBody, this.SemicolonToken);
13572
public AccessorDeclarationSyntax WithBody(BlockSyntax? body) => Update(this.AttributeLists, this.
Modifiers
, this.Keyword, body, this.ExpressionBody, this.SemicolonToken);
13573
public AccessorDeclarationSyntax WithExpressionBody(ArrowExpressionClauseSyntax? expressionBody) => Update(this.AttributeLists, this.
Modifiers
, this.Keyword, this.Body, expressionBody, this.SemicolonToken);
13574
public AccessorDeclarationSyntax WithSemicolonToken(SyntaxToken semicolonToken) => Update(this.AttributeLists, this.
Modifiers
, this.Keyword, this.Body, this.ExpressionBody, semicolonToken);
13577
public AccessorDeclarationSyntax AddModifiers(params SyntaxToken[] items) => WithModifiers(this.
Modifiers
.AddRange(items));
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
742
AccessorDeclarationSyntax accessor => accessor.
Modifiers
,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
156
AccessorDeclarationSyntax accessor => accessor.
Modifiers
,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (1)
78
if (otherAccessor.
Modifiers
.Any(SyntaxKind.ReadOnlyKeyword))
Microsoft.CodeAnalysis.CSharp.Features (2)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
1718
return GetDiagnosticSpan(accessorDeclaration.
Modifiers
, accessorDeclaration.Keyword, accessorDeclaration.Keyword);
src\Analyzers\CSharp\CodeFixes\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (1)
78
if (otherAccessor.
Modifiers
.Any(SyntaxKind.ReadOnlyKeyword))
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\InteropServices\CSharpDynamicInterfaceCastableImplementation.Fixer.cs (1)
143
setAccessor.
Modifiers
,
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (38)
Generated\Syntax.Test.xml.Generated.cs (2)
13608
Assert.Equal(default, node.
Modifiers
);
13613
var newNode = node.WithAttributeLists(node.AttributeLists).WithModifiers(node.
Modifiers
).WithKeyword(node.Keyword).WithBody(node.Body).WithExpressionBody(node.ExpressionBody).WithSemicolonToken(node.SemicolonToken);
Parsing\DeclarationParsingTests.cs (36)
2956
Assert.Equal(1, accessors[0].
Modifiers
.Count);
2957
Assert.Equal(SyntaxKind.ReadOnlyKeyword, accessors[0].
Modifiers
[0].Kind());
4197
Assert.Equal(0, ps.AccessorList.Accessors[0].
Modifiers
.Count);
4204
Assert.Equal(0, ps.AccessorList.Accessors[1].
Modifiers
.Count);
4251
Assert.Equal(0, ps.AccessorList.Accessors[0].
Modifiers
.Count);
4258
Assert.Equal(0, ps.AccessorList.Accessors[1].
Modifiers
.Count);
4306
Assert.Equal(0, ps.AccessorList.Accessors[0].
Modifiers
.Count);
4313
Assert.Equal(0, ps.AccessorList.Accessors[1].
Modifiers
.Count);
4379
Assert.Equal(0, ps.AccessorList.Accessors[0].
Modifiers
.Count);
4386
Assert.Equal(0, ps.AccessorList.Accessors[1].
Modifiers
.Count);
4433
Assert.Equal(0, ps.AccessorList.Accessors[0].
Modifiers
.Count);
4440
Assert.Equal(0, ps.AccessorList.Accessors[1].
Modifiers
.Count);
4487
Assert.Equal(0, ps.AccessorList.Accessors[0].
Modifiers
.Count);
4493
Assert.Equal(0, ps.AccessorList.Accessors[1].
Modifiers
.Count);
4571
Assert.Equal(0, ps.AccessorList.Accessors[0].
Modifiers
.Count);
4627
Assert.Equal(0, es.AccessorList.Accessors[0].
Modifiers
.Count);
4684
Assert.Equal(0, ps.AccessorList.Accessors[0].
Modifiers
.Count);
4691
Assert.Equal(0, ps.AccessorList.Accessors[1].
Modifiers
.Count);
4769
Assert.Equal(0, ps.AccessorList.Accessors[0].
Modifiers
.Count);
4776
Assert.Equal(0, ps.AccessorList.Accessors[1].
Modifiers
.Count);
4824
Assert.Equal(0, es.AccessorList.Accessors[0].
Modifiers
.Count);
4831
Assert.Equal(0, es.AccessorList.Accessors[1].
Modifiers
.Count);
4879
Assert.Equal(0, es.AccessorList.Accessors[0].
Modifiers
.Count);
4886
Assert.Equal(0, es.AccessorList.Accessors[1].
Modifiers
.Count);
4963
Assert.Equal(0, es.AccessorList.Accessors[0].
Modifiers
.Count);
4970
Assert.Equal(0, es.AccessorList.Accessors[1].
Modifiers
.Count);
5030
Assert.Equal(0, ps.AccessorList.Accessors[0].
Modifiers
.Count);
5037
Assert.Equal(0, ps.AccessorList.Accessors[1].
Modifiers
.Count);
5097
Assert.Equal(0, ps.AccessorList.Accessors[0].
Modifiers
.Count);
5104
Assert.Equal(0, ps.AccessorList.Accessors[1].
Modifiers
.Count);
5165
Assert.Equal(0, ps.AccessorList.Accessors[0].
Modifiers
.Count);
5172
Assert.Equal(0, ps.AccessorList.Accessors[1].
Modifiers
.Count);
5241
Assert.Equal(0, ps.AccessorList.Accessors[0].
Modifiers
.Count);
5248
Assert.Equal(0, ps.AccessorList.Accessors[1].
Modifiers
.Count);
5310
Assert.Equal(0, ps.AccessorList.Accessors[0].
Modifiers
.Count);
5317
Assert.Equal(0, ps.AccessorList.Accessors[1].
Modifiers
.Count);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
742
AccessorDeclarationSyntax accessor => accessor.
Modifiers
,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
156
AccessorDeclarationSyntax accessor => accessor.
Modifiers
,
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
742
AccessorDeclarationSyntax accessor => accessor.
Modifiers
,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
156
AccessorDeclarationSyntax accessor => accessor.
Modifiers
,