1 override of PropertyDeclaration
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
378
public override SyntaxNode
PropertyDeclaration
(
47 references to PropertyDeclaration
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (43)
CodeGeneration\SyntaxGeneratorTests.cs (43)
1134
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x"), modifiers: DeclarationModifiers.Abstract | DeclarationModifiers.ReadOnly),
1138
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x"), modifiers: DeclarationModifiers.Abstract | DeclarationModifiers.WriteOnly),
1142
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x"), modifiers: DeclarationModifiers.ReadOnly),
1146
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x"), modifiers: DeclarationModifiers.ReadOnly, getAccessorStatements: []),
1150
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x"), modifiers: DeclarationModifiers.WriteOnly),
1154
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x"), modifiers: DeclarationModifiers.WriteOnly, setAccessorStatements: []),
1158
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x"), modifiers: DeclarationModifiers.Abstract),
1162
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x"), modifiers: DeclarationModifiers.Required),
1166
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x"), modifiers: DeclarationModifiers.ReadOnly, getAccessorStatements: [Generator.IdentifierName("y")]),
1170
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x"), modifiers: DeclarationModifiers.WriteOnly, setAccessorStatements: [Generator.IdentifierName("y")]),
1174
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x"), setAccessorStatements: [Generator.IdentifierName("y")]),
1178
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x"), getAccessorStatements: [], setAccessorStatements: [Generator.IdentifierName("y")]),
1277
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t"), accessibility: Accessibility.Private, modifiers: DeclarationModifiers.Abstract),
1580
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t"), accessibility: Accessibility.Internal, modifiers: DeclarationModifiers.Abstract),
1735
Generator.InterfaceDeclaration("i", members: [Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t"), accessibility: Accessibility.Public, modifiers: DeclarationModifiers.Sealed)]),
1739
Generator.InterfaceDeclaration("i", members: [Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t"), accessibility: Accessibility.Public, modifiers: DeclarationModifiers.ReadOnly)]),
1971
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x"), accessibility: Accessibility.NotApplicable, modifiers: DeclarationModifiers.Abstract),
2059
var prop = Generator.
PropertyDeclaration
("P", Generator.IdentifierName("T"));
2914
Generator.
PropertyDeclaration
("P1", Generator.TypeExpression(SpecialType.System_Int32), accessibility: Accessibility.Public)
2957
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x")),
3017
Assert.Equal(DeclarationKind.Property, Generator.GetDeclarationKind(Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t"))));
3040
Assert.Equal("p", Generator.GetName(Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t"))));
3063
Assert.Equal("p", Generator.GetName(Generator.WithName(Generator.
PropertyDeclaration
("x", Generator.IdentifierName("t")), "p")));
3086
Assert.Equal(Accessibility.Internal, Generator.GetAccessibility(Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t"), accessibility: Accessibility.Internal)));
3110
Assert.Equal(Accessibility.Private, Generator.GetAccessibility(Generator.WithAccessibility(Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t"), accessibility: Accessibility.Internal), Accessibility.Private)));
3134
Assert.Equal(DeclarationModifiers.Abstract, Generator.GetModifiers(Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t"), modifiers: DeclarationModifiers.Abstract)));
3157
Assert.Equal(DeclarationModifiers.Abstract, Generator.GetModifiers(Generator.WithModifiers(Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t")), DeclarationModifiers.Abstract)));
3213
Generator.GetModifiers(Generator.WithModifiers(Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t")), allModifiers)));
3349
Assert.Equal("t", Generator.GetType(Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t"))).ToString());
3370
Assert.Equal("t", Generator.GetType(Generator.WithType(Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x")), Generator.IdentifierName("t"))).ToString());
3502
var prop = Generator.
PropertyDeclaration
("p", Generator.IdentifierName("T"));
3556
Generator.WithAccessorDeclarations(Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x"))),
3561
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x")),
3567
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x")),
3573
Generator.
PropertyDeclaration
("p", Generator.IdentifierName("x")),
3752
Assert.Equal(0, Generator.GetGetAccessorStatements(Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t"))).Count);
3753
Assert.Equal(2, Generator.GetGetAccessorStatements(Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t"), getAccessorStatements: stmts)).Count);
3761
Assert.Equal(0, Generator.GetSetAccessorStatements(Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t"))).Count);
3762
Assert.Equal(2, Generator.GetSetAccessorStatements(Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t"), setAccessorStatements: stmts)).Count);
3785
Assert.Equal(2, Generator.GetGetAccessorStatements(Generator.WithGetAccessorStatements(Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t")), stmts)).Count);
3790
Assert.Equal(2, Generator.GetSetAccessorStatements(Generator.WithSetAccessorStatements(Generator.
PropertyDeclaration
("p", Generator.IdentifierName("t")), stmts)).Count);
4282
Generator.InsertMembers(declC, 0, Generator.
PropertyDeclaration
("A", Generator.IdentifierName("T"))),
4303
Generator.InsertMembers(declC, 0, Generator.
PropertyDeclaration
("A", Generator.IdentifierName("T"))),
Microsoft.Interop.LibraryImportGenerator (2)
Analyzers\CustomMarshallerAttributeFixer.cs (2)
247
gen.
PropertyDeclaration
(ShapeMemberNames.BufferSize,
459
gen.
PropertyDeclaration
(ShapeMemberNames.BufferSize,
Roslyn.Diagnostics.Analyzers (2)
AbstractExposeMemberForTesting`1.cs (2)
153
newMember = syntaxGenerator.
PropertyDeclaration
(
189
return syntaxGenerator.
PropertyDeclaration
(