121 references to RecordKeyword
Microsoft.CodeAnalysis.CSharp (17)
Parser\LanguageParser.cs (8)
1480
if (token.ContextualKind == SyntaxKind.
RecordKeyword
)
1623
if (nextToken.ContextualKind == SyntaxKind.
RecordKeyword
)
1710
Debug.Assert(CurrentToken.ContextualKind == SyntaxKind.
RecordKeyword
);
1721
this.CurrentToken.ContextualKind == SyntaxKind.
RecordKeyword
);
1852
if (this.CurrentToken.ContextualKind == SyntaxKind.
RecordKeyword
)
1863
this.PeekToken(1).ContextualKind == SyntaxKind.
RecordKeyword
&&
1938
case SyntaxKind.
RecordKeyword
:
2366
if (CurrentToken.ContextualKind == SyntaxKind.
RecordKeyword
)
SymbolDisplay\SymbolDisplayVisitor.cs (1)
145
kind = SyntaxKind.
RecordKeyword
;
SymbolDisplay\SymbolDisplayVisitor.Types.cs (2)
699
AddKeyword(SyntaxKind.
RecordKeyword
);
713
AddKeyword(SyntaxKind.
RecordKeyword
);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
498
if (reportIfContextual(SyntaxKind.
RecordKeyword
, MessageID.IDS_FeatureRecords, ErrorCode.WRN_RecordNamedDisallowed)
Syntax\SyntaxKindFacts.cs (4)
841
case SyntaxKind.
RecordKeyword
:
1224
case SyntaxKind.
RecordKeyword
:
1345
return SyntaxKind.
RecordKeyword
;
1791
case SyntaxKind.
RecordKeyword
:
Syntax\TypeDeclarationSyntax.cs (1)
79
return SyntaxKind.
RecordKeyword
;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
73
public static readonly SyntaxToken RecordKeyword = Token(SyntaxKind.
RecordKeyword
);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
350
if (!previousToken.IsKind(SyntaxKind.
RecordKeyword
))
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\KeywordRecommenders\RecordKeywordRecommender.cs (1)
30
: base(SyntaxKind.
RecordKeyword
)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (99)
Parsing\DeclarationParsingTests_MissingIdentifiers.cs (14)
2961
N(SyntaxKind.
RecordKeyword
);
3042
N(SyntaxKind.
RecordKeyword
);
3132
N(SyntaxKind.
RecordKeyword
);
3229
N(SyntaxKind.
RecordKeyword
);
3359
N(SyntaxKind.
RecordKeyword
);
3449
N(SyntaxKind.
RecordKeyword
);
3485
N(SyntaxKind.
RecordKeyword
);
3617
N(SyntaxKind.
RecordKeyword
);
3698
N(SyntaxKind.
RecordKeyword
);
3788
N(SyntaxKind.
RecordKeyword
);
3884
N(SyntaxKind.
RecordKeyword
);
4002
N(SyntaxKind.
RecordKeyword
);
4092
N(SyntaxKind.
RecordKeyword
);
4128
N(SyntaxKind.
RecordKeyword
);
Parsing\DeclarationScopeParsingTests.cs (1)
11229
N(SyntaxKind.
RecordKeyword
);
Parsing\FileModifierParsingTests.cs (12)
45
[InlineData(SyntaxKind.
RecordKeyword
)]
71
[InlineData(SyntaxKind.
RecordKeyword
)]
198
N(SyntaxKind.
RecordKeyword
);
220
N(SyntaxKind.
RecordKeyword
);
249
N(SyntaxKind.
RecordKeyword
);
497
[InlineData(SyntaxKind.
RecordKeyword
)]
530
[InlineData(SyntaxKind.
RecordKeyword
)]
1452
N(SyntaxKind.
RecordKeyword
);
2781
N(SyntaxKind.
RecordKeyword
);
2879
N(SyntaxKind.
RecordKeyword
);
2974
N(SyntaxKind.
RecordKeyword
);
2997
N(SyntaxKind.
RecordKeyword
);
Parsing\MemberDeclarationParsingTests.cs (28)
9628
N(SyntaxKind.
RecordKeyword
);
10479
[InlineData("record", SyntaxKind.RecordDeclaration, SyntaxKind.
RecordKeyword
)]
10480
[InlineData("record struct", SyntaxKind.RecordStructDeclaration, SyntaxKind.
RecordKeyword
)]
10481
[InlineData("record class", SyntaxKind.RecordDeclaration, SyntaxKind.
RecordKeyword
)]
10562
[InlineData("record", SyntaxKind.RecordDeclaration, SyntaxKind.
RecordKeyword
)]
10563
[InlineData("record struct", SyntaxKind.RecordStructDeclaration, SyntaxKind.
RecordKeyword
)]
10564
[InlineData("record class", SyntaxKind.RecordDeclaration, SyntaxKind.
RecordKeyword
)]
10665
[InlineData("record", SyntaxKind.RecordDeclaration, SyntaxKind.
RecordKeyword
)]
10666
[InlineData("record struct", SyntaxKind.RecordStructDeclaration, SyntaxKind.
RecordKeyword
)]
10667
[InlineData("record class", SyntaxKind.RecordDeclaration, SyntaxKind.
RecordKeyword
)]
10780
[InlineData("record", SyntaxKind.RecordDeclaration, SyntaxKind.
RecordKeyword
)]
10781
[InlineData("record struct", SyntaxKind.RecordStructDeclaration, SyntaxKind.
RecordKeyword
)]
10782
[InlineData("record class", SyntaxKind.RecordDeclaration, SyntaxKind.
RecordKeyword
)]
10936
[InlineData("record", SyntaxKind.RecordDeclaration, SyntaxKind.
RecordKeyword
)]
10937
[InlineData("record struct", SyntaxKind.RecordStructDeclaration, SyntaxKind.
RecordKeyword
)]
10938
[InlineData("record class", SyntaxKind.RecordDeclaration, SyntaxKind.
RecordKeyword
)]
11111
[InlineData("record", SyntaxKind.RecordDeclaration, SyntaxKind.
RecordKeyword
)]
11112
[InlineData("record struct", SyntaxKind.RecordStructDeclaration, SyntaxKind.
RecordKeyword
)]
11113
[InlineData("record class", SyntaxKind.RecordDeclaration, SyntaxKind.
RecordKeyword
)]
11284
[InlineData("record", SyntaxKind.RecordDeclaration, SyntaxKind.
RecordKeyword
)]
11285
[InlineData("record struct", SyntaxKind.RecordStructDeclaration, SyntaxKind.
RecordKeyword
)]
11286
[InlineData("record class", SyntaxKind.RecordDeclaration, SyntaxKind.
RecordKeyword
)]
11415
[InlineData("record", SyntaxKind.RecordDeclaration, SyntaxKind.
RecordKeyword
)]
11416
[InlineData("record struct", SyntaxKind.RecordStructDeclaration, SyntaxKind.
RecordKeyword
)]
11417
[InlineData("record class", SyntaxKind.RecordDeclaration, SyntaxKind.
RecordKeyword
)]
18493
N(SyntaxKind.
RecordKeyword
);
18545
N(SyntaxKind.
RecordKeyword
);
18617
N(SyntaxKind.
RecordKeyword
);
Parsing\RecordParsing.cs (41)
77
N(SyntaxKind.
RecordKeyword
);
174
N(SyntaxKind.
RecordKeyword
);
215
N(SyntaxKind.
RecordKeyword
);
234
N(SyntaxKind.
RecordKeyword
);
404
N(SyntaxKind.
RecordKeyword
);
417
N(SyntaxKind.
RecordKeyword
);
422
N(SyntaxKind.
RecordKeyword
);
435
N(SyntaxKind.
RecordKeyword
);
460
N(SyntaxKind.
RecordKeyword
);
504
N(SyntaxKind.
RecordKeyword
);
544
N(SyntaxKind.
RecordKeyword
);
702
N(SyntaxKind.
RecordKeyword
);
760
N(SyntaxKind.
RecordKeyword
);
917
N(SyntaxKind.
RecordKeyword
);
962
N(SyntaxKind.
RecordKeyword
);
1010
N(SyntaxKind.
RecordKeyword
);
2196
N(SyntaxKind.
RecordKeyword
);
2299
N(SyntaxKind.
RecordKeyword
);
2539
N(SyntaxKind.
RecordKeyword
);
2676
N(SyntaxKind.
RecordKeyword
);
2719
N(SyntaxKind.
RecordKeyword
);
2871
N(SyntaxKind.
RecordKeyword
);
2924
N(SyntaxKind.
RecordKeyword
);
2994
N(SyntaxKind.
RecordKeyword
);
3067
N(SyntaxKind.
RecordKeyword
);
3112
N(SyntaxKind.
RecordKeyword
);
3217
N(SyntaxKind.
RecordKeyword
);
3262
N(SyntaxKind.
RecordKeyword
);
3397
N(SyntaxKind.
RecordKeyword
);
3418
N(SyntaxKind.
RecordKeyword
);
3439
N(SyntaxKind.
RecordKeyword
);
3459
N(SyntaxKind.
RecordKeyword
);
3493
N(SyntaxKind.
RecordKeyword
);
3528
N(SyntaxKind.
RecordKeyword
);
3550
N(SyntaxKind.
RecordKeyword
);
3582
N(SyntaxKind.
RecordKeyword
);
3704
N(SyntaxKind.
RecordKeyword
);
3778
N(SyntaxKind.
RecordKeyword
);
3909
N(SyntaxKind.
RecordKeyword
);
3952
N(SyntaxKind.
RecordKeyword
);
4034
N(SyntaxKind.
RecordKeyword
);
Parsing\TopLevelStatementsParsingTests.cs (1)
3154
N(SyntaxKind.
RecordKeyword
);
Syntax\SyntaxFactoryTests.cs (2)
604
default, default, SyntaxFactory.Token(SyntaxKind.
RecordKeyword
), SyntaxFactory.Identifier("R"), null, null, null, default, default);
613
default, default, SyntaxFactory.Token(SyntaxKind.
RecordKeyword
), SyntaxFactory.Identifier("R"), null, null, null, default,
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
73
public static readonly SyntaxToken RecordKeyword = Token(SyntaxKind.
RecordKeyword
);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
350
if (!previousToken.IsKind(SyntaxKind.
RecordKeyword
))