190 references to RecordDeclaration
Microsoft.CodeAnalysis.CSharp (35)
Binder\Binder_Statements.cs (1)
3680
Debug.Assert(typeDecl.Kind() is SyntaxKind.
RecordDeclaration
or SyntaxKind.ClassDeclaration or SyntaxKind.RecordStructDeclaration or SyntaxKind.StructDeclaration);
Binder\LocalBinderFactory.cs (1)
177
Debug.Assert(node.Kind() is SyntaxKind.
RecordDeclaration
or SyntaxKind.ClassDeclaration);
Compilation\MethodBodySemanticModel.cs (2)
99
case SyntaxKind.
RecordDeclaration
:
262
Debug.Assert(typeDecl.Kind() is (SyntaxKind.
RecordDeclaration
or SyntaxKind.ClassDeclaration));
Compilation\SyntaxTreeSemanticModel.cs (5)
803
case SyntaxKind.
RecordDeclaration
:
873
case SyntaxKind.
RecordDeclaration
:
1091
case SyntaxKind.
RecordDeclaration
:
1657
case SyntaxKind.
RecordDeclaration
:
2433
if (typeDeclaration.Kind() is (SyntaxKind.
RecordDeclaration
or SyntaxKind.ClassDeclaration))
Declarations\DeclarationKind.cs (1)
43
case SyntaxKind.
RecordDeclaration
: return DeclarationKind.Record;
Declarations\DeclarationTreeBuilder.cs (2)
675
SyntaxKind.
RecordDeclaration
=> DeclarationKind.Record,
1090
case SyntaxKind.
RecordDeclaration
:
Declarations\MergedTypeDeclaration.cs (1)
79
case SyntaxKind.
RecordDeclaration
:
Parser\LanguageParser.cs (4)
797
case SyntaxKind.
RecordDeclaration
:
1943
SyntaxKind declarationKind = recordModifier?.Kind == SyntaxKind.StructKeyword ? SyntaxKind.RecordStructDeclaration : SyntaxKind.
RecordDeclaration
;
2419
case SyntaxKind.
RecordDeclaration
:
5140
case SyntaxKind.
RecordDeclaration
:
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
103
case SyntaxKind.
RecordDeclaration
:
Symbols\Source\SourceConstructorSymbolBase.cs (1)
30
Debug.Assert(syntax.Kind() is SyntaxKind.ConstructorDeclaration or SyntaxKind.
RecordDeclaration
or SyntaxKind.RecordStructDeclaration or SyntaxKind.ClassDeclaration or SyntaxKind.StructDeclaration);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
3559
case SyntaxKind.
RecordDeclaration
:
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
62
Debug.Assert(recordDecl.IsKind(SyntaxKind.
RecordDeclaration
));
Symbols\Source\SourceNamedTypeSymbol.cs (3)
120
case SyntaxKind.
RecordDeclaration
:
162
case SyntaxKind.
RecordDeclaration
:
471
case SyntaxKind.
RecordDeclaration
:
Symbols\Synthesized\Records\SynthesizedPrimaryConstructor.cs (1)
25
Debug.Assert(syntax.Kind() is SyntaxKind.
RecordDeclaration
or SyntaxKind.RecordStructDeclaration or SyntaxKind.ClassDeclaration or SyntaxKind.StructDeclaration);
Syntax\LambdaUtilities.cs (1)
420
case SyntaxKind.
RecordDeclaration
:
Syntax\RecordDeclarationSyntax.cs (3)
31
return RecordDeclaration(SyntaxKind.
RecordDeclaration
, attributeLists, modifiers, keyword, classOrStructKeyword: default, identifier,
42
return RecordDeclaration(SyntaxKind.
RecordDeclaration
, attributeLists, modifiers, keyword, classOrStructKeyword: default, identifier,
53
return RecordDeclaration(SyntaxKind.
RecordDeclaration
, attributeLists: default, modifiers: default, keyword, classOrStructKeyword: default, identifier,
Syntax\SyntaxKindFacts.cs (2)
384
case SyntaxKind.
RecordDeclaration
:
842
return SyntaxKind.
RecordDeclaration
;
Syntax\TypeDeclarationSyntax.cs (4)
37
if (Kind() is (SyntaxKind.
RecordDeclaration
or SyntaxKind.ClassDeclaration))
77
case SyntaxKind.
RecordDeclaration
:
129
case SyntaxKind.
RecordDeclaration
:
130
return SyntaxFactory.RecordDeclaration(SyntaxKind.
RecordDeclaration
, attributes, modifiers, keyword, classOrStructKeyword: default, identifier, typeParameterList, parameterList: null, baseList, constraintClauses, openBraceToken, members, closeBraceToken, semicolonToken);
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
src\Analyzers\CSharp\Analyzers\AddAccessibilityModifiers\CSharpAddAccessibilityModifiers.cs (1)
94
case SyntaxKind.
RecordDeclaration
:
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (1)
66
SyntaxKind.
RecordDeclaration
or
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (3)
36
case SyntaxKind.
RecordDeclaration
:
75
case SyntaxKind.
RecordDeclaration
:
97
case SyntaxKind.
RecordDeclaration
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (2)
31
case SyntaxKind.
RecordDeclaration
:
158
case SyntaxKind.
RecordDeclaration
:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (15)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
414
? SyntaxKind.
RecordDeclaration
src\Analyzers\CSharp\CodeFixes\GenerateDefaultConstructors\CSharpGenerateDefaultConstructorsService.cs (1)
46
if (baseList.Parent is TypeDeclarationSyntax(SyntaxKind.ClassDeclaration or SyntaxKind.
RecordDeclaration
) parentTypeDecl &&
src\Analyzers\CSharp\CodeFixes\ImplementInterface\CSharpImplementInterfaceService.cs (1)
54
SyntaxKind.
RecordDeclaration
or
src\Analyzers\CSharp\CodeFixes\MakeTypeAbstract\CSharpMakeTypeAbstractCodeFixProvider.cs (1)
50
if (enclosingType?.Kind() is SyntaxKind.ClassDeclaration or SyntaxKind.
RecordDeclaration
&&
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (3)
31
{ SyntaxKind.
RecordDeclaration
, 14 },
139
case SyntaxKind.
RecordDeclaration
:
352
else if (node.Kind() is SyntaxKind.StructDeclaration or SyntaxKind.ClassDeclaration or SyntaxKind.
RecordDeclaration
or SyntaxKind.RecordStructDeclaration)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (2)
173
case SyntaxKind.
RecordDeclaration
:
199
var declarationKind = isRecordClass ? SyntaxKind.
RecordDeclaration
: SyntaxKind.RecordStructDeclaration;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
231
targetToken.Parent.Parent is (kind: SyntaxKind.ClassDeclaration or SyntaxKind.
RecordDeclaration
);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (5)
73
SyntaxKind.
RecordDeclaration
,
83
SyntaxKind.
RecordDeclaration
,
92
SyntaxKind.
RecordDeclaration
,
98
SyntaxKind.
RecordDeclaration
,
104
SyntaxKind.
RecordDeclaration
,
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
CompleteStatement\CompleteStatementCommandHandler.cs (1)
389
case SyntaxKind.
RecordDeclaration
:
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (1)
49
SyntaxKind.
RecordDeclaration
,
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (8)
Diagnostics\DiagnosticAnalyzerTests.AllInOne.cs (1)
35
missingSyntaxKinds.Add(SyntaxKind.
RecordDeclaration
);
Diagnostics\DiagnosticAnalyzerTests.cs (1)
4081
context.RegisterSyntaxNodeAction(AnalyzeRecordDeclaration, SyntaxKind.
RecordDeclaration
);
Semantics\PrimaryConstructorTests.cs (1)
5696
Assert.Equal(SyntaxKind.
RecordDeclaration
, context.Operation.Syntax.Kind());
Semantics\RecordTests.cs (5)
21248
Assert.Equal(SyntaxKind.
RecordDeclaration
, baseWithargs.Parent.Parent.Kind());
26244
context.RegisterSyntaxNodeAction(Handle6, SyntaxKind.
RecordDeclaration
);
26836
Assert.Equal(SyntaxKind.
RecordDeclaration
, context.Operation.Syntax.Kind());
26840
Assert.Equal(SyntaxKind.
RecordDeclaration
, context.Operation.Syntax.Kind());
27533
context.RegisterSyntaxNodeAction(Handle6, SyntaxKind.
RecordDeclaration
);
Microsoft.CodeAnalysis.CSharp.Features (22)
ChangeSignature\CSharpChangeSignatureService.cs (3)
51
SyntaxKind.
RecordDeclaration
,
104
SyntaxKind.
RecordDeclaration
,
307
or SyntaxKind.
RecordDeclaration
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
443
token.GetAncestor<ParameterSyntax>()?.Parent?.Parent is (kind: SyntaxKind.
RecordDeclaration
or SyntaxKind.RecordStructDeclaration))
Completion\CompletionProviders\ExplicitInterfaceTypeCompletionProvider.cs (1)
142
SyntaxKind.InterfaceDeclaration or SyntaxKind.
RecordDeclaration
or SyntaxKind.RecordStructDeclaration;
Completion\KeywordRecommenders\BaseKeywordRecommender.cs (1)
54
token.Parent.Parent?.Parent is (kind: SyntaxKind.ClassDeclaration or SyntaxKind.
RecordDeclaration
))
Completion\KeywordRecommenders\FieldKeywordRecommender.cs (1)
20
SyntaxKind.
RecordDeclaration
,
Diagnostics\Analyzers\CSharpSimplifyTypeNamesDiagnosticAnalyzer.cs (1)
43
SyntaxKind.
RecordDeclaration
or
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
54
case SyntaxKind.
RecordDeclaration
:
EditAndContinue\BreakpointSpans.cs (1)
183
case SyntaxKind.
RecordDeclaration
:
EditAndContinue\SyntaxComparer.cs (3)
325
case SyntaxKind.
RecordDeclaration
:
591
case SyntaxKind.
RecordDeclaration
:
1428
case SyntaxKind.
RecordDeclaration
:
Organizing\Organizers\MemberDeclarationsOrganizer.Comparer.cs (1)
173
case SyntaxKind.
RecordDeclaration
:
src\Analyzers\CSharp\Analyzers\AddAccessibilityModifiers\CSharpAddAccessibilityModifiers.cs (1)
94
case SyntaxKind.
RecordDeclaration
:
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (1)
66
SyntaxKind.
RecordDeclaration
or
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
414
? SyntaxKind.
RecordDeclaration
src\Analyzers\CSharp\CodeFixes\GenerateDefaultConstructors\CSharpGenerateDefaultConstructorsService.cs (1)
46
if (baseList.Parent is TypeDeclarationSyntax(SyntaxKind.ClassDeclaration or SyntaxKind.
RecordDeclaration
) parentTypeDecl &&
src\Analyzers\CSharp\CodeFixes\ImplementInterface\CSharpImplementInterfaceService.cs (1)
54
SyntaxKind.
RecordDeclaration
or
src\Analyzers\CSharp\CodeFixes\MakeTypeAbstract\CSharpMakeTypeAbstractCodeFixProvider.cs (1)
50
if (enclosingType?.Kind() is SyntaxKind.ClassDeclaration or SyntaxKind.
RecordDeclaration
&&
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
103
case SyntaxKind.
RecordDeclaration
:
src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (1)
420
case SyntaxKind.
RecordDeclaration
:
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\RecordStructTests.cs (1)
6422
Assert.Equal(SyntaxKind.
RecordDeclaration
, context.Operation.Syntax.Kind());
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (63)
Generated\Syntax.Test.xml.Generated.cs (2)
512
=> InternalSyntaxFactory.RecordDeclaration(SyntaxKind.
RecordDeclaration
, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Identifier("Keyword"), null, InternalSyntaxFactory.Identifier("Identifier"), null, null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null);
10728
=> SyntaxFactory.RecordDeclaration(SyntaxKind.
RecordDeclaration
, new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.Identifier("Keyword"), default(SyntaxToken), SyntaxFactory.Identifier("Identifier"), default(TypeParameterListSyntax), default(ParameterListSyntax), default(BaseListSyntax), new SyntaxList<TypeParameterConstraintClauseSyntax>(), default(SyntaxToken), new SyntaxList<MemberDeclarationSyntax>(), default(SyntaxToken), default(SyntaxToken));
Parsing\DeclarationParsingTests_MissingIdentifiers.cs (7)
2957
N(SyntaxKind.
RecordDeclaration
);
3038
N(SyntaxKind.
RecordDeclaration
);
3129
N(SyntaxKind.
RecordDeclaration
);
3226
N(SyntaxKind.
RecordDeclaration
);
3355
N(SyntaxKind.
RecordDeclaration
);
3446
N(SyntaxKind.
RecordDeclaration
);
3482
N(SyntaxKind.
RecordDeclaration
);
Parsing\FileModifierParsingTests.cs (6)
195
N(SyntaxKind.
RecordDeclaration
);
1451
N(SyntaxKind.
RecordDeclaration
);
2779
N(SyntaxKind.
RecordDeclaration
);
2877
N(SyntaxKind.
RecordDeclaration
);
2972
N(SyntaxKind.
RecordDeclaration
);
2995
N(SyntaxKind.
RecordDeclaration
);
Parsing\MemberDeclarationParsingTests.cs (20)
9621
N(SyntaxKind.
RecordDeclaration
);
10474
[InlineData("record", SyntaxKind.
RecordDeclaration
, SyntaxKind.RecordKeyword)]
10476
[InlineData("record class", SyntaxKind.
RecordDeclaration
, SyntaxKind.RecordKeyword)]
10557
[InlineData("record", SyntaxKind.
RecordDeclaration
, SyntaxKind.RecordKeyword)]
10559
[InlineData("record class", SyntaxKind.
RecordDeclaration
, SyntaxKind.RecordKeyword)]
10660
[InlineData("record", SyntaxKind.
RecordDeclaration
, SyntaxKind.RecordKeyword)]
10662
[InlineData("record class", SyntaxKind.
RecordDeclaration
, SyntaxKind.RecordKeyword)]
10775
[InlineData("record", SyntaxKind.
RecordDeclaration
, SyntaxKind.RecordKeyword)]
10777
[InlineData("record class", SyntaxKind.
RecordDeclaration
, SyntaxKind.RecordKeyword)]
10931
[InlineData("record", SyntaxKind.
RecordDeclaration
, SyntaxKind.RecordKeyword)]
10933
[InlineData("record class", SyntaxKind.
RecordDeclaration
, SyntaxKind.RecordKeyword)]
11106
[InlineData("record", SyntaxKind.
RecordDeclaration
, SyntaxKind.RecordKeyword)]
11108
[InlineData("record class", SyntaxKind.
RecordDeclaration
, SyntaxKind.RecordKeyword)]
11279
[InlineData("record", SyntaxKind.
RecordDeclaration
, SyntaxKind.RecordKeyword)]
11281
[InlineData("record class", SyntaxKind.
RecordDeclaration
, SyntaxKind.RecordKeyword)]
11410
[InlineData("record", SyntaxKind.
RecordDeclaration
, SyntaxKind.RecordKeyword)]
11412
[InlineData("record class", SyntaxKind.
RecordDeclaration
, SyntaxKind.RecordKeyword)]
18485
N(SyntaxKind.
RecordDeclaration
);
18537
N(SyntaxKind.
RecordDeclaration
);
18609
N(SyntaxKind.
RecordDeclaration
);
Parsing\RecordParsing.cs (27)
75
N(SyntaxKind.
RecordDeclaration
);
172
N(SyntaxKind.
RecordDeclaration
);
213
N(SyntaxKind.
RecordDeclaration
);
232
N(SyntaxKind.
RecordDeclaration
);
402
N(SyntaxKind.
RecordDeclaration
);
414
N(SyntaxKind.
RecordDeclaration
);
420
N(SyntaxKind.
RecordDeclaration
);
432
N(SyntaxKind.
RecordDeclaration
);
458
N(SyntaxKind.
RecordDeclaration
);
502
N(SyntaxKind.
RecordDeclaration
);
542
N(SyntaxKind.
RecordDeclaration
);
699
N(SyntaxKind.
RecordDeclaration
);
758
N(SyntaxKind.
RecordDeclaration
);
915
N(SyntaxKind.
RecordDeclaration
);
960
N(SyntaxKind.
RecordDeclaration
);
1008
N(SyntaxKind.
RecordDeclaration
);
2344
N(SyntaxKind.
RecordDeclaration
);
2447
N(SyntaxKind.
RecordDeclaration
);
3019
N(SyntaxKind.
RecordDeclaration
);
3072
N(SyntaxKind.
RecordDeclaration
);
3142
N(SyntaxKind.
RecordDeclaration
);
3365
N(SyntaxKind.
RecordDeclaration
);
3410
N(SyntaxKind.
RecordDeclaration
);
3565
N(SyntaxKind.
RecordDeclaration
);
3586
N(SyntaxKind.
RecordDeclaration
);
3925
N(SyntaxKind.
RecordDeclaration
);
4182
N(@struct ? SyntaxKind.RecordStructDeclaration : SyntaxKind.
RecordDeclaration
);
Parsing\TopLevelStatementsParsingTests.cs (1)
3152
N(SyntaxKind.
RecordDeclaration
);
Microsoft.CodeAnalysis.CSharp.Workspaces (24)
Classification\ClassificationHelpers.cs (2)
288
SyntaxKind.
RecordDeclaration
=> ClassificationTypeNames.RecordClassName,
341
SyntaxKind.
RecordDeclaration
=> ClassificationTypeNames.RecordClassName,
CodeGeneration\CSharpSyntaxGenerator.cs (4)
147
case SyntaxKind.
RecordDeclaration
:
712
var kind = isRecord ? SyntaxKind.
RecordDeclaration
: SyntaxKind.ClassDeclaration;
1539
case SyntaxKind.
RecordDeclaration
:
2238
case SyntaxKind.
RecordDeclaration
:
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (2)
234
SyntaxKind.
RecordDeclaration
=> DeclaredSymbolInfoKind.Record,
620
case SyntaxKind.
RecordDeclaration
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (3)
36
case SyntaxKind.
RecordDeclaration
:
75
case SyntaxKind.
RecordDeclaration
:
97
case SyntaxKind.
RecordDeclaration
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (2)
31
case SyntaxKind.
RecordDeclaration
:
158
case SyntaxKind.
RecordDeclaration
:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (3)
31
{ SyntaxKind.
RecordDeclaration
, 14 },
139
case SyntaxKind.
RecordDeclaration
:
352
else if (node.Kind() is SyntaxKind.StructDeclaration or SyntaxKind.ClassDeclaration or SyntaxKind.
RecordDeclaration
or SyntaxKind.RecordStructDeclaration)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (2)
173
case SyntaxKind.
RecordDeclaration
:
199
var declarationKind = isRecordClass ? SyntaxKind.
RecordDeclaration
: SyntaxKind.RecordStructDeclaration;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
231
targetToken.Parent.Parent is (kind: SyntaxKind.ClassDeclaration or SyntaxKind.
RecordDeclaration
);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\SyntaxKindSet.cs (5)
73
SyntaxKind.
RecordDeclaration
,
83
SyntaxKind.
RecordDeclaration
,
92
SyntaxKind.
RecordDeclaration
,
98
SyntaxKind.
RecordDeclaration
,
104
SyntaxKind.
RecordDeclaration
,
Microsoft.Extensions.Logging.Generators (1)
LoggerMessageGenerator.Parser.cs (1)
549
kind == SyntaxKind.
RecordDeclaration
;
Microsoft.Extensions.Options.SourceGeneration (2)
Parser.cs (2)
165
kind == SyntaxKind.
RecordDeclaration
;
181
SyntaxKind.
RecordDeclaration
=> "record class",
Microsoft.Gen.Logging (1)
Parsing\Parser.cs (1)
335
kind == SyntaxKind.
RecordDeclaration
;
Microsoft.Gen.Metrics (1)
Parser.cs (1)
152
SyntaxKind.
RecordDeclaration
;
Microsoft.Gen.MetricsReports (1)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (1)
152
SyntaxKind.
RecordDeclaration
;
Microsoft.VisualStudio.LanguageServices.CSharp (5)
CodeModel\CSharpCodeModelService.cs (1)
94
case SyntaxKind.
RecordDeclaration
:
CodeModel\CSharpCodeModelService.NodeLocator.cs (2)
44
case SyntaxKind.
RecordDeclaration
:
95
case SyntaxKind.
RecordDeclaration
:
CodeModel\CSharpCodeModelService.NodeNameGenerator.cs (1)
172
case SyntaxKind.
RecordDeclaration
:
Progression\CSharpProgressionLanguageService.cs (1)
64
SyntaxKind.
RecordDeclaration
or
System.Text.Json.SourceGeneration (1)
Helpers\RoslynExtensions.cs (1)
268
case SyntaxKind.
RecordDeclaration
:
System.Text.RegularExpressions.Generator (1)
RegexGenerator.Parser.cs (1)
246
SyntaxKind.
RecordDeclaration
or