134 references to PropertyDeclaration
Microsoft.AspNetCore.Components.Analyzers (2)
PersistentStateAnalyzer.cs (1)
81
}, SyntaxKind.
PropertyDeclaration
);
SupplyParameterFromFormAnalyzer.cs (1)
81
}, SyntaxKind.
PropertyDeclaration
);
Microsoft.CodeAnalysis.CSharp (35)
_generated\1\Syntax.xml.Internal.Generated.cs (2)
32818
return new PropertyDeclarationSyntax(SyntaxKind.
PropertyDeclaration
, attributeLists.Node, modifiers.Node, type, explicitInterfaceSpecifier, identifier, accessorList, expressionBody, initializer, semicolonToken, this.context);
38245
return new PropertyDeclarationSyntax(SyntaxKind.
PropertyDeclaration
, attributeLists.Node, modifiers.Node, type, explicitInterfaceSpecifier, identifier, accessorList, expressionBody, initializer, semicolonToken);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
13260
/// <item><description><see cref="SyntaxKind.
PropertyDeclaration
"/></description></item>
Binder\BinderFactory.BinderFactoryVisitor.cs (4)
286
case SyntaxKind.
PropertyDeclaration
:
492
case SyntaxKind.
PropertyDeclaration
:
526
Debug.Assert(basePropertyDeclarationSyntax.Kind() == SyntaxKind.
PropertyDeclaration
|| basePropertyDeclarationSyntax.Kind() == SyntaxKind.IndexerDeclaration);
1288
if (memberKind == SyntaxKind.
PropertyDeclaration
|| memberKind == SyntaxKind.IndexerDeclaration)
Compilation\InitializerSemanticModel.cs (3)
52
Debug.Assert(syntax.IsKind(SyntaxKind.
PropertyDeclaration
));
100
case SyntaxKind.
PropertyDeclaration
:
125
case SyntaxKind.
PropertyDeclaration
:
Compilation\SyntaxTreeSemanticModel.cs (5)
930
case SyntaxKind.
PropertyDeclaration
:
1135
case SyntaxKind.
PropertyDeclaration
:
1608
case SyntaxKind.
PropertyDeclaration
:
1633
case SyntaxKind.
PropertyDeclaration
:
1659
case SyntaxKind.
PropertyDeclaration
:
Declarations\DeclarationTreeBuilder.cs (3)
1159
case SyntaxKind.
PropertyDeclaration
:
1216
case SyntaxKind.
PropertyDeclaration
:
1285
case SyntaxKind.
PropertyDeclaration
:
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (2)
578
case SyntaxKind.
PropertyDeclaration
:
601
case SyntaxKind.
PropertyDeclaration
:
Lowering\Instrumentation\DebugInfoInjector.cs (1)
149
case SyntaxKind.
PropertyDeclaration
:
Lowering\LocalRewriter\LocalRewriter.cs (1)
887
case SyntaxKind.
PropertyDeclaration
:
Parser\LanguageParser.cs (3)
559
or SyntaxKind.
PropertyDeclaration
;
2540
case SyntaxKind.
PropertyDeclaration
:
5448
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (2)
233
case SyntaxKind.
PropertyDeclaration
:
450
case SyntaxKind.
PropertyDeclaration
:
Symbols\Source\SourceMemberContainerSymbol.cs (2)
3227
case SyntaxKind.
PropertyDeclaration
:
5867
case SyntaxKind.
PropertyDeclaration
:
Symbols\Source\SourceMemberMethodSymbol.cs (1)
763
Debug.Assert(arrowExpression.Parent.Kind() == SyntaxKind.
PropertyDeclaration
||
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
53
Debug.Assert(arrowExpression.Parent!.Kind() == SyntaxKind.
PropertyDeclaration
||
Syntax\SyntaxExtensions.cs (2)
46
case SyntaxKind.
PropertyDeclaration
:
245
case SyntaxKind.
PropertyDeclaration
:
Syntax\SyntaxFacts.cs (1)
178
case
PropertyDeclaration
:
Syntax\SyntaxKindFacts.cs (1)
368
case SyntaxKind.
PropertyDeclaration
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (12)
src\roslyn\src\Analyzers\CSharp\Analyzers\QualifyMemberAccess\CSharpQualifyMemberAccessDiagnosticAnalyzer.cs (1)
62
=> declarationSyntax.IsKind(SyntaxKind.
PropertyDeclaration
) && declarationSyntax.Contains(node);
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
30
=> context.RegisterSyntaxNodeAction(AnalyzePropertyDeclaration, SyntaxKind.
PropertyDeclaration
);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
30
=> SyntaxKind.
PropertyDeclaration
;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForPropertiesHelper.cs (1)
31
[SyntaxKind.
PropertyDeclaration
])
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\UseExpressionBodyDiagnosticAnalyzer.cs (1)
60
if (grandparent.Kind() == SyntaxKind.
PropertyDeclaration
&&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (2)
50
case SyntaxKind.
PropertyDeclaration
:
165
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
254
or SyntaxKind.
PropertyDeclaration
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
282
token.Parent.Parent.IsKind(SyntaxKind.
PropertyDeclaration
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
52
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1188
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
173
public int PropertyDeclaration => (int)SyntaxKind.
PropertyDeclaration
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (9)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddInheritdoc\AddInheritdocCodeFixProvider.cs (1)
46
if (node.Kind() is not SyntaxKind.MethodDeclaration and not SyntaxKind.
PropertyDeclaration
and not SyntaxKind.VariableDeclarator)
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (2)
121
SyntaxKind.
PropertyDeclaration
or
322
SyntaxKind.
PropertyDeclaration
or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
818
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
21
{ SyntaxKind.
PropertyDeclaration
, 4 },
129
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\BasePropertyDeclarationSyntaxExtensions.cs (2)
21
case SyntaxKind.
PropertyDeclaration
: return ((PropertyDeclarationSyntax)node).SemicolonToken;
39
case SyntaxKind.
PropertyDeclaration
: return ((PropertyDeclarationSyntax)node).WithSemicolonToken(semicolonToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
254
token.Parent.Parent.IsKind(SyntaxKind.
PropertyDeclaration
))
Microsoft.CodeAnalysis.CSharp.Features (32)
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.cs (1)
85
case SyntaxKind.
PropertyDeclaration
:
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
53
case SyntaxKind.
PropertyDeclaration
:
EditAndContinue\BreakpointSpans.cs (1)
335
case SyntaxKind.
PropertyDeclaration
:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (9)
111
case SyntaxKind.
PropertyDeclaration
:
151
if (current.Parent is (kind: SyntaxKind.
PropertyDeclaration
or SyntaxKind.IndexerDeclaration))
233
case SyntaxKind.
PropertyDeclaration
:
610
case SyntaxKind.
PropertyDeclaration
:
1696
case SyntaxKind.
PropertyDeclaration
:
2068
case SyntaxKind.
PropertyDeclaration
:
2081
if (node.Parent!.Parent!.IsKind(SyntaxKind.
PropertyDeclaration
))
2093
if (node.Parent!.Parent!.IsKind(SyntaxKind.
PropertyDeclaration
))
2110
SyntaxKind.
PropertyDeclaration
=> CSharpFeaturesResources.property_getter,
EditAndContinue\SyntaxComparer.cs (3)
628
case SyntaxKind.
PropertyDeclaration
:
635
if (node?.Parent is (kind: SyntaxKind.
PropertyDeclaration
or SyntaxKind.IndexerDeclaration))
1473
case SyntaxKind.
PropertyDeclaration
:
EditAndContinue\SyntaxUtilities.cs (1)
39
ArrowExpressionClauseSyntax { Parent: (kind: SyntaxKind.
PropertyDeclaration
) or (kind: SyntaxKind.IndexerDeclaration) } arrowExpression
InheritanceMargin\CSharpInheritanceMarginService.cs (1)
44
SyntaxKind.
PropertyDeclaration
or
IntroduceVariable\CSharpIntroduceVariableService.cs (1)
57
=> expression.GetAncestorOrThis<EqualsValueClauseSyntax>().IsParentKind(SyntaxKind.
PropertyDeclaration
);
LineSeparators\CSharpLineSeparatorService.cs (1)
80
case SyntaxKind.
PropertyDeclaration
:
Organizing\Organizers\MemberDeclarationsOrganizer.Comparer.cs (1)
156
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Analyzers\CSharp\Analyzers\QualifyMemberAccess\CSharpQualifyMemberAccessDiagnosticAnalyzer.cs (1)
62
=> declarationSyntax.IsKind(SyntaxKind.
PropertyDeclaration
) && declarationSyntax.Contains(node);
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
30
=> context.RegisterSyntaxNodeAction(AnalyzePropertyDeclaration, SyntaxKind.
PropertyDeclaration
);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
30
=> SyntaxKind.
PropertyDeclaration
;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForPropertiesHelper.cs (1)
31
[SyntaxKind.
PropertyDeclaration
])
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\UseExpressionBodyDiagnosticAnalyzer.cs (1)
60
if (grandparent.Kind() == SyntaxKind.
PropertyDeclaration
&&
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddInheritdoc\AddInheritdocCodeFixProvider.cs (1)
46
if (node.Kind() is not SyntaxKind.MethodDeclaration and not SyntaxKind.
PropertyDeclaration
and not SyntaxKind.VariableDeclarator)
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (2)
121
SyntaxKind.
PropertyDeclaration
or
322
SyntaxKind.
PropertyDeclaration
or
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (2)
233
case SyntaxKind.
PropertyDeclaration
:
450
case SyntaxKind.
PropertyDeclaration
:
Structure\Providers\IndexerDeclarationStructureProvider.cs (1)
39
&& (!nextSibling.IsNode || nextSibling.Kind() is SyntaxKind.IndexerDeclaration or SyntaxKind.
PropertyDeclaration
);
Structure\Providers\PropertyDeclarationStructureProvider.cs (1)
38
&& (!nextSibling.IsNode || nextSibling.Kind() is SyntaxKind.
PropertyDeclaration
or SyntaxKind.IndexerDeclaration);
Microsoft.CodeAnalysis.CSharp.Workspaces (29)
CodeGeneration\CSharpSyntaxGenerator.cs (15)
417
AsModifierList(accessibility, actualModifiers, SyntaxKind.
PropertyDeclaration
),
436
AsModifierList(accessibility, DeclarationModifiers.None, SyntaxKind.
PropertyDeclaration
));
634
SyntaxKind.
PropertyDeclaration
=> ((PropertyDeclarationSyntax)declaration).WithExplicitInterfaceSpecifier(specifier),
660
case SyntaxKind.
PropertyDeclaration
:
831
case SyntaxKind.
PropertyDeclaration
:
1574
case SyntaxKind.
PropertyDeclaration
:
1909
case SyntaxKind.
PropertyDeclaration
:
2117
case SyntaxKind.
PropertyDeclaration
:
2155
SyntaxKind.
PropertyDeclaration
=> ((PropertyDeclarationSyntax)declaration).WithType((TypeSyntax)type),
2423
case SyntaxKind.
PropertyDeclaration
:
2479
case SyntaxKind.
PropertyDeclaration
:
2552
case SyntaxKind.
PropertyDeclaration
:
2592
case SyntaxKind.
PropertyDeclaration
:
2700
SyntaxKind.
PropertyDeclaration
=> ((PropertyDeclarationSyntax)declaration).ExpressionBody == null,
2720
case SyntaxKind.
PropertyDeclaration
:
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (1)
361
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (2)
50
case SyntaxKind.
PropertyDeclaration
:
165
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
254
or SyntaxKind.
PropertyDeclaration
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
282
token.Parent.Parent.IsKind(SyntaxKind.
PropertyDeclaration
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
52
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1188
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
173
public int PropertyDeclaration => (int)SyntaxKind.
PropertyDeclaration
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
818
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
21
{ SyntaxKind.
PropertyDeclaration
, 4 },
129
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\BasePropertyDeclarationSyntaxExtensions.cs (2)
21
case SyntaxKind.
PropertyDeclaration
: return ((PropertyDeclarationSyntax)node).SemicolonToken;
39
case SyntaxKind.
PropertyDeclaration
: return ((PropertyDeclarationSyntax)node).WithSemicolonToken(semicolonToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
254
token.Parent.Parent.IsKind(SyntaxKind.
PropertyDeclaration
))
Microsoft.ML.InternalCodeAnalyzer (1)
NameAnalyzer.cs (1)
87
context.RegisterSyntaxNodeAction(AnalyzeProperty, SyntaxKind.
PropertyDeclaration
);
Roslyn.Diagnostics.CSharp.Analyzers (14)
CSharpAvoidOptSuffixForNullableEnableCode.cs (1)
64
}, SyntaxKind.
PropertyDeclaration
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (2)
50
case SyntaxKind.
PropertyDeclaration
:
165
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
254
or SyntaxKind.
PropertyDeclaration
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
282
token.Parent.Parent.IsKind(SyntaxKind.
PropertyDeclaration
);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
52
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1188
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
173
public int PropertyDeclaration => (int)SyntaxKind.
PropertyDeclaration
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
818
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
21
{ SyntaxKind.
PropertyDeclaration
, 4 },
129
case SyntaxKind.
PropertyDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\BasePropertyDeclarationSyntaxExtensions.cs (2)
21
case SyntaxKind.
PropertyDeclaration
: return ((PropertyDeclarationSyntax)node).SemicolonToken;
39
case SyntaxKind.
PropertyDeclaration
: return ((PropertyDeclarationSyntax)node).WithSemicolonToken(semicolonToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
254
token.Parent.Parent.IsKind(SyntaxKind.
PropertyDeclaration
))