24 references to RecordKeyword
Microsoft.CodeAnalysis.CSharp (17)
Parser\LanguageParser.cs (8)
1523case SyntaxKind.RecordKeyword: 1678case SyntaxKind.RecordKeyword: 1776Debug.Assert(CurrentToken.ContextualKind is SyntaxKind.RecordKeyword or SyntaxKind.ExtensionKeyword or SyntaxKind.UnionKeyword); 1787this.CurrentToken.ContextualKind is SyntaxKind.RecordKeyword or SyntaxKind.ExtensionKeyword or SyntaxKind.UnionKeyword); 1928if (this.CurrentToken.ContextualKind == SyntaxKind.RecordKeyword) 1939this.PeekToken(1).ContextualKind == SyntaxKind.RecordKeyword && 2033case SyntaxKind.RecordKeyword: 2498case SyntaxKind.RecordKeyword:
SymbolDisplay\SymbolDisplayVisitor.cs (1)
145kind = SyntaxKind.RecordKeyword;
SymbolDisplay\SymbolDisplayVisitor.Types.cs (2)
744AddKeyword(SyntaxKind.RecordKeyword); 758AddKeyword(SyntaxKind.RecordKeyword);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
532if (reportIfContextual(SyntaxKind.RecordKeyword, MessageID.IDS_FeatureRecords, ErrorCode.WRN_RecordNamedDisallowed)
Syntax\SyntaxKindFacts.cs (4)
869case SyntaxKind.RecordKeyword: 1295case SyntaxKind.RecordKeyword: 1420return SyntaxKind.RecordKeyword; 1874case SyntaxKind.RecordKeyword:
Syntax\TypeDeclarationSyntax.cs (1)
83return SyntaxKind.RecordKeyword;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
85public static readonly SyntaxToken RecordKeyword = Token(SyntaxKind.RecordKeyword);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
336if (!previousToken.IsKind(SyntaxKind.RecordKeyword))
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\KeywordRecommenders\RecordKeywordRecommender.cs (1)
12internal sealed class RecordKeywordRecommender() : AbstractSyntacticSingleKeywordRecommender(SyntaxKind.RecordKeyword)
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
85public static readonly SyntaxToken RecordKeyword = Token(SyntaxKind.RecordKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
336if (!previousToken.IsKind(SyntaxKind.RecordKeyword))
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
85public static readonly SyntaxToken RecordKeyword = Token(SyntaxKind.RecordKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
336if (!previousToken.IsKind(SyntaxKind.RecordKeyword))