18 references to SafeKeyword
Microsoft.CodeAnalysis.CSharp (18)
Parser\LanguageParser.cs (6)
1353case SyntaxKind.SafeKeyword: 3037this.CurrentToken.ContextualKind is not (SyntaxKind.PartialKeyword or SyntaxKind.AsyncKeyword or SyntaxKind.RequiredKeyword or SyntaxKind.FileKeyword or SyntaxKind.ClosedKeyword or SyntaxKind.SafeKeyword) && 8585&& (tk is not (SyntaxKind.AsyncKeyword or SyntaxKind.SafeKeyword or SyntaxKind.ScopedKeyword) || ShouldContextualKeywordBeTreatedAsModifier(parsingStatementNotDeclaration: true)); 10847if (k is SyntaxKind.AsyncKeyword or SyntaxKind.SafeKeyword) 10930case SyntaxKind.SafeKeyword: 10998case SyntaxKind.SafeKeyword:
Symbols\Source\LocalFunctionSymbol.cs (2)
63var safeToken = syntax.Modifiers.FirstOrDefault(SyntaxKind.SafeKeyword); 152Syntax.Modifiers.GetModifierLocation(SyntaxKind.SafeKeyword, Syntax.Identifier.GetLocation()));
Symbols\Source\ModifierUtils.cs (3)
117var safeToken = modifierTokens?.FirstOrDefault(SyntaxKind.SafeKeyword) ?? default; 345return SyntaxFacts.GetText(SyntaxKind.SafeKeyword); 399case SyntaxKind.SafeKeyword:
Symbols\Source\SourceEventSymbol.cs (1)
906(MemberSyntax?.Modifiers).GetModifierLocation(SyntaxKind.SafeKeyword, location));
Symbols\Source\SourceMemberMethodSymbol.cs (1)
1016Modifiers.GetModifierLocation(SyntaxKind.SafeKeyword, _location));
Symbols\Source\SourcePropertySymbolBase.cs (1)
1069(Syntax?.Modifiers).GetModifierLocation(SyntaxKind.SafeKeyword, GetFirstLocation()));
Syntax\SyntaxKindFacts.cs (4)
1240for (int i = (int)SyntaxKind.YieldKeyword; i <= (int)SyntaxKind.SafeKeyword; i++) 1305case SyntaxKind.SafeKeyword: 1440return SyntaxKind.SafeKeyword; 1894case SyntaxKind.SafeKeyword: