18 references to IndexOf
Microsoft.CodeAnalysis.CSharp.Features (2)
CSharpUseLocalFunctionCodeFixProvider.cs (1)
320return method.Parameters.IndexOf(p => p.Name == name);
SignatureHelp\AbstractCSharpSignatureHelpProvider.LightweightOverloadResolution.cs (1)
216var namedParameterIndex = parameters.IndexOf(p => p.Name == name);
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (1)
Controller.Session_UpdateModel.cs (1)
60var index = bestItem.Parameters.IndexOf(p => comparer.Equals(p.Name, parameterName));
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (4)
CodeFixes\ExtensionOrderingTests.cs (4)
46Assert.True(actualOrder.IndexOf(p => p.Metadata.Name == PredefinedCodeFixProviderNames.AddImport) < 47actualOrder.IndexOf(p => p.Metadata.Name == PredefinedCodeFixProviderNames.FullyQualify)); 53Assert.True(actualOrder.IndexOf(p => p.Metadata.Name == PredefinedCodeFixProviderNames.AddImport) < 54actualOrder.IndexOf(p => p.Metadata.Name == PredefinedCodeFixProviderNames.FullyQualify));
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
SignatureHelp\Controller.Session_UpdateModel.cs (1)
60var index = bestItem.Parameters.IndexOf(p => comparer.Equals(p.Name, parameterName));
Microsoft.CodeAnalysis.Features (4)
ChangeSignature\AbstractChangeSignatureService.cs (1)
692var pos = originalParameters.IndexOf(p => p is ExistingParameter ep && ep.Symbol.Equals(existingParameter.Symbol));
ChangeSignature\SignatureChange.cs (1)
36var updatedIndex = updatedParameterList.IndexOf(p => p is ExistingParameter ep && ep.Symbol.Equals(existingParameter.Symbol));
DocumentationComments\AbstractDocumentationCommentFormattingService.cs (1)
533var typeParameterIndex = typeResolutionSymbol.OriginalDefinition.GetAllTypeParameters().IndexOf(tp => tp.Name == crefValue);
SignatureHelp\AbstractSignatureHelpProvider.cs (1)
93items, applicableSpan, state, items.IndexOf(i => i.Parameters.Length >= 2), parameterIndexOverride: -1);
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\ProjectContext\GetTextDocumentWithContextHandler.cs (1)
66DefaultIndex = documents.IndexOf(d => d.Id == currentContextDocumentId)
Microsoft.CodeAnalysis.Workspaces (1)
Shared\Extensions\ISymbolExtensions.cs (1)
437var index = symbol.OriginalDefinition.GetAllTypeParameters().IndexOf(p => p.Name == typeParamName.Value);
Microsoft.VisualStudio.LanguageServices.Implementation (4)
CodeModel\Collections\ExternalMemberCollection.cs (1)
95var index = children.IndexOf(e => e.Name == name);
CodeModel\Collections\ExternalNamespaceCollection.cs (1)
76var index = children.IndexOf(e => e.Name == name);
CodeModel\Collections\ExternalParameterCollection.cs (1)
69var index = parameters.IndexOf(p => p.Name == name);
CodeModel\Collections\ExternalTypeCollection.cs (1)
54var index = _typeSymbols.IndexOf(t => t.Name == name);