227 references to Any
ILLink.CodeFixProvider (7)
RequiresUnsafeCodeFixProvider.cs (7)
156
MethodDeclarationSyntax method => method.Modifiers.
Any
(SyntaxKind.UnsafeKeyword),
157
ConstructorDeclarationSyntax constructor => constructor.Modifiers.
Any
(SyntaxKind.UnsafeKeyword),
158
DestructorDeclarationSyntax destructor => destructor.Modifiers.
Any
(SyntaxKind.UnsafeKeyword),
159
LocalFunctionStatementSyntax localFunction => localFunction.Modifiers.
Any
(SyntaxKind.UnsafeKeyword),
160
PropertyDeclarationSyntax property => property.Modifiers.
Any
(SyntaxKind.UnsafeKeyword),
161
IndexerDeclarationSyntax indexer => indexer.Modifiers.
Any
(SyntaxKind.UnsafeKeyword),
162
AccessorDeclarationSyntax accessor => accessor.Modifiers.
Any
(SyntaxKind.UnsafeKeyword),
Microsoft.AspNetCore.App.Analyzers (2)
WebApplicationBuilder\PublicPartialProgramClassAnalyzer.cs (2)
42
&& modifiers.
Any
(SyntaxKind.PublicKeyword)
43
&& modifiers.
Any
(SyntaxKind.PartialKeyword)
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_Flags.cs (1)
112
return !withoutUnsafe && modifiers.
Any
(SyntaxKind.UnsafeKeyword) && !this.Compilation.SourceModule.UseUpdatedMemorySafetyRules
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
464
return (baseMethodDeclarationSyntax.Modifiers.
Any
(SyntaxKind.StaticKeyword) ? WellKnownMemberNames.StaticConstructorName : WellKnownMemberNames.InstanceConstructorName);
BoundTree\UnboundLambda.cs (1)
713
else if (type.IsRefLikeOrAllowsRefLikeType() && ParameterSyntax(i)?.Modifiers.
Any
(SyntaxKind.ParamsKeyword) == true)
Compilation\SyntaxTreeSemanticModel.cs (1)
1699
if (((ConstructorDeclarationSyntax)declaration).Modifiers.
Any
(SyntaxKind.StaticKeyword))
Lowering\Instrumentation\DebugInfoInjector.cs (1)
68
if (ctorDecl.Modifiers.
Any
(SyntaxKind.StaticKeyword))
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.cs (1)
109
Debug.Assert(!modifiers.
Any
(SyntaxKind.ConstKeyword)); // const locals don't have a sequence point
Parser\LanguageParser.cs (2)
5488
if (mods.
Any
(SyntaxKind.FixedKeyword))
5493
if (mods.
Any
(SyntaxKind.ConstKeyword))
Symbols\Source\LocalFunctionSymbol.cs (1)
356
firstParam.Modifiers.
Any
(SyntaxKind.ThisKeyword);
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1591
if (IsParams && ParameterSyntax?.Modifiers.
Any
(SyntaxKind.ParamsKeyword) == true)
Symbols\Source\SourceConstructorSymbol.cs (1)
26
var methodKind = syntax.Modifiers.
Any
(SyntaxKind.StaticKeyword) ? MethodKind.StaticConstructor : MethodKind.Constructor;
Symbols\Source\SourceOrdinaryMethodSymbol.cs (2)
43
return explicitInterfaceType is null && !syntax.Modifiers.
Any
(SyntaxKind.PartialKeyword) && syntax.Arity == 0
102
firstParam.Modifiers.
Any
(SyntaxKind.ThisKeyword) &&
Syntax\AnonymousFunctionExpressionSyntax.cs (1)
38
if (Modifiers.
Any
(SyntaxKind.AsyncKeyword))
Syntax\DeclarationStatementSyntax.cs (1)
13
return this.Modifiers.
Any
(SyntaxKind.ConstKeyword);
Microsoft.CodeAnalysis.CSharp.CodeStyle (21)
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_TopLevelStatements.cs (2)
58
if (!methodDeclaration.Modifiers.
Any
(SyntaxKind.StaticKeyword) ||
135
if (!member.Modifiers.
Any
(SyntaxKind.StaticKeyword))
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeAnonymousFunctionStatic\MakeAnonymousFunctionStaticDiagnosticAnalyzer.cs (1)
46
if (anonymousFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword))
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeLocalFunctionStatic\MakeLocalFunctionStaticDiagnosticAnalyzer.cs (1)
38
if (localFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword))
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
186
property.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword))
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (2)
75
if (anonymousFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword))
83
if (wasAwaited != anonymousFunction.Modifiers.
Any
(SyntaxKind.AsyncKeyword))
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
86
containingPropertyDeclaration.Modifiers.
Any
(SyntaxKind.PartialKeyword) &&
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForLocalFunctionHelper.cs (1)
56
if (statement.Modifiers.
Any
(SyntaxKind.AsyncKeyword))
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForMethodsHelper.cs (1)
54
if (declaration.Modifiers.
Any
(SyntaxKind.AsyncKeyword))
src\roslyn\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\roslyn\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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
245
modifiers.
Any
(SyntaxKind.PartialKeyword))
src\roslyn\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\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToAsync\CSharpConvertToAsyncMethodCodeFixProvider.cs (1)
87
if (!methodDeclaration.Modifiers.
Any
(SyntaxKind.AsyncKeyword))
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
37
if (typeDeclaration.Modifiers.
Any
(SyntaxKind.PartialKeyword))
src\roslyn\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\roslyn\src\Analyzers\CSharp\CodeFixes\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (1)
77
if (otherAccessor.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword))
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeTypeAbstract\CSharpMakeTypeAbstractCodeFixProvider.cs (2)
51
!enclosingType.Modifiers.
Any
(SyntaxKind.AbstractKeyword) && !enclosingType.Modifiers.
Any
(SyntaxKind.StaticKeyword))
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
271
if (modifiers.
Any
(SyntaxKind.AsyncKeyword) || onYield)
src\roslyn\src\Analyzers\CSharp\CodeFixes\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorCodeFixProvider.cs (1)
52
containingProperty.Modifiers.
Any
(SyntaxKind.PartialKeyword) &&
src\roslyn\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\roslyn\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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (4)
1226
method.Modifiers.
Any
(SyntaxKind.StaticKeyword) &&
1227
typeDecl.Modifiers.
Any
(SyntaxKind.StaticKeyword);
2092
return fieldDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword);
2099
return localDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
74
if (typeNode.Modifiers.
Any
(SyntaxKind.PartialKeyword))
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\roslyn\src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_TopLevelStatements.cs (2)
58
if (!methodDeclaration.Modifiers.
Any
(SyntaxKind.StaticKeyword) ||
135
if (!member.Modifiers.
Any
(SyntaxKind.StaticKeyword))
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeAnonymousFunctionStatic\MakeAnonymousFunctionStaticDiagnosticAnalyzer.cs (1)
46
if (anonymousFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword))
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeLocalFunctionStatic\MakeLocalFunctionStaticDiagnosticAnalyzer.cs (1)
38
if (localFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword))
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
186
property.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword))
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (2)
75
if (anonymousFunction.Modifiers.
Any
(SyntaxKind.StaticKeyword))
83
if (wasAwaited != anonymousFunction.Modifiers.
Any
(SyntaxKind.AsyncKeyword))
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
86
containingPropertyDeclaration.Modifiers.
Any
(SyntaxKind.PartialKeyword) &&
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForLocalFunctionHelper.cs (1)
56
if (statement.Modifiers.
Any
(SyntaxKind.AsyncKeyword))
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForMethodsHelper.cs (1)
54
if (declaration.Modifiers.
Any
(SyntaxKind.AsyncKeyword))
src\roslyn\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\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToAsync\CSharpConvertToAsyncMethodCodeFixProvider.cs (1)
87
if (!methodDeclaration.Modifiers.
Any
(SyntaxKind.AsyncKeyword))
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
37
if (typeDeclaration.Modifiers.
Any
(SyntaxKind.PartialKeyword))
src\roslyn\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\roslyn\src\Analyzers\CSharp\CodeFixes\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (1)
77
if (otherAccessor.Modifiers.
Any
(SyntaxKind.ReadOnlyKeyword))
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeTypeAbstract\CSharpMakeTypeAbstractCodeFixProvider.cs (2)
51
!enclosingType.Modifiers.
Any
(SyntaxKind.AbstractKeyword) && !enclosingType.Modifiers.
Any
(SyntaxKind.StaticKeyword))
src\roslyn\src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
271
if (modifiers.
Any
(SyntaxKind.AsyncKeyword) || onYield)
src\roslyn\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.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\roslyn\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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
245
modifiers.
Any
(SyntaxKind.PartialKeyword))
src\roslyn\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\roslyn\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\roslyn\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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (4)
1226
method.Modifiers.
Any
(SyntaxKind.StaticKeyword) &&
1227
typeDecl.Modifiers.
Any
(SyntaxKind.StaticKeyword);
2092
return fieldDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword);
2099
return localDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword);
src\roslyn\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)
324
|| !methodSyntax.Modifiers.
Any
(SyntaxKind.StaticKeyword)
325
|| !methodSyntax.Modifiers.
Any
(SyntaxKind.PartialKeyword))
Microsoft.Interop.LibraryImportGenerator.Downlevel (2)
DownlevelLibraryImportDiagnosticsAnalyzer.cs (2)
328
|| !methodSyntax.Modifiers.
Any
(SyntaxKind.StaticKeyword)
329
|| !methodSyntax.Modifiers.
Any
(SyntaxKind.PartialKeyword))
Microsoft.Interop.SourceGeneration (2)
SyntaxExtensions.cs (1)
124
if (!typeDecl.Modifiers.
Any
(SyntaxKind.PartialKeyword))
TypePositionInfo.cs (1)
94
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))
Roslyn.Diagnostics.CSharp.Analyzers (22)
src\roslyn\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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
245
modifiers.
Any
(SyntaxKind.PartialKeyword))
src\roslyn\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\roslyn\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\roslyn\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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (4)
1226
method.Modifiers.
Any
(SyntaxKind.StaticKeyword) &&
1227
typeDecl.Modifiers.
Any
(SyntaxKind.StaticKeyword);
2092
return fieldDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword);
2099
return localDeclaration.Modifiers.
Any
(SyntaxKind.ConstKeyword);
src\roslyn\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