14 references to IndexOf
ILLink.CodeFixProvider (2)
UnsafeModifierCodeFixHelpers.cs (2)
269: modifiers.IndexOf(insertAfterModifier); 340modifiers.IndexOf(SyntaxKind.UnsafeKeyword);
Microsoft.CodeAnalysis.CSharp (4)
CSharpExtensions.cs (2)
157return list.IndexOf(kind) >= 0; 162int index = list.IndexOf(kind);
Symbols\Source\ModifierUtils.cs (2)
481var partialIndex = modifiers.IndexOf(SyntaxKind.PartialKeyword); 507var refIndex = modifiers.IndexOf(SyntaxKind.RefKeyword);
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (1)
124var paramsModifierIndex = parameter.Modifiers.IndexOf(SyntaxKind.ParamsKeyword);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveAsyncModifier\RemoveAsyncModifierHelpers.cs (1)
35var asyncTokenIndex = modifiers.IndexOf(SyntaxKind.AsyncKeyword);
Microsoft.CodeAnalysis.CSharp.Features (2)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (1)
124var paramsModifierIndex = parameter.Modifiers.IndexOf(SyntaxKind.ParamsKeyword);
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveAsyncModifier\RemoveAsyncModifierHelpers.cs (1)
35var asyncTokenIndex = modifiers.IndexOf(SyntaxKind.AsyncKeyword);
Microsoft.Interop.SourceGeneration (4)
MarshalAsParser.cs (1)
304&& parameterSyntax.Modifiers.IndexOf(SyntaxKind.OutKeyword) >= 0;
SyntaxExtensions.cs (3)
100if (modifiers.IndexOf(modifierToAdd) >= 0) 106int idxPartial = modifiers.IndexOf(SyntaxKind.PartialKeyword); 107int idxRef = modifiers.IndexOf(SyntaxKind.RefKeyword);