49 references to BaseConstructorInitializer
Microsoft.CodeAnalysis.CSharp (15)
_generated\0\Syntax.xml.Main.Generated.cs (2)
5613case SyntaxKind.BaseConstructorInitializer: 5635SyntaxKind.BaseConstructorInitializer => SyntaxKind.BaseKeyword,
_generated\1\Syntax.xml.Internal.Generated.cs (2)
32749case SyntaxKind.BaseConstructorInitializer: 38176case SyntaxKind.BaseConstructorInitializer:
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
13055/// <item><description><see cref="SyntaxKind.BaseConstructorInitializer"/></description></item>
Compilation\MemberSemanticModel.cs (2)
322else if (kind == SyntaxKind.ThisConstructorInitializer || kind == SyntaxKind.BaseConstructorInitializer || kind == SyntaxKind.PrimaryConstructorBaseType) 1587case SyntaxKind.BaseConstructorInitializer:
Compilation\MethodBodySemanticModel.cs (1)
81case SyntaxKind.BaseConstructorInitializer:
FlowAnalysis\NullableWalker.cs (1)
939else if (initializerKind == (int)SyntaxKind.BaseConstructorInitializer)
Parser\LanguageParser.cs (1)
3576? SyntaxKind.BaseConstructorInitializer
Symbols\Source\SourceLocalSymbol.cs (3)
200nodeToBind.Kind() == SyntaxKind.BaseConstructorInitializer || 816nodeToBind.Kind() == SyntaxKind.BaseConstructorInitializer || 838case SyntaxKind.BaseConstructorInitializer:
Syntax\SyntaxFacts.cs (1)
331case BaseConstructorInitializer:
Syntax\SyntaxNodeExtensions.cs (1)
97case SyntaxKind.BaseConstructorInitializer:
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
363if (constructorDeclaration.Initializer is null or (kind: SyntaxKind.BaseConstructorInitializer))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
272=> token.Parent is ConstructorInitializerSyntax(SyntaxKind.BaseConstructorInitializer) constructorInit &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
99SyntaxKind.BaseConstructorInitializer or 162case SyntaxKind.BaseConstructorInitializer:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddParameter\CSharpAddParameterCodeFixProvider.cs (1)
66if (constructorInitializer.IsKind(SyntaxKind.BaseConstructorInitializer))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ConstructorGenerator.cs (1)
97: SyntaxKind.BaseConstructorInitializer;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (2)
458or SyntaxKind.BaseConstructorInitializer 471or SyntaxKind.BaseConstructorInitializer
Microsoft.CodeAnalysis.CSharp.Features (12)
ChangeSignature\CSharpChangeSignatureService.cs (4)
61SyntaxKind.BaseConstructorInitializer, 74SyntaxKind.BaseConstructorInitializer, 93SyntaxKind.BaseConstructorInitializer, 277case SyntaxKind.BaseConstructorInitializer:
Completion\CompletionProviders\NamedParameterCompletionProvider.cs (1)
194var type = constructorInitializer.Kind() == SyntaxKind.BaseConstructorInitializer
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (1)
496baseType?.ArgumentList is null ? null : ConstructorInitializer(SyntaxKind.BaseConstructorInitializer, baseType.ArgumentList),
EditAndContinue\BreakpointSpans.cs (1)
379case SyntaxKind.BaseConstructorInitializer:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
975return ctorInitializer is null or (kind: SyntaxKind.BaseConstructorInitializer);
ExtractMethod\CSharpSelectionValidator.cs (1)
120if (ancestor.Kind() is SyntaxKind.BaseConstructorInitializer or SyntaxKind.ThisConstructorInitializer)
SignatureHelp\ConstructorInitializerSignatureHelpProvider.cs (1)
74var type = constructorInitializer.Kind() == SyntaxKind.BaseConstructorInitializer
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
363if (constructorDeclaration.Initializer is null or (kind: SyntaxKind.BaseConstructorInitializer))
src\roslyn\src\Analyzers\CSharp\CodeFixes\AddParameter\CSharpAddParameterCodeFixProvider.cs (1)
66if (constructorInitializer.IsKind(SyntaxKind.BaseConstructorInitializer))
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
371baseConstructorArguments != null ? SyntaxFactory.ConstructorInitializer(SyntaxKind.BaseConstructorInitializer, SyntaxFactory.ArgumentList([.. baseConstructorArguments.Select(AsArgument)])) : null,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
272=> token.Parent is ConstructorInitializerSyntax(SyntaxKind.BaseConstructorInitializer) constructorInit &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
99SyntaxKind.BaseConstructorInitializer or 162case SyntaxKind.BaseConstructorInitializer:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ConstructorGenerator.cs (1)
97: SyntaxKind.BaseConstructorInitializer;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (2)
458or SyntaxKind.BaseConstructorInitializer 471or SyntaxKind.BaseConstructorInitializer
Microsoft.ML.InternalCodeAnalyzer (1)
BestFriendAnalyzer.cs (1)
71case SyntaxKind.BaseConstructorInitializer:
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
272=> token.Parent is ConstructorInitializerSyntax(SyntaxKind.BaseConstructorInitializer) constructorInit &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
99SyntaxKind.BaseConstructorInitializer or 162case SyntaxKind.BaseConstructorInitializer:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ConstructorGenerator.cs (1)
97: SyntaxKind.BaseConstructorInitializer;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (2)
458or SyntaxKind.BaseConstructorInitializer 471or SyntaxKind.BaseConstructorInitializer