242 references to Any
ILLink.RoslynAnalyzer (8)
RequiresUnsafeAnalyzer.cs (8)
73
if (node is MethodDeclarationSyntax method && method.Modifiers.
Any
(SyntaxKind.UnsafeKeyword))
75
if (node is LocalFunctionStatementSyntax localFunc && localFunc.Modifiers.
Any
(SyntaxKind.UnsafeKeyword))
77
if (node is PropertyDeclarationSyntax prop && prop.Modifiers.
Any
(SyntaxKind.UnsafeKeyword))
79
if (node is IndexerDeclarationSyntax indexer && indexer.Modifiers.
Any
(SyntaxKind.UnsafeKeyword))
81
if (node is OperatorDeclarationSyntax op && op.Modifiers.
Any
(SyntaxKind.UnsafeKeyword))
83
if (node is ConversionOperatorDeclarationSyntax conv && conv.Modifiers.
Any
(SyntaxKind.UnsafeKeyword))
85
if (node is ConstructorDeclarationSyntax ctor && ctor.Modifiers.
Any
(SyntaxKind.UnsafeKeyword))
87
if (node is TypeDeclarationSyntax type && type.Modifiers.
Any
(SyntaxKind.UnsafeKeyword))
Microsoft.AspNetCore.App.Analyzers (2)
WebApplicationBuilder\PublicPartialProgramClassAnalyzer.cs (2)
41
&& modifiers.
Any
(SyntaxKind.PublicKeyword)
42
&& modifiers.
Any
(SyntaxKind.PartialKeyword)
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder_Flags.cs (1)
109
return !withoutUnsafe && modifiers.
Any
(SyntaxKind.UnsafeKeyword)
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
464
return (baseMethodDeclarationSyntax.Modifiers.
Any
(SyntaxKind.StaticKeyword) ? WellKnownMemberNames.StaticConstructorName : WellKnownMemberNames.InstanceConstructorName);
Parser\LanguageParser.cs (2)
5442
if (mods.
Any
(SyntaxKind.FixedKeyword))
5447
if (mods.
Any
(SyntaxKind.ConstKeyword))
Microsoft.CodeAnalysis.CSharp.CodeStyle (21)
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_TopLevelStatements.cs (2)
58
if (!methodDeclaration.Modifiers.
Any
(SyntaxKind.StaticKeyword) ||
135
if (!member.Modifiers.
Any
(SyntaxKind.StaticKeyword))
src\Analyzers\CSharp\Analyzers\MakeAnonymousFunctionStatic\MakeAnonymousFunctionStaticDiagnosticAnalyzer.cs (1)
46
if (anonymousFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword))
src\Analyzers\CSharp\Analyzers\MakeLocalFunctionStatic\MakeLocalFunctionStaticDiagnosticAnalyzer.cs (1)
38
if (localFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword))
src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
186
property.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword))
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (2)
75
if (anonymousFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword))
83
if (wasAwaited != anonymousFunction.Modifiers.
Any
(SyntaxKind.AsyncKeyword))
src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
86
containingPropertyDeclaration.Modifiers.
Any
(SyntaxKind.PartialKeyword) &&
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForLocalFunctionHelper.cs (1)
56
if (statement.Modifiers.
Any
(SyntaxKind.AsyncKeyword))
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForMethodsHelper.cs (1)
54
if (declaration.Modifiers.
Any
(SyntaxKind.AsyncKeyword))
src\Analyzers\CSharp\Analyzers\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (2)
106
LocalFunctionStatementSyntax localFunction => (localFunction.ReturnType, localFunction.Modifiers.
Any
(SyntaxKind.AsyncKeyword)),
107
MethodDeclarationSyntax method => (method.ReturnType, method.Modifiers.
Any
(SyntaxKind.AsyncKeyword)),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (5)
332
m => m.GetModifiers().
Any
(SyntaxKind.UnsafeKeyword));
345
case LocalFunctionStatementSyntax localFunction when localFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword):
348
case AnonymousFunctionExpressionSyntax anonymousFunction when anonymousFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword):
352
return current.GetModifiers().
Any
(SyntaxKind.StaticKeyword);
355
return property.Modifiers.
Any
(SyntaxKind.StaticKeyword) ||
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
245
modifiers.
Any
(SyntaxKind.PartialKeyword))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (3)
31
return ignoreDeclarationModifiers || !((MemberDeclarationSyntax)declaration).Modifiers.
Any
(SyntaxKind.FileKeyword);
50
return ignoreDeclarationModifiers || !((ConstructorDeclarationSyntax)declaration).Modifiers.
Any
(SyntaxKind.StaticKeyword);
72
if (method.Modifiers.
Any
(SyntaxKind.PartialKeyword))
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (22)
src\Analyzers\CSharp\CodeFixes\ConvertToAsync\CSharpConvertToAsyncMethodCodeFixProvider.cs (1)
87
if (!methodDeclaration.Modifiers.
Any
(SyntaxKind.AsyncKeyword))
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
37
if (typeDeclaration.Modifiers.
Any
(SyntaxKind.PartialKeyword))
src\Analyzers\CSharp\CodeFixes\FixReturnType\CSharpFixReturnTypeCodeFixProvider.cs (2)
144
MethodDeclarationSyntax method => (method.ReturnType, method.Modifiers.
Any
(SyntaxKind.AsyncKeyword)),
147
LocalFunctionStatementSyntax localFunction => (localFunction.ReturnType, localFunction.Modifiers.
Any
(SyntaxKind.AsyncKeyword)),
src\Analyzers\CSharp\CodeFixes\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (1)
77
if (otherAccessor.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword))
src\Analyzers\CSharp\CodeFixes\MakeTypeAbstract\CSharpMakeTypeAbstractCodeFixProvider.cs (2)
51
!enclosingType.Modifiers.
Any
(SyntaxKind.AbstractKeyword) && !enclosingType.Modifiers.
Any
(SyntaxKind.StaticKeyword))
src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
271
if (modifiers.
Any
(SyntaxKind.AsyncKeyword) || onYield)
src\Analyzers\CSharp\CodeFixes\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorCodeFixProvider.cs (1)
52
containingProperty.Modifiers.
Any
(SyntaxKind.PartialKeyword) &&
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\FieldGenerator.cs (6)
28
.Where(f => f.Modifiers.
Any
(SyntaxKind.ConstKeyword))
33
if (fieldDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword))
39
.Where(f => f.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword))
43
.Where(f => !f.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword) && !f.Modifiers.
Any
(SyntaxKind.ConstKeyword))
48
return fieldDeclaration.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (2)
505
targetToken.GetAncestors<MemberDeclarationSyntax>().Any(m => m.GetModifiers().
Any
(SyntaxKind.UnsafeKeyword) ||
506
targetToken.GetAncestors<LocalFunctionStatementSyntax>().Any(f => f.GetModifiers().
Any
(SyntaxKind.UnsafeKeyword))) ||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (4)
1219
method.Modifiers.
Any
(SyntaxKind.StaticKeyword) &&
1220
typeDecl.Modifiers.
Any
(SyntaxKind.StaticKeyword);
2085
return fieldDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword);
2092
return localDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
74
if (typeNode.Modifiers.
Any
(SyntaxKind.PartialKeyword))
Microsoft.CodeAnalysis.CSharp.EditorFeatures (4)
AutomaticCompletion\AutomaticLineEnderCommandHandler_Helpers.cs (1)
556
&& !baseFieldDeclarationNode.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword);
CompleteStatement\CompleteStatementCommandHandler.cs (3)
293
if (method.Modifiers.
Any
(SyntaxKind.AbstractKeyword) || method.Modifiers.
Any
(SyntaxKind.ExternKeyword) ||
299
if (method.Modifiers.
Any
(SyntaxKind.PartialKeyword) && method.Body is null)
Microsoft.CodeAnalysis.CSharp.Features (80)
CodeRefactorings\AddAwait\CSharpAddAwaitCodeRefactoringProvider.cs (1)
39
return methodDeclaration.Modifiers.
Any
(SyntaxKind.AsyncKeyword);
Completion\CompletionProviders\PartialMethodCompletionProvider.cs (1)
79
return declarations.Any(d => d.Body == null && d.Modifiers.
Any
(SyntaxKind.PartialKeyword));
Completion\CompletionProviders\PartialTypeCompletionProvider.cs (1)
73
=> syntax is BaseTypeDeclarationSyntax declarationSyntax && declarationSyntax.Modifiers.
Any
(SyntaxKind.PartialKeyword);
Completion\KeywordRecommenders\BaseKeywordRecommender.cs (1)
52
if (constructor.Modifiers.
Any
(SyntaxKind.StaticKeyword))
Completion\KeywordRecommenders\ExtensionKeywordRecommender.cs (1)
22
context.ContainingTypeDeclaration?.Modifiers.
Any
(SyntaxKind.StaticKeyword) is true &&
Completion\KeywordRecommenders\ThisKeywordRecommender.cs (1)
33
!constructor.Modifiers.
Any
(SyntaxKind.StaticKeyword);
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (1)
325
var firstConstructorIndex = currentTypeDeclaration.Members.IndexOf(m => m is ConstructorDeclarationSyntax c && !c.Modifiers.
Any
(SyntaxKind.StaticKeyword));
ConvertProgram\ConvertProgramTransform_ProgramMain.cs (1)
66
declaration.Modifiers.
Any
(SyntaxKind.PartialKeyword);
ConvertToExtension\ConvertToExtensionCodeRefactoringProvider.cs (3)
75
if (!firstParameter.Modifiers.
Any
(SyntaxKind.ThisKeyword))
81
if (!methodDeclaration.Modifiers.
Any
(SyntaxKind.StaticKeyword))
84
if (!classDeclaration.Modifiers.
Any
(SyntaxKind.StaticKeyword))
Debugging\CSharpProximityExpressionsService.Worker.cs (1)
70
if (!memberDeclaration.IsKind(SyntaxKind.GlobalStatement) && !memberDeclaration.GetModifiers().
Any
(SyntaxKind.StaticKeyword))
EditAndContinue\BreakpointSpans.cs (4)
454
if (constructorSyntax.Modifiers.
Any
(SyntaxKind.StaticKeyword))
794
if (modifiersOpt.
Any
(SyntaxKind.ConstKeyword))
854
if (variableDeclarator.Initializer == null || modifiers.
Any
(SyntaxKind.ConstKeyword))
876
if (variableDeclarator.Initializer == null || modifiers.
Any
(SyntaxKind.ConstKeyword))
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (6)
734
nodeModifiers.Value.
Any
(SyntaxKind.StaticKeyword) != fieldOrPropertyModifiers.Value.
Any
(SyntaxKind.StaticKeyword))
925
!fieldDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword);
983
|| ((BaseTypeDeclarationSyntax)syntaxRefs.Single().GetSyntax()).Modifiers.
Any
(SyntaxKind.PartialKeyword);
2043
return declaration.Modifiers.
Any
(SyntaxKind.ConstKeyword) ? FeaturesResources.const_field : FeaturesResources.field;
2063
return ctor.Modifiers.
Any
(SyntaxKind.StaticKeyword) ? FeaturesResources.static_constructor : FeaturesResources.constructor;
EditAndContinue\SyntaxUtilities.cs (6)
46
=> constructorDeclaration.Modifiers.
Any
(SyntaxKind.StaticKeyword)
56
when !fieldDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword)
193
if (property.Modifiers.
Any
(SyntaxKind.AbstractKeyword) ||
194
property.Modifiers.
Any
(SyntaxKind.ExternKeyword))
223
MethodDeclarationSyntax method => method.Modifiers.
Any
(SyntaxKind.AsyncKeyword),
224
LocalFunctionStatementSyntax localFunction => localFunction.Modifiers.
Any
(SyntaxKind.AsyncKeyword),
EncapsulateField\CSharpEncapsulateFieldService.cs (1)
191
=> field.DeclaringSyntaxReferences.Any(static d => d.GetSyntax().GetAncestor<FieldDeclarationSyntax>().Modifiers.
Any
(SyntaxKind.NewKeyword));
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (2)
345
.Any(m => m.GetModifiers().
Any
(SyntaxKind.UnsafeKeyword)))
396
return !memberDecl.Modifiers.
Any
(SyntaxKind.StaticKeyword);
ExtractMethod\CSharpSelectionResult.StatementResult.cs (2)
31
MethodDeclarationSyntax method => method.Modifiers.
Any
(SyntaxKind.AsyncKeyword),
32
LocalFunctionStatementSyntax localFunction => localFunction.Modifiers.
Any
(SyntaxKind.AsyncKeyword),
ExtractMethod\Extensions.cs (1)
128
if (!modifiersGetter(decl).
Any
(SyntaxKind.ConstKeyword))
GenerateType\CSharpGenerateTypeService.cs (3)
674
return typeDecl.GetModifiers().
Any
(SyntaxKind.PublicKeyword) && IsAllContainingTypeDeclsPublic(typeDecl);
687
node.GetModifiers().
Any
(SyntaxKind.PublicKeyword) &&
703
|| containingTypeDeclarations.All(typedecl => typedecl.GetModifiers().
Any
(SyntaxKind.PublicKeyword));
IntroduceVariable\CSharpIntroduceVariableService.cs (1)
143
return localFunction != null && localFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword);
IntroduceVariable\CSharpIntroduceVariableService_IntroduceField.cs (1)
168
=> member is FieldDeclarationSyntax field && field.Modifiers.
Any
(SyntaxKind.ConstKeyword);
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (2)
303
if (localFunction is { Body: not null } && localFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword))
372
if (localFunction != null && !localFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword))
MakeLocalFunctionStatic\MakeLocalFunctionStaticCodeRefactoringProvider.cs (1)
37
if (localFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword))
Organizing\Organizers\MemberDeclarationsOrganizer.Comparer.cs (7)
91
var xIsStatic = x.GetModifiers().
Any
(SyntaxKind.StaticKeyword);
92
var yIsStatic = y.GetModifiers().
Any
(SyntaxKind.StaticKeyword);
122
if (xModifiers.
Any
(SyntaxKind.PublicKeyword))
126
else if (xModifiers.
Any
(SyntaxKind.ProtectedKeyword) && xModifiers.
Any
(SyntaxKind.InternalKeyword))
130
else if (xModifiers.
Any
(SyntaxKind.InternalKeyword))
134
else if (xModifiers.
Any
(SyntaxKind.ProtectedKeyword))
ReplaceMethodWithProperty\CSharpReplaceMethodWithPropertyService.cs (2)
138
if (setMethodDeclaration?.Modifiers.
Any
(SyntaxKind.UnsafeKeyword) == true
139
&& !property.Modifiers.
Any
(SyntaxKind.UnsafeKeyword))
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (4)
129
if (propertyDeclaration.Modifiers.
Any
(SyntaxKind.UnsafeKeyword)
130
&& !methodDeclaration.Modifiers.
Any
(SyntaxKind.UnsafeKeyword))
189
if (propertyDeclaration.Modifiers.
Any
(SyntaxKind.UnsafeKeyword)
190
&& !methodDeclaration.Modifiers.
Any
(SyntaxKind.UnsafeKeyword))
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (2)
203
(methodDeclaration.ParameterList is { Parameters: [var parameter, ..] } && parameter.Modifiers.
Any
(SyntaxKind.ThisKeyword));
227
var isConst = fieldDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword);
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_TopLevelStatements.cs (2)
58
if (!methodDeclaration.Modifiers.
Any
(SyntaxKind.StaticKeyword) ||
135
if (!member.Modifiers.
Any
(SyntaxKind.StaticKeyword))
src\Analyzers\CSharp\Analyzers\MakeAnonymousFunctionStatic\MakeAnonymousFunctionStaticDiagnosticAnalyzer.cs (1)
46
if (anonymousFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword))
src\Analyzers\CSharp\Analyzers\MakeLocalFunctionStatic\MakeLocalFunctionStaticDiagnosticAnalyzer.cs (1)
38
if (localFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword))
src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
186
property.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword))
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (2)
75
if (anonymousFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword))
83
if (wasAwaited != anonymousFunction.Modifiers.
Any
(SyntaxKind.AsyncKeyword))
src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
86
containingPropertyDeclaration.Modifiers.
Any
(SyntaxKind.PartialKeyword) &&
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForLocalFunctionHelper.cs (1)
56
if (statement.Modifiers.
Any
(SyntaxKind.AsyncKeyword))
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForMethodsHelper.cs (1)
54
if (declaration.Modifiers.
Any
(SyntaxKind.AsyncKeyword))
src\Analyzers\CSharp\Analyzers\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (2)
106
LocalFunctionStatementSyntax localFunction => (localFunction.ReturnType, localFunction.Modifiers.
Any
(SyntaxKind.AsyncKeyword)),
107
MethodDeclarationSyntax method => (method.ReturnType, method.Modifiers.
Any
(SyntaxKind.AsyncKeyword)),
src\Analyzers\CSharp\CodeFixes\ConvertToAsync\CSharpConvertToAsyncMethodCodeFixProvider.cs (1)
87
if (!methodDeclaration.Modifiers.
Any
(SyntaxKind.AsyncKeyword))
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
37
if (typeDeclaration.Modifiers.
Any
(SyntaxKind.PartialKeyword))
src\Analyzers\CSharp\CodeFixes\FixReturnType\CSharpFixReturnTypeCodeFixProvider.cs (2)
144
MethodDeclarationSyntax method => (method.ReturnType, method.Modifiers.
Any
(SyntaxKind.AsyncKeyword)),
147
LocalFunctionStatementSyntax localFunction => (localFunction.ReturnType, localFunction.Modifiers.
Any
(SyntaxKind.AsyncKeyword)),
src\Analyzers\CSharp\CodeFixes\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (1)
77
if (otherAccessor.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword))
src\Analyzers\CSharp\CodeFixes\MakeTypeAbstract\CSharpMakeTypeAbstractCodeFixProvider.cs (2)
51
!enclosingType.Modifiers.
Any
(SyntaxKind.AbstractKeyword) && !enclosingType.Modifiers.
Any
(SyntaxKind.StaticKeyword))
src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
271
if (modifiers.
Any
(SyntaxKind.AsyncKeyword) || onYield)
src\Analyzers\CSharp\CodeFixes\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorCodeFixProvider.cs (1)
52
containingProperty.Modifiers.
Any
(SyntaxKind.PartialKeyword) &&
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (2)
184
if (node is LocalFunctionStatementSyntax localFunction && localFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword))
187
if (node is AnonymousFunctionExpressionSyntax anonymousFunction && anonymousFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword))
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
SourceGeneration\GeneratorDriverTests.cs (1)
4235
.Where(static (node) => node.Modifiers.
Any
(SyntaxKind.PartialKeyword))
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (4)
Syntax\SyntaxTokenListTests.cs (4)
250
Assert.True(list.
Any
(SyntaxKind.SizeOfKeyword));
253
Assert.True(list.
Any
(SyntaxKind.StringLiteralToken));
256
Assert.True(list.
Any
(SyntaxKind.DotToken));
259
Assert.False(list.
Any
(SyntaxKind.NullKeyword));
Microsoft.CodeAnalysis.CSharp.Workspaces (43)
Classification\ClassificationHelpers.cs (4)
210
if (methodDeclaration.ParameterList.Parameters is [var parameter, ..] && parameter.Modifiers.
Any
(SyntaxKind.ThisKeyword))
247
FieldDeclarationSyntax fieldDeclaration => fieldDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword) ? ClassificationTypeNames.ConstantName : ClassificationTypeNames.FieldName,
333
if (parentNode.GetModifiers().
Any
(SyntaxKind.ConstKeyword))
339
return parentNode.GetModifiers().
Any
(SyntaxKind.StaticKeyword);
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (14)
210
if (typeDeclaration.Modifiers.
Any
(SyntaxKind.PartialKeyword) &&
229
typeDeclaration.Modifiers.
Any
(SyntaxKind.PartialKeyword),
251
enumDeclaration.Modifiers.
Any
(SyntaxKind.PartialKeyword),
279
ctorDecl.Modifiers.
Any
(SyntaxKind.PartialKeyword),
295
delegateDecl.Modifiers.
Any
(SyntaxKind.PartialKeyword),
309
enumMember.Modifiers.
Any
(SyntaxKind.PartialKeyword),
323
eventDecl.Modifiers.
Any
(SyntaxKind.PartialKeyword),
337
indexerDecl.Modifiers.
Any
(SyntaxKind.PartialKeyword),
352
method.Modifiers.
Any
(SyntaxKind.PartialKeyword),
368
property.Modifiers.
Any
(SyntaxKind.PartialKeyword),
382
: fieldDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword)
391
fieldDeclaration.Modifiers.
Any
(SyntaxKind.PartialKeyword),
486
=> constructor.Modifiers.
Any
(SyntaxKind.StaticKeyword)
611
=> method.ParameterList.Parameters is [var parameter, ..] && parameter.Modifiers.
Any
(SyntaxKind.ThisKeyword);
Recommendations\CSharpRecommendationServiceRunner.cs (2)
524
AnonymousFunctionExpressionSyntax anonymousFunction => anonymousFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword),
525
LocalFunctionStatementSyntax localFunction => localFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword),
Simplification\Reducers\CSharpEscapingReducer.cs (1)
60
if (enclosingMethodBlock != null && enclosingMethodBlock.Modifiers.
Any
(SyntaxKind.AsyncKeyword))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (5)
332
m => m.GetModifiers().
Any
(SyntaxKind.UnsafeKeyword));
345
case LocalFunctionStatementSyntax localFunction when localFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword):
348
case AnonymousFunctionExpressionSyntax anonymousFunction when anonymousFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword):
352
return current.GetModifiers().
Any
(SyntaxKind.StaticKeyword);
355
return property.Modifiers.
Any
(SyntaxKind.StaticKeyword) ||
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
245
modifiers.
Any
(SyntaxKind.PartialKeyword))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (3)
31
return ignoreDeclarationModifiers || !((MemberDeclarationSyntax)declaration).Modifiers.
Any
(SyntaxKind.FileKeyword);
50
return ignoreDeclarationModifiers || !((ConstructorDeclarationSyntax)declaration).Modifiers.
Any
(SyntaxKind.StaticKeyword);
72
if (method.Modifiers.
Any
(SyntaxKind.PartialKeyword))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\FieldGenerator.cs (6)
28
.Where(f => f.Modifiers.
Any
(SyntaxKind.ConstKeyword))
33
if (fieldDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword))
39
.Where(f => f.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword))
43
.Where(f => !f.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword) && !f.Modifiers.
Any
(SyntaxKind.ConstKeyword))
48
return fieldDeclaration.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (2)
505
targetToken.GetAncestors<MemberDeclarationSyntax>().Any(m => m.GetModifiers().
Any
(SyntaxKind.UnsafeKeyword) ||
506
targetToken.GetAncestors<LocalFunctionStatementSyntax>().Any(f => f.GetModifiers().
Any
(SyntaxKind.UnsafeKeyword))) ||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (4)
1219
method.Modifiers.
Any
(SyntaxKind.StaticKeyword) &&
1220
typeDecl.Modifiers.
Any
(SyntaxKind.StaticKeyword);
2085
return fieldDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword);
2092
return localDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
74
if (typeNode.Modifiers.
Any
(SyntaxKind.PartialKeyword))
Microsoft.Interop.ComInterfaceGenerator (5)
Analyzers\VtableIndexStubDiagnosticsAnalyzer.cs (3)
113
|| methodSyntax.Modifiers.
Any
(SyntaxKind.StaticKeyword)
114
|| methodSyntax.Modifiers.
Any
(SyntaxKind.SealedKeyword))
122
if (!typeDecl.Modifiers.
Any
(SyntaxKind.PartialKeyword))
ComMethodInfo.cs (2)
72
|| comMethodDeclaringSyntax.Modifiers.
Any
(SyntaxKind.SealedKeyword))
151
bool shadowsBaseMethod = comMethodDeclaringSyntax.Modifiers.
Any
(SyntaxKind.NewKeyword);
Microsoft.Interop.JavaScript.JSImportGenerator (2)
Analyzers\JSImportExportDiagnosticsAnalyzer.cs (2)
157
bool isPartial = methodSyntax.Modifiers.
Any
(SyntaxKind.PartialKeyword);
163
|| !methodSyntax.Modifiers.
Any
(SyntaxKind.StaticKeyword)
Microsoft.Interop.LibraryImportGenerator (2)
Analyzers\LibraryImportDiagnosticsAnalyzer.cs (2)
279
|| !methodSyntax.Modifiers.
Any
(SyntaxKind.StaticKeyword)
280
|| !methodSyntax.Modifiers.
Any
(SyntaxKind.PartialKeyword))
Microsoft.Interop.LibraryImportGenerator.Downlevel (2)
DownlevelLibraryImportDiagnosticsAnalyzer.cs (2)
283
|| !methodSyntax.Modifiers.
Any
(SyntaxKind.StaticKeyword)
284
|| !methodSyntax.Modifiers.
Any
(SyntaxKind.PartialKeyword))
Microsoft.Interop.SourceGeneration (2)
SyntaxExtensions.cs (1)
124
if (!typeDecl.Modifiers.
Any
(SyntaxKind.PartialKeyword))
TypePositionInfo.cs (1)
99
IsExplicitThis = ((ParameterSyntax?)paramSymbol.DeclaringSyntaxReferences.FirstOrDefault()?.GetSyntax())?.Modifiers.
Any
(SyntaxKind.ThisKeyword) ?? false
Microsoft.Maui.Controls.BindingSourceGen (1)
BindingSourceGenerator.cs (1)
181
if (!lambda.Modifiers.
Any
(SyntaxKind.StaticKeyword))
Microsoft.VisualStudio.LanguageServices.CSharp (16)
CodeModel\CSharpCodeModelService.cs (12)
1058
if (modifiers.
Any
(SyntaxKind.PublicKeyword))
1062
else if (modifiers.
Any
(SyntaxKind.ProtectedKeyword) && modifiers.
Any
(SyntaxKind.InternalKeyword))
1066
else if (modifiers.
Any
(SyntaxKind.InternalKeyword))
1070
else if (modifiers.
Any
(SyntaxKind.ProtectedKeyword))
1074
else if (modifiers.
Any
(SyntaxKind.PrivateKeyword))
1873
if (modifiers.
Any
(SyntaxKind.RefKeyword))
1877
else if (modifiers.
Any
(SyntaxKind.OutKeyword))
1881
else if (modifiers.
Any
(SyntaxKind.ParamsKeyword))
3582
!classDecl.Modifiers.
Any
(SyntaxKind.StaticKeyword))
3593
return methodDeclaration.ParameterList.Parameters[0].Modifiers.
Any
(SyntaxKind.ThisKeyword);
3597
=> methodDeclaration.Modifiers.
Any
(SyntaxKind.PartialKeyword);
CodeModel\CSharpCodeModelService.NodeNameGenerator.cs (4)
118
if (parameter.Modifiers.
Any
(SyntaxKind.RefKeyword))
122
else if (parameter.Modifiers.
Any
(SyntaxKind.OutKeyword))
126
else if (parameter.Modifiers.
Any
(SyntaxKind.ParamsKeyword))
223
builder.Append(constructorDeclaration.Modifiers.
Any
(SyntaxKind.StaticKeyword) ? "#sctor" : "#ctor");
Roslyn.Diagnostics.CSharp.Analyzers (22)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (5)
332
m => m.GetModifiers().
Any
(SyntaxKind.UnsafeKeyword));
345
case LocalFunctionStatementSyntax localFunction when localFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword):
348
case AnonymousFunctionExpressionSyntax anonymousFunction when anonymousFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword):
352
return current.GetModifiers().
Any
(SyntaxKind.StaticKeyword);
355
return property.Modifiers.
Any
(SyntaxKind.StaticKeyword) ||
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
245
modifiers.
Any
(SyntaxKind.PartialKeyword))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (3)
31
return ignoreDeclarationModifiers || !((MemberDeclarationSyntax)declaration).Modifiers.
Any
(SyntaxKind.FileKeyword);
50
return ignoreDeclarationModifiers || !((ConstructorDeclarationSyntax)declaration).Modifiers.
Any
(SyntaxKind.StaticKeyword);
72
if (method.Modifiers.
Any
(SyntaxKind.PartialKeyword))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\FieldGenerator.cs (6)
28
.Where(f => f.Modifiers.
Any
(SyntaxKind.ConstKeyword))
33
if (fieldDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword))
39
.Where(f => f.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword))
43
.Where(f => !f.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword) && !f.Modifiers.
Any
(SyntaxKind.ConstKeyword))
48
return fieldDeclaration.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (2)
505
targetToken.GetAncestors<MemberDeclarationSyntax>().Any(m => m.GetModifiers().
Any
(SyntaxKind.UnsafeKeyword) ||
506
targetToken.GetAncestors<LocalFunctionStatementSyntax>().Any(f => f.GetModifiers().
Any
(SyntaxKind.UnsafeKeyword))) ||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (4)
1219
method.Modifiers.
Any
(SyntaxKind.StaticKeyword) &&
1220
typeDecl.Modifiers.
Any
(SyntaxKind.StaticKeyword);
2085
return fieldDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword);
2092
return localDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
74
if (typeNode.Modifiers.
Any
(SyntaxKind.PartialKeyword))
System.Text.RegularExpressions.Generator (1)
RegexGenerator.Parser.cs (1)
130
if (!memberSyntax.Modifiers.
Any
(SyntaxKind.PartialKeyword) || // TODO: Switch to using regexPropertySymbol.IsPartialDefinition when available