25 references to SafeKeyword
Microsoft.CodeAnalysis.CSharp (15)
Parser\LanguageParser.cs (6)
1353
case SyntaxKind.
SafeKeyword
:
3042
this.CurrentToken.ContextualKind is not (SyntaxKind.PartialKeyword or SyntaxKind.AsyncKeyword or SyntaxKind.RequiredKeyword or SyntaxKind.FileKeyword or SyntaxKind.ClosedKeyword or SyntaxKind.
SafeKeyword
) &&
8606
&& (tk is not (SyntaxKind.AsyncKeyword or SyntaxKind.
SafeKeyword
or SyntaxKind.ScopedKeyword) || ShouldContextualKeywordBeTreatedAsModifier(parsingStatementNotDeclaration: true));
10870
if (k is SyntaxKind.AsyncKeyword or SyntaxKind.
SafeKeyword
)
10953
case SyntaxKind.
SafeKeyword
:
11021
case SyntaxKind.
SafeKeyword
:
Symbols\Source\LocalFunctionSymbol.cs (2)
63
var safeToken = syntax.Modifiers.FirstOrDefault(SyntaxKind.
SafeKeyword
);
152
Syntax.Modifiers.GetModifierLocation(SyntaxKind.
SafeKeyword
, Syntax.Identifier.GetLocation()));
Symbols\Source\ModifierUtils.cs (3)
117
var safeToken = modifierTokens?.FirstOrDefault(SyntaxKind.
SafeKeyword
) ?? default;
354
return SyntaxFacts.GetText(SyntaxKind.
SafeKeyword
);
408
case SyntaxKind.
SafeKeyword
:
Syntax\SyntaxKindFacts.cs (4)
1242
for (int i = (int)SyntaxKind.YieldKeyword; i <= (int)SyntaxKind.
SafeKeyword
; i++)
1307
case SyntaxKind.
SafeKeyword
:
1442
return SyntaxKind.
SafeKeyword
;
1896
case SyntaxKind.
SafeKeyword
:
Microsoft.Interop.LibraryImportGenerator (5)
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\MemorySafetyRules.cs (5)
70
=> modifiers.Any(SyntaxKind.UnsafeKeyword) || modifiers.Any(SyntaxKind.
SafeKeyword
);
82
if (!original.Any(SyntaxKind.
SafeKeyword
) || modifiers.Any(SyntaxKind.
SafeKeyword
))
85
SyntaxToken safeToken = SyntaxFactory.Token(SyntaxKind.
SafeKeyword
).WithTrailingTrivia(SyntaxFactory.Space);
87
while (index < original.Count && !original[index].IsKind(SyntaxKind.
SafeKeyword
))
Microsoft.Interop.LibraryImportGenerator.Downlevel (5)
src\runtime\src\libraries\System.Runtime.InteropServices\gen\Common\MemorySafetyRules.cs (5)
70
=> modifiers.Any(SyntaxKind.UnsafeKeyword) || modifiers.Any(SyntaxKind.
SafeKeyword
);
82
if (!original.Any(SyntaxKind.
SafeKeyword
) || modifiers.Any(SyntaxKind.
SafeKeyword
))
85
SyntaxToken safeToken = SyntaxFactory.Token(SyntaxKind.
SafeKeyword
).WithTrailingTrivia(SyntaxFactory.Space);
87
while (index < original.Count && !original[index].IsKind(SyntaxKind.
SafeKeyword
))