103 references to ConstructorDeclaration
Microsoft.CodeAnalysis.CSharp (30)
_generated\1\Syntax.xml.Internal.Generated.cs (2)
32742
return new ConstructorDeclarationSyntax(SyntaxKind.
ConstructorDeclaration
, attributeLists.Node, modifiers.Node, identifier, parameterList, initializer, body, expressionBody, semicolonToken, this.context);
38169
return new ConstructorDeclarationSyntax(SyntaxKind.
ConstructorDeclaration
, attributeLists.Node, modifiers.Node, identifier, parameterList, initializer, body, expressionBody, semicolonToken);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
12931
/// <item><description><see cref="SyntaxKind.
ConstructorDeclaration
"/></description></item>
Binder\Binder_Statements.cs (1)
3694
if (method.Kind() == SyntaxKind.
ConstructorDeclaration
)
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
463
case SyntaxKind.
ConstructorDeclaration
:
Binder\ExpressionVariableFinder.cs (1)
49
case SyntaxKind.
ConstructorDeclaration
:
Compilation\MemberSemanticModel.cs (2)
326
else if (kind == SyntaxKind.
ConstructorDeclaration
)
2211
case SyntaxKind.
ConstructorDeclaration
:
Compilation\MethodBodySemanticModel.cs (1)
91
case SyntaxKind.
ConstructorDeclaration
:
Compilation\SyntaxTreeSemanticModel.cs (4)
796
case SyntaxKind.
ConstructorDeclaration
:
862
case SyntaxKind.
ConstructorDeclaration
:
1082
case SyntaxKind.
ConstructorDeclaration
:
1698
case SyntaxKind.
ConstructorDeclaration
:
Declarations\DeclarationTreeBuilder.cs (3)
1155
case SyntaxKind.
ConstructorDeclaration
:
1234
case SyntaxKind.
ConstructorDeclaration
:
1287
case SyntaxKind.
ConstructorDeclaration
:
FlowAnalysis\FlowAnalysisPass.cs (1)
200
syntax.IsKind(SyntaxKind.
ConstructorDeclaration
) ||
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (3)
460
if (!original.IsConstructorInitializer() || original.Syntax.Kind() != SyntaxKind.
ConstructorDeclaration
)
582
case SyntaxKind.
ConstructorDeclaration
:
611
case SyntaxKind.
ConstructorDeclaration
:
Parser\LanguageParser.cs (3)
550
is SyntaxKind.
ConstructorDeclaration
2546
case SyntaxKind.
ConstructorDeclaration
:
5444
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (2)
301
case SyntaxKind.
ConstructorDeclaration
:
456
case SyntaxKind.
ConstructorDeclaration
:
Symbols\Source\SourceConstructorSymbolBase.cs (1)
31
Debug.Assert(syntax.Kind() is SyntaxKind.
ConstructorDeclaration
or SyntaxKind.RecordDeclaration or SyntaxKind.RecordStructDeclaration or SyntaxKind.ClassDeclaration or SyntaxKind.StructDeclaration or SyntaxKind.UnionDeclaration);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
5832
case SyntaxKind.
ConstructorDeclaration
:
Syntax\LambdaUtilities.cs (1)
404
case SyntaxKind.
ConstructorDeclaration
:
Syntax\SyntaxExtensions.cs (1)
34
case SyntaxKind.
ConstructorDeclaration
:
Syntax\SyntaxNodeExtensions.cs (1)
99
case SyntaxKind.
ConstructorDeclaration
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (9)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForConstructorsHelper.cs (1)
25
[SyntaxKind.
ConstructorDeclaration
])
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
179
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (2)
56
case SyntaxKind.
ConstructorDeclaration
:
139
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
285
if (type.Parent.Parent.IsParentKind(SyntaxKind.
ConstructorDeclaration
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
435
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
48
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1198
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
165
public int ConstructorDeclaration => (int)SyntaxKind.
ConstructorDeclaration
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
126
SyntaxKind.
ConstructorDeclaration
or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
18
{ SyntaxKind.
ConstructorDeclaration
, 1 },
110
case SyntaxKind.
ConstructorDeclaration
:
Microsoft.CodeAnalysis.CSharp.Features (28)
ChangeSignature\CSharpChangeSignatureService.cs (5)
44
SyntaxKind.
ConstructorDeclaration
,
69
SyntaxKind.
ConstructorDeclaration
,
88
SyntaxKind.
ConstructorDeclaration
,
274
case SyntaxKind.
ConstructorDeclaration
:
302
or SyntaxKind.
ConstructorDeclaration
CodeLens\CSharpCodeLensDisplayInfoService.cs (1)
104
case SyntaxKind.
ConstructorDeclaration
:
Completion\KeywordRecommenders\BaseKeywordRecommender.cs (1)
48
token.Parent.IsParentKind(SyntaxKind.
ConstructorDeclaration
) &&
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (2)
51
case SyntaxKind.
ConstructorDeclaration
:
135
SyntaxKind.
ConstructorDeclaration
or
EditAndContinue\BreakpointSpans.cs (1)
181
case SyntaxKind.
ConstructorDeclaration
:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (4)
106
case SyntaxKind.
ConstructorDeclaration
:
781
case SyntaxKind.
ConstructorDeclaration
:
1688
case SyntaxKind.
ConstructorDeclaration
:
2061
case SyntaxKind.
ConstructorDeclaration
:
EditAndContinue\SyntaxComparer.cs (5)
282
case SyntaxKind.
ConstructorDeclaration
:
720
case SyntaxKind.
ConstructorDeclaration
:
1049
leftBlock.Parent.IsKind(SyntaxKind.
ConstructorDeclaration
) ||
1050
rightBlock.Parent.IsKind(SyntaxKind.
ConstructorDeclaration
))
1467
case SyntaxKind.
ConstructorDeclaration
:
LineSeparators\CSharpLineSeparatorService.cs (1)
83
case SyntaxKind.
ConstructorDeclaration
:
Organizing\Organizers\MemberDeclarationsOrganizer.Comparer.cs (2)
152
case SyntaxKind.
ConstructorDeclaration
:
189
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForConstructorsHelper.cs (1)
25
[SyntaxKind.
ConstructorDeclaration
])
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
126
SyntaxKind.
ConstructorDeclaration
or
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (2)
301
case SyntaxKind.
ConstructorDeclaration
:
456
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (1)
404
case SyntaxKind.
ConstructorDeclaration
:
Structure\Providers\ConstructorDeclarationStructureProvider.cs (1)
38
&& (!nextSibling.IsNode || nextSibling.IsKind(SyntaxKind.
ConstructorDeclaration
));
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (2)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\CSharpStaticHolderTypes.Fixer.cs (1)
70
if (member.Kind() != SyntaxKind.
ConstructorDeclaration
)
Microsoft.NetCore.Analyzers\Performance\CSharpUseSearchValues.cs (1)
195
bool isCtor = member.IsKind(SyntaxKind.
ConstructorDeclaration
);
Microsoft.CodeAnalysis.CSharp.Workspaces (19)
CodeGeneration\CSharpSyntaxGenerator.cs (8)
368
AsModifierList(accessibility, modifiers, SyntaxKind.
ConstructorDeclaration
),
735
case SyntaxKind.
ConstructorDeclaration
:
1419
if (modifiers.IsStatic && declaration.IsKind(SyntaxKind.
ConstructorDeclaration
) && accessibility != Accessibility.NotApplicable)
1565
case SyntaxKind.
ConstructorDeclaration
:
1634
(modifiers.IsStatic && declaration.IsKind(SyntaxKind.
ConstructorDeclaration
)))
1904
case SyntaxKind.
ConstructorDeclaration
:
2380
case SyntaxKind.
ConstructorDeclaration
:
2627
SyntaxKind.
ConstructorDeclaration
=> ((ConstructorDeclarationSyntax)declaration).Body?.Statements,
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (1)
271
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
179
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (2)
56
case SyntaxKind.
ConstructorDeclaration
:
139
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
285
if (type.Parent.Parent.IsParentKind(SyntaxKind.
ConstructorDeclaration
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
435
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
48
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1198
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
165
public int ConstructorDeclaration => (int)SyntaxKind.
ConstructorDeclaration
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
18
{ SyntaxKind.
ConstructorDeclaration
, 1 },
110
case SyntaxKind.
ConstructorDeclaration
:
Microsoft.ML.InternalCodeAnalyzer (2)
ContractsCheckAnalyzer.cs (1)
164
while (node != null && !node.IsKind(SyntaxKind.MethodDeclaration) && !node.IsKind(SyntaxKind.
ConstructorDeclaration
))
ContractsCheckNameofFixProvider.cs (1)
108
while (temp != null && !temp.IsKind(SyntaxKind.MethodDeclaration) && !temp.IsKind(SyntaxKind.
ConstructorDeclaration
))
Roslyn.Diagnostics.CSharp.Analyzers (10)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
179
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (2)
56
case SyntaxKind.
ConstructorDeclaration
:
139
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
285
if (type.Parent.Parent.IsParentKind(SyntaxKind.
ConstructorDeclaration
))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
435
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
48
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1198
case SyntaxKind.
ConstructorDeclaration
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
165
public int ConstructorDeclaration => (int)SyntaxKind.
ConstructorDeclaration
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
18
{ SyntaxKind.
ConstructorDeclaration
, 1 },
110
case SyntaxKind.
ConstructorDeclaration
: