1 override of EnumMember
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
902
public override SyntaxNode
EnumMember
(string name, SyntaxNode? expression)
20 references to EnumMember
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (20)
CodeGeneration\SyntaxGeneratorTests.cs (20)
1783
Generator.EnumDeclaration("e", members: [Generator.
EnumMember
("a"), Generator.
EnumMember
("b"), Generator.
EnumMember
("c")]),
1787
Generator.EnumDeclaration("e", members: [Generator.IdentifierName("a"), Generator.
EnumMember
("b"), Generator.IdentifierName("c")]),
1791
Generator.EnumDeclaration("e", members: [Generator.
EnumMember
("a", Generator.LiteralExpression(0)), Generator.
EnumMember
("b"), Generator.
EnumMember
("c", Generator.LiteralExpression(5))]),
2862
AssertMemberNamesEqual("v", Generator.AddMembers(Generator.EnumDeclaration("e"), [Generator.
EnumMember
("v")]));
2869
AssertMemberNamesEqual(["v", "v2"], Generator.AddMembers(Generator.EnumDeclaration("i", members: [Generator.
EnumMember
("v")]), [Generator.
EnumMember
("v2")]));
2975
TestRemoveAllMembers(Generator.EnumDeclaration("i", members: [Generator.
EnumMember
("v")]));
2998
AssertMemberNamesEqual("v", Generator.EnumDeclaration("e", members: [Generator.
EnumMember
("v")]));
3018
Assert.Equal(DeclarationKind.EnumMember, Generator.GetDeclarationKind(Generator.
EnumMember
("v")));
3041
Assert.Equal("v", Generator.GetName(Generator.
EnumMember
("v")));
3064
Assert.Equal("v", Generator.GetName(Generator.WithName(Generator.
EnumMember
("x"), "v")));
3087
Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.
EnumMember
("v")));
3111
Assert.Equal(Accessibility.NotApplicable, Generator.GetAccessibility(Generator.WithAccessibility(Generator.
EnumMember
("v"), Accessibility.Private)));
3137
Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.
EnumMember
("v")));
3160
Assert.Equal(DeclarationModifiers.None, Generator.GetModifiers(Generator.WithModifiers(Generator.
EnumMember
("v"), DeclarationModifiers.Partial)));
4322
Generator.InsertMembers(declC, 0, Generator.
EnumMember
("A")),