2 overrides of EventDeclaration
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
511
public override SyntaxNode
EventDeclaration
(
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
3430
Public Overrides Function
EventDeclaration
(name As String, type As SyntaxNode, Optional accessibility As Accessibility = Accessibility.NotApplicable, Optional modifiers As DeclarationModifiers = Nothing) As SyntaxNode
27 references to EventDeclaration
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (15)
CodeGeneration\SyntaxGeneratorTests.cs (15)
1121
Generator.
EventDeclaration
("ef", Generator.IdentifierName("t")),
1125
Generator.
EventDeclaration
("ef", Generator.IdentifierName("t"), accessibility: Accessibility.Public),
1129
Generator.
EventDeclaration
("ef", Generator.IdentifierName("t"), modifiers: DeclarationModifiers.Static),
1654
Generator.InterfaceDeclaration("i", members: new[] { Generator.
EventDeclaration
("ef", Generator.IdentifierName("t"), accessibility: Accessibility.Public, modifiers: DeclarationModifiers.Static) }),
1888
Generator.
EventDeclaration
("ef", Generator.IdentifierName("t")),
2782
Assert.Equal(DeclarationKind.Event, Generator.GetDeclarationKind(Generator.
EventDeclaration
("ef", Generator.IdentifierName("t"))));
2805
Assert.Equal("ef", Generator.GetName(Generator.
EventDeclaration
("ef", Generator.IdentifierName("t"))));
2828
Assert.Equal("ef", Generator.GetName(Generator.WithName(Generator.
EventDeclaration
("x", Generator.IdentifierName("t")), "ef")));
2851
Assert.Equal(Accessibility.Internal, Generator.GetAccessibility(Generator.
EventDeclaration
("ef", Generator.IdentifierName("t"), accessibility: Accessibility.Internal)));
2875
Assert.Equal(Accessibility.Private, Generator.GetAccessibility(Generator.WithAccessibility(Generator.
EventDeclaration
("ef", Generator.IdentifierName("t"), accessibility: Accessibility.Internal), Accessibility.Private)));
2898
Assert.Equal(DeclarationModifiers.Static, Generator.GetModifiers(Generator.
EventDeclaration
("ef", Generator.IdentifierName("t"), modifiers: DeclarationModifiers.Static)));
2921
Assert.Equal(DeclarationModifiers.Static, Generator.GetModifiers(Generator.WithModifiers(Generator.
EventDeclaration
("ef", Generator.IdentifierName("t")), DeclarationModifiers.Static)));
2982
Generator.GetModifiers(Generator.WithModifiers(Generator.
EventDeclaration
("ef", Generator.IdentifierName("t")), allModifiers)));
3098
Assert.Equal("t", Generator.GetType(Generator.
EventDeclaration
("ef", Generator.IdentifierName("t"))).ToString());
3121
Assert.Equal("t", Generator.GetType(Generator.WithType(Generator.
EventDeclaration
("ef", Generator.IdentifierName("x")), Generator.IdentifierName("t"))).ToString());
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (11)
CodeGeneration\SyntaxGeneratorTests.vb (11)
1316
Generator.
EventDeclaration
("ev", Generator.IdentifierName("t")),
1320
Generator.
EventDeclaration
("ev", Generator.IdentifierName("t"), accessibility:=Accessibility.Public, modifiers:=DeclarationModifiers.Static),
2537
Assert.Equal(DeclarationKind.Event, Generator.GetDeclarationKind(Generator.
EventDeclaration
("e", Generator.IdentifierName("t"))))
2562
Assert.Equal("ef", Generator.GetName(Generator.
EventDeclaration
("ef", Generator.IdentifierName("t"))))
2587
Assert.Equal("ef", Generator.GetName(Generator.WithName(Generator.
EventDeclaration
("x", Generator.IdentifierName("t")), "ef")))
2609
Assert.Equal(Accessibility.Internal, Generator.GetAccessibility(Generator.
EventDeclaration
("ef", Generator.IdentifierName("t"), accessibility:=Accessibility.Internal)))
2637
Assert.Equal(Accessibility.Private, Generator.GetAccessibility(Generator.WithAccessibility(Generator.
EventDeclaration
("ef", Generator.IdentifierName("t"), accessibility:=Accessibility.Internal), Accessibility.Private)))
2663
Assert.Equal(DeclarationModifiers.Static, Generator.GetModifiers(Generator.
EventDeclaration
("ef", Generator.IdentifierName("t"), modifiers:=DeclarationModifiers.Static)))
2685
Assert.Equal(DeclarationModifiers.Static, Generator.GetModifiers(Generator.WithModifiers(Generator.
EventDeclaration
("ef", Generator.IdentifierName("t")), DeclarationModifiers.Static)))
2728
Assert.Equal("t", Generator.GetType(Generator.
EventDeclaration
("ef", Generator.IdentifierName("t"))).ToString())
2752
Assert.Equal("t", Generator.GetType(Generator.WithType(Generator.
EventDeclaration
("ef", Generator.IdentifierName("x")), Generator.IdentifierName("t"))).ToString())
Microsoft.CodeAnalysis.Workspaces (1)
Editing\SyntaxGenerator.cs (1)
497
var ev =
EventDeclaration
(