10 references to FirstOrDefault
Microsoft.CodeAnalysis.CSharp (10)
Symbols\Source\LocalFunctionSymbol.cs (1)
63
var safeToken = syntax.Modifiers.
FirstOrDefault
(SyntaxKind.SafeKeyword);
Symbols\Source\ModifierUtils.cs (4)
29
var readonlyToken = modifiers.
FirstOrDefault
(SyntaxKind.ReadOnlyKeyword);
117
var safeToken = modifierTokens?.
FirstOrDefault
(SyntaxKind.SafeKeyword) ?? default;
142
var partialToken = modifierTokens.Value.
FirstOrDefault
(SyntaxKind.PartialKeyword);
629
var keyword = (modifiers ?? default).
FirstOrDefault
(kind);
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
250
CheckExtensionAttributeAvailability(DeclaringCompilation, syntax.ParameterList.Parameters[0].Modifiers.
FirstOrDefault
(SyntaxKind.ThisKeyword).GetLocation(), diagnostics);
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
553
var syntax = modifiers.
FirstOrDefault
(SyntaxKind.UnsafeKeyword);
Syntax\AnonymousMethodExpressionSyntax.cs (1)
25
=> this.Modifiers.
FirstOrDefault
(SyntaxKind.AsyncKeyword);
Syntax\ParenthesizedLambdaExpressionSyntax.cs (1)
22
=> this.Modifiers.
FirstOrDefault
(SyntaxKind.AsyncKeyword);
Syntax\SimpleLambdaExpressionSyntax.cs (1)
22
=> this.Modifiers.
FirstOrDefault
(SyntaxKind.AsyncKeyword);