36 references to PrimaryConstructorBaseType
Microsoft.CodeAnalysis.CSharp (16)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
32382var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.PrimaryConstructorBaseType, type, argumentList, this.context, out hash); 32385var result = new PrimaryConstructorBaseTypeSyntax(SyntaxKind.PrimaryConstructorBaseType, type, argumentList, this.context); 37809var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.PrimaryConstructorBaseType, type, argumentList, out hash); 37812var result = new PrimaryConstructorBaseTypeSyntax(SyntaxKind.PrimaryConstructorBaseType, type, argumentList);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
11788/// <item><description><see cref="SyntaxKind.PrimaryConstructorBaseType"/></description></item>
Binder\ExpressionVariableFinder.cs (1)
52case SyntaxKind.PrimaryConstructorBaseType:
Compilation\MemberSemanticModel.cs (2)
322else if (kind == SyntaxKind.ThisConstructorInitializer || kind == SyntaxKind.BaseConstructorInitializer || kind == SyntaxKind.PrimaryConstructorBaseType) 1588case SyntaxKind.PrimaryConstructorBaseType:
Compilation\MethodBodySemanticModel.cs (1)
85case SyntaxKind.PrimaryConstructorBaseType:
Symbols\Source\SourceLocalSymbol.cs (3)
201nodeToBind.Kind() == SyntaxKind.PrimaryConstructorBaseType || // initializer for a record constructor 817nodeToBind.Kind() == SyntaxKind.PrimaryConstructorBaseType || // initializer for a record constructor 842case SyntaxKind.PrimaryConstructorBaseType:
Syntax\SyntaxExtensions.cs (1)
251case SyntaxKind.PrimaryConstructorBaseType:
Syntax\SyntaxFacts.cs (2)
196case PrimaryConstructorBaseType: 333case PrimaryConstructorBaseType:
Syntax\SyntaxNodeExtensions.cs (1)
100case SyntaxKind.PrimaryConstructorBaseType:
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
187public int? PrimaryConstructorBaseType => (int)SyntaxKind.PrimaryConstructorBaseType;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (3)
82if (node.Kind() is not SyntaxKind.PrimaryConstructorBaseType || 102SyntaxKind.PrimaryConstructorBaseType; 175case SyntaxKind.PrimaryConstructorBaseType:
Microsoft.CodeAnalysis.CSharp.Features (8)
ChangeSignature\CSharpChangeSignatureService.cs (3)
81SyntaxKind.PrimaryConstructorBaseType, 106SyntaxKind.PrimaryConstructorBaseType, 273case SyntaxKind.PrimaryConstructorBaseType:
Completion\CompletionProviders\SymbolCompletionProvider.cs (1)
113=> context.TargetToken.Parent?.Parent?.IsKind(SyntaxKind.PrimaryConstructorBaseType) is true;
EditAndContinue\BreakpointSpans.cs (1)
202var baseInitializer = (PrimaryConstructorBaseTypeSyntax?)typeDeclaration.BaseList?.Types.FirstOrDefault(t => t.IsKind(SyntaxKind.PrimaryConstructorBaseType));
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (2)
1344if (node is (kind: SyntaxKind.PrimaryConstructorBaseType or SyntaxKind.BaseList)) 1747case SyntaxKind.PrimaryConstructorBaseType:
EditAndContinue\SyntaxComparer.cs (1)
600case SyntaxKind.PrimaryConstructorBaseType:
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
187public int? PrimaryConstructorBaseType => (int)SyntaxKind.PrimaryConstructorBaseType;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (3)
82if (node.Kind() is not SyntaxKind.PrimaryConstructorBaseType || 102SyntaxKind.PrimaryConstructorBaseType; 175case SyntaxKind.PrimaryConstructorBaseType:
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
187public int? PrimaryConstructorBaseType => (int)SyntaxKind.PrimaryConstructorBaseType;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (3)
82if (node.Kind() is not SyntaxKind.PrimaryConstructorBaseType || 102SyntaxKind.PrimaryConstructorBaseType; 175case SyntaxKind.PrimaryConstructorBaseType: