58 references to FixedKeyword
Microsoft.CodeAnalysis.CSharp (19)
Parser\LanguageParser.cs (9)
2367case SyntaxKind.FixedKeyword: 2570case SyntaxKind.FixedKeyword: 2660if (this.CurrentToken.Kind == SyntaxKind.FixedKeyword) 3138if (this.CurrentToken.Kind == SyntaxKind.FixedKeyword) 4888Debug.Assert(this.CurrentToken.Kind == SyntaxKind.FixedKeyword); 5269if (mods.Any(SyntaxKind.FixedKeyword)) 8085case SyntaxKind.FixedKeyword: 8927case SyntaxKind.FixedKeyword: 8986var @fixed = this.EatToken(SyntaxKind.FixedKeyword);
Symbols\Source\ModifierUtils.cs (2)
338return SyntaxFacts.GetText(SyntaxKind.FixedKeyword); 394case SyntaxKind.FixedKeyword:
Symbols\Source\SourceMemberFieldSymbol.cs (1)
209if (modifier.IsKind(SyntaxKind.FixedKeyword))
Syntax.xml.Internal.Generated.cs (2)
31067if (fixedKeyword.Kind != SyntaxKind.FixedKeyword) throw new ArgumentException(nameof(fixedKeyword)); 36434if (fixedKeyword.Kind != SyntaxKind.FixedKeyword) throw new ArgumentException(nameof(fixedKeyword));
Syntax.xml.Main.Generated.cs (3)
4435if (fixedKeyword.Kind() != SyntaxKind.FixedKeyword) throw new ArgumentException(nameof(fixedKeyword)); 4445=> SyntaxFactory.FixedStatement(attributeLists, SyntaxFactory.Token(SyntaxKind.FixedKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), declaration, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement); 4449=> SyntaxFactory.FixedStatement(default, SyntaxFactory.Token(SyntaxKind.FixedKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), declaration, SyntaxFactory.Token(SyntaxKind.CloseParenToken), statement);
Syntax\SyntaxKindFacts.cs (2)
973return SyntaxKind.FixedKeyword; 1665case SyntaxKind.FixedKeyword:
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
40public static readonly SyntaxToken FixedKeyword = Token(SyntaxKind.FixedKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (1)
157previousKind == SyntaxKind.FixedKeyword))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
141SyntaxKind.FixedKeyword => Modifiers.Fixed,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1890token.GetPreviousToken(includeSkipped: true).IsKind(SyntaxKind.FixedKeyword))
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\KeywordRecommenders\FixedKeywordRecommender.cs (1)
12internal sealed class FixedKeywordRecommender() : AbstractSyntacticSingleKeywordRecommender(SyntaxKind.FixedKeyword)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (26)
Generated\Syntax.Test.xml.Generated.cs (4)
410=> InternalSyntaxFactory.FixedStatement(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.FixedKeyword), InternalSyntaxFactory.Token(SyntaxKind.OpenParenToken), GenerateVariableDeclaration(), InternalSyntaxFactory.Token(SyntaxKind.CloseParenToken), GenerateBlock()); 2366Assert.Equal(SyntaxKind.FixedKeyword, node.FixedKeyword.Kind); 10760=> SyntaxFactory.FixedStatement(new SyntaxList<AttributeListSyntax>(), SyntaxFactory.Token(SyntaxKind.FixedKeyword), SyntaxFactory.Token(SyntaxKind.OpenParenToken), GenerateVariableDeclaration(), SyntaxFactory.Token(SyntaxKind.CloseParenToken), GenerateBlock()); 12716Assert.Equal(SyntaxKind.FixedKeyword, node.FixedKeyword.Kind());
Parsing\DeclarationParsingTests.cs (1)
4087Assert.Equal(SyntaxKind.FixedKeyword, fs.Modifiers[0].Kind());
Parsing\DeclarationParsingTests_MissingIdentifiers.cs (2)
4295N(SyntaxKind.FixedKeyword); 4414N(SyntaxKind.FixedKeyword);
Parsing\DeclarationScopeParsingTests.cs (7)
13781N(SyntaxKind.FixedKeyword); 13894N(SyntaxKind.FixedKeyword); 14120N(SyntaxKind.FixedKeyword); 14193N(SyntaxKind.FixedKeyword); 14579N(SyntaxKind.FixedKeyword); 14626N(SyntaxKind.FixedKeyword); 14673N(SyntaxKind.FixedKeyword);
Parsing\ExtensionsParsingTests.cs (2)
2362N(SyntaxKind.FixedKeyword); 2661N(SyntaxKind.FixedKeyword);
Parsing\FunctionPointerTests.cs (1)
2894N(SyntaxKind.FixedKeyword);
Parsing\RecordParsing.cs (1)
4012N(SyntaxKind.FixedKeyword);
Parsing\RefFieldParsingTests.cs (4)
476N(SyntaxKind.FixedKeyword); 508N(SyntaxKind.FixedKeyword); 576N(SyntaxKind.FixedKeyword); 616N(SyntaxKind.FixedKeyword);
Parsing\ScriptParsingTests.cs (3)
1548N(SyntaxKind.FixedKeyword); 1583N(SyntaxKind.FixedKeyword); 3065N(SyntaxKind.FixedKeyword);
Parsing\StatementAttributeParsingTests.cs (1)
1640N(SyntaxKind.FixedKeyword);
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
40public static readonly SyntaxToken FixedKeyword = Token(SyntaxKind.FixedKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (1)
157previousKind == SyntaxKind.FixedKeyword))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
141SyntaxKind.FixedKeyword => Modifiers.Fixed,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1890token.GetPreviousToken(includeSkipped: true).IsKind(SyntaxKind.FixedKeyword))
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\CodeGeneration\CSharpSyntaxTokens.cs (1)
40public static readonly SyntaxToken FixedKeyword = Token(SyntaxKind.FixedKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (1)
157previousKind == SyntaxKind.FixedKeyword))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
141SyntaxKind.FixedKeyword => Modifiers.Fixed,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1890token.GetPreviousToken(includeSkipped: true).IsKind(SyntaxKind.FixedKeyword))