1 override of GetSetAccessorStatements
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
2787
public override IReadOnlyList<SyntaxNode>
GetSetAccessorStatements
(SyntaxNode declaration)
8 references to GetSetAccessorStatements
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (8)
CodeGeneration\SyntaxGeneratorTests.cs (8)
3759
Assert.Equal(0, Generator.
GetSetAccessorStatements
(Generator.PropertyDeclaration("p", Generator.IdentifierName("t"))).Count);
3760
Assert.Equal(2, Generator.
GetSetAccessorStatements
(Generator.PropertyDeclaration("p", Generator.IdentifierName("t"), setAccessorStatements: stmts)).Count);
3762
Assert.Equal(0, Generator.
GetSetAccessorStatements
(Generator.IndexerDeclaration([p], Generator.IdentifierName("t"))).Count);
3763
Assert.Equal(2, Generator.
GetSetAccessorStatements
(Generator.IndexerDeclaration([p], Generator.IdentifierName("t"), setAccessorStatements: stmts)).Count);
3765
Assert.Equal(0, Generator.
GetSetAccessorStatements
(Generator.IdentifierName("x")).Count);
3788
Assert.Equal(2, Generator.
GetSetAccessorStatements
(Generator.WithSetAccessorStatements(Generator.PropertyDeclaration("p", Generator.IdentifierName("t")), stmts)).Count);
3789
Assert.Equal(2, Generator.
GetSetAccessorStatements
(Generator.WithSetAccessorStatements(Generator.IndexerDeclaration([p], Generator.IdentifierName("t")), stmts)).Count);
3790
Assert.Equal(0, Generator.
GetSetAccessorStatements
(Generator.WithSetAccessorStatements(Generator.IdentifierName("x"), stmts)).Count);