Base:
property
Modifiers
Microsoft.CodeAnalysis.CSharp.Syntax.BasePropertyDeclarationSyntax.Modifiers
38 references to Modifiers
Microsoft.CodeAnalysis.CSharp (12)
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
380
return VisitCore(parent.Parent).SetOrClearUnsafeRegionIfNecessary(parent.
Modifiers
);
Symbols\Source\SourceCustomEventSymbol.cs (1)
27
base(containingType, syntax, syntax.
Modifiers
, isFieldLike: false,
Syntax.xml.Main.Generated.cs (1)
2083
=> node.Update(VisitList(node.AttributeLists), VisitList(node.
Modifiers
), VisitToken(node.EventKeyword), (TypeSyntax?)Visit(node.Type) ?? throw new ArgumentNullException("type"), (ExplicitInterfaceSpecifierSyntax?)Visit(node.ExplicitInterfaceSpecifier), VisitToken(node.Identifier), (AccessorListSyntax?)Visit(node.AccessorList), VisitToken(node.SemicolonToken));
Syntax.xml.Syntax.Generated.cs (9)
13278
if (attributeLists != this.AttributeLists || modifiers != this.
Modifiers
|| eventKeyword != this.EventKeyword || type != this.Type || explicitInterfaceSpecifier != this.ExplicitInterfaceSpecifier || identifier != this.Identifier || accessorList != this.AccessorList || semicolonToken != this.SemicolonToken)
13289
public new EventDeclarationSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => Update(attributeLists, this.
Modifiers
, this.EventKeyword, this.Type, this.ExplicitInterfaceSpecifier, this.Identifier, this.AccessorList, this.SemicolonToken);
13292
public EventDeclarationSyntax WithEventKeyword(SyntaxToken eventKeyword) => Update(this.AttributeLists, this.
Modifiers
, eventKeyword, this.Type, this.ExplicitInterfaceSpecifier, this.Identifier, this.AccessorList, this.SemicolonToken);
13294
public new EventDeclarationSyntax WithType(TypeSyntax type) => Update(this.AttributeLists, this.
Modifiers
, this.EventKeyword, type, this.ExplicitInterfaceSpecifier, this.Identifier, this.AccessorList, this.SemicolonToken);
13296
public new EventDeclarationSyntax WithExplicitInterfaceSpecifier(ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier) => Update(this.AttributeLists, this.
Modifiers
, this.EventKeyword, this.Type, explicitInterfaceSpecifier, this.Identifier, this.AccessorList, this.SemicolonToken);
13297
public EventDeclarationSyntax WithIdentifier(SyntaxToken identifier) => Update(this.AttributeLists, this.
Modifiers
, this.EventKeyword, this.Type, this.ExplicitInterfaceSpecifier, identifier, this.AccessorList, this.SemicolonToken);
13299
public new EventDeclarationSyntax WithAccessorList(AccessorListSyntax? accessorList) => Update(this.AttributeLists, this.
Modifiers
, this.EventKeyword, this.Type, this.ExplicitInterfaceSpecifier, this.Identifier, accessorList, this.SemicolonToken);
13300
public EventDeclarationSyntax WithSemicolonToken(SyntaxToken semicolonToken) => Update(this.AttributeLists, this.
Modifiers
, this.EventKeyword, this.Type, this.ExplicitInterfaceSpecifier, this.Identifier, this.AccessorList, semicolonToken);
13305
public new EventDeclarationSyntax AddModifiers(params SyntaxToken[] items) => WithModifiers(this.
Modifiers
.AddRange(items));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (4)
237
if (EqualStaticness(x.
Modifiers
, y.
Modifiers
, out var result) &&
238
EqualAccessibility(x, x.
Modifiers
, y, y.
Modifiers
, out result))
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
AutomaticCompletion\AutomaticLineEnderCommandHandler_Helpers.cs (1)
1018
eventDeclarationNode.
Modifiers
,
Microsoft.CodeAnalysis.CSharp.Features (4)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
1706
return GetDiagnosticSpan(eventDeclaration.
Modifiers
, eventDeclaration.EventKeyword, eventDeclaration.Identifier);
Organizing\Organizers\EventDeclarationOrganizer.cs (1)
30
ModifiersOrganizer.Organize(syntax.
Modifiers
),
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (1)
305
var accessibility = GetAccessibility(eventDeclaration.GetRequiredParent(), eventDeclaration.
Modifiers
);
Structure\CSharpStructureHelpers.cs (1)
275
EventDeclarationSyntax eventDeclaration => eventDeclaration.
Modifiers
.FirstOrNull() ?? eventDeclaration.EventKeyword,
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (7)
Generated\Syntax.Test.xml.Generated.cs (2)
13561
Assert.Equal(default, node.
Modifiers
);
13568
var newNode = node.WithAttributeLists(node.AttributeLists).WithModifiers(node.
Modifiers
).WithEventKeyword(node.EventKeyword).WithType(node.Type).WithExplicitInterfaceSpecifier(node.ExplicitInterfaceSpecifier).WithIdentifier(node.Identifier).WithAccessorList(node.AccessorList).WithSemicolonToken(node.SemicolonToken);
Parsing\DeclarationParsingTests.cs (5)
4562
Assert.Equal(0, es.
Modifiers
.Count);
4758
Assert.Equal(0, es.
Modifiers
.Count);
4812
Assert.Equal(1, es.
Modifiers
.Count);
4813
Assert.Equal(mod, es.
Modifiers
[0].Kind());
4895
Assert.Equal(0, es.
Modifiers
.Count);
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (2)
329
eventDecl.
Modifiers
.Any(SyntaxKind.PartialKeyword),
332
GetAccessibility(container, eventDecl.
Modifiers
),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (4)
237
if (EqualStaticness(x.
Modifiers
, y.
Modifiers
, out var result) &&
238
EqualAccessibility(x, x.
Modifiers
, y, y.
Modifiers
, out result))
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (4)
237
if (EqualStaticness(x.
Modifiers
, y.
Modifiers
, out var result) &&
238
EqualAccessibility(x, x.
Modifiers
, y, y.
Modifiers
, out result))