104 references to IndexOf
Microsoft.CodeAnalysis (3)
Syntax\SeparatedSyntaxList.cs (3)
214return this.IndexOf(node) >= 0; 491var index = this.IndexOf(nodeInList); 512var index = this.IndexOf(nodeInList);
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
AbstractAddParameterCodeFixProvider.cs (2)
216method, argumentToAdd, arguments.IndexOf(argumentToAdd))); 379var newParameterIndex = isNamedArgument ? (int?)null : argumentList.IndexOf(argument);
Microsoft.CodeAnalysis.CSharp (5)
Compilation\CSharpSemanticModel.cs (1)
5133return (GetSymbolInfo(tupleTypeSyntax, cancellationToken).Symbol.GetSymbol() as NamedTypeSymbol)?.TupleElements.ElementAtOrDefault(tupleTypeSyntax.Elements.IndexOf(declarationSyntax)).GetPublicSymbol();
Compilation\MemberSemanticModel.cs (3)
1084int index = anonymousObjectCreation.Initializers.IndexOf(declaratorSyntax); 1123var idx = tupleLiteral.Arguments.IndexOf(declaratorSyntax); 1266var boundAdd = boundCollectionInitializer.Initializers[collectionInitializer.Expressions.IndexOf(node)];
Syntax\SyntaxReplacer.cs (1)
398var index = list.IndexOf((TNode)_originalNode);
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
ArgumentSyntaxExtensions.cs (1)
75var index = argumentList.Arguments.IndexOf(argument);
AttributeArgumentSyntaxExtensions.cs (1)
59var index = argumentList.Arguments.IndexOf(argument);
ParenthesizedExpressionSyntaxExtensions.cs (4)
612var argumentIndex = argumentList.Arguments.IndexOf(argument); 621var expressionIndex = initializer.Expressions.IndexOf(node); 647var argumentIndex = argumentList.Arguments.IndexOf(argument); 656var expressionIndex = initializer.Expressions.IndexOf(node);
SemanticModelExtensions.cs (1)
436var index = argumentList.Arguments.IndexOf(argument);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (12)
CSharpDeclareAsNullableCodeFixProvider.cs (1)
247var index = invocation.ArgumentList.Arguments.IndexOf(argument);
CSharpTypeInferenceService.TypeInferrer.cs (9)
285var index = initializer.ArgumentList.Arguments.IndexOf(argument); 291var index = invocation.ArgumentList.Arguments.IndexOf(argument); 302var index = creation.ArgumentList.Arguments.IndexOf(argument); 313var index = elementAccess.ArgumentList.Arguments.IndexOf(argument); 359var index = tupleExpression.Arguments.IndexOf(argument); 383var index = attribute.ArgumentList.Arguments.IndexOf(argument); 1335: initializerExpression.Expressions.IndexOf(expressionOpt); 1462: initializerExpression.Expressions.IndexOf(expressionOpt); 2120var armIndex = switchExpression.Arms.IndexOf(arm);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (2)
1086parameterIndex = parameterList2.Parameters.IndexOf(parameter2); 1105parameterIndex = parameterList3.Parameters.IndexOf(parameter3);
Microsoft.CodeAnalysis.CSharp.Features (5)
CSharpDeclareAsNullableCodeFixProvider.cs (1)
247var index = invocation.ArgumentList.Arguments.IndexOf(argument);
GenerateType\CSharpGenerateTypeService.cs (2)
70var parameterIndex = typeArgumentList.Arguments.IndexOf(typeSyntax); 114var index = constraintClause.Constraints.IndexOf(typeConstraint);
NavigationBar\CSharpNavigationBarItemService.cs (1)
249var index = enumDeclaration.Members.IndexOf(enumMember);
QuickInfo\CSharpDiagnosticAnalyzerQuickInfoProvider.cs (1)
118? arguments.IndexOf(argument) == 1 // Positional argument "checkId"
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
Syntax\SeparatedSyntaxListTests.cs (5)
105Assert.Equal(0, list.IndexOf(elementA)); 106Assert.Equal(1, list.IndexOf(elementB)); 107Assert.Equal(2, list.IndexOf(elementC)); 212Assert.Equal(-1, list.IndexOf(nodeD)); 259Assert.Equal(-1, list.IndexOf(nodeD));
Microsoft.CodeAnalysis.CSharp.Workspaces (18)
ArgumentSyntaxExtensions.cs (1)
75var index = argumentList.Arguments.IndexOf(argument);
AttributeArgumentSyntaxExtensions.cs (1)
59var index = argumentList.Arguments.IndexOf(argument);
CSharpTypeInferenceService.TypeInferrer.cs (9)
285var index = initializer.ArgumentList.Arguments.IndexOf(argument); 291var index = invocation.ArgumentList.Arguments.IndexOf(argument); 302var index = creation.ArgumentList.Arguments.IndexOf(argument); 313var index = elementAccess.ArgumentList.Arguments.IndexOf(argument); 359var index = tupleExpression.Arguments.IndexOf(argument); 383var index = attribute.ArgumentList.Arguments.IndexOf(argument); 1335: initializerExpression.Expressions.IndexOf(expressionOpt); 1462: initializerExpression.Expressions.IndexOf(expressionOpt); 2120var armIndex = switchExpression.Arms.IndexOf(arm);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (2)
1086parameterIndex = parameterList2.Parameters.IndexOf(parameter2); 1105parameterIndex = parameterList3.Parameters.IndexOf(parameter3);
ParenthesizedExpressionSyntaxExtensions.cs (4)
612var argumentIndex = argumentList.Arguments.IndexOf(argument); 621var expressionIndex = initializer.Expressions.IndexOf(node); 647var argumentIndex = argumentList.Arguments.IndexOf(argument); 656var expressionIndex = initializer.Expressions.IndexOf(node);
SemanticModelExtensions.cs (1)
436var index = argumentList.Arguments.IndexOf(argument);
Microsoft.CodeAnalysis.Features (7)
AbstractAddParameterCodeFixProvider.cs (2)
216method, argumentToAdd, arguments.IndexOf(argumentToAdd))); 379var newParameterIndex = isNamedArgument ? (int?)null : argumentList.IndexOf(argument);
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (2)
64var placeholderIndex = arguments.IndexOf(placeholderArgument); 257var placeholderIndex = arguments.IndexOf(placeholderArgument);
EmbeddedLanguages\DateAndTime\LanguageServices\DateAndTimeLanguageDetector.cs (1)
169var index = arguments.IndexOf(argument);
NameTupleElement\AbstractNameTupleElementCodeRefactoringProvider.cs (1)
66var argumentIndex = arguments.IndexOf(argument);
UseNamedArguments\AbstractUseNamedArgumentsCodeRefactoringProvider.cs (1)
79var argumentIndex = arguments.IndexOf(argument);
Microsoft.CodeAnalysis.VisualBasic (5)
Binding\DocumentationCommentCrefBinder.vb (1)
310Dim ordinal As Integer = DirectCast(parent, TypeArgumentListSyntax).Arguments.IndexOf(name)
Binding\MemberSemanticModel.vb (2)
646Dim index = parentInitializer.Initializers.IndexOf(fieldInitializerSyntax) 914Dim boundAdd = boundCollectionInitializer.Initializers(DirectCast(collectionInitializer.Initializer, ObjectCollectionInitializerSyntax).Initializer.Initializers.IndexOf(node))
Compilation\SemanticModel.vb (1)
2426Return TryCast(GetSymbolInfo(tupleTypeSyntax, cancellationToken).Symbol, TupleTypeSymbol)?.TupleElements.ElementAtOrDefault(tupleTypeSyntax.Elements.IndexOf(elementSyntax))
Syntax\SyntaxReplacer.vb (1)
307Dim index = list.IndexOf(DirectCast(Me._originalNode, TNode))
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (3)
ArgumentSyntaxExtensions.vb (1)
59Dim index = argumentList.Arguments.IndexOf(argument)
ExpressionSyntaxExtensions.vb (1)
294Dim index = argumentList.Arguments.IndexOf(simpleArgument)
SemanticModelExtensions.vb (1)
252Dim index = argumentList.Arguments.IndexOf(argument)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
VisualBasicTypeInferenceService.TypeInferrer.vb (5)
216Dim index = tupleExpression.Arguments.IndexOf(argument) 241index = invocation.ArgumentList.Arguments.IndexOf(argumentOpt) 301index = creation.ArgumentList.Arguments.IndexOf(argumentOpt) 325index = attribute.ArgumentList.Arguments.IndexOf(argumentOpt) 1047Dim parameterIndex = collectionInitializer.Initializers.IndexOf(expression)
Microsoft.CodeAnalysis.VisualBasic.Features (3)
EditAndContinue\BreakpointSpans.vb (1)
384If query.Clauses.First() IsNot fromClause OrElse fromClause.Variables.IndexOf(collectionRangeVariable) <> 0 Then
ExtractMethod\Extensions.vb (1)
134Dim argumentIndex = invocation.ArgumentList.Arguments.IndexOf(argument)
GenerateType\VisualBasicGenerateTypeService.vb (1)
67Dim index = constraintClause.Constraints.IndexOf(typeConstraint)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (5)
Syntax\SeparatedSyntaxListTests.vb (5)
34Assert.Equal(0, list.IndexOf(elementA)) 35Assert.Equal(1, list.IndexOf(elementB)) 36Assert.Equal(2, list.IndexOf(elementC)) 137Assert.Equal(-1, list.IndexOf(nodeD)) 184Assert.Equal(-1, list.IndexOf(nodeD))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (8)
ArgumentSyntaxExtensions.vb (1)
59Dim index = argumentList.Arguments.IndexOf(argument)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
294Dim index = argumentList.Arguments.IndexOf(simpleArgument)
SemanticModelExtensions.vb (1)
252Dim index = argumentList.Arguments.IndexOf(argument)
VisualBasicTypeInferenceService.TypeInferrer.vb (5)
216Dim index = tupleExpression.Arguments.IndexOf(argument) 241index = invocation.ArgumentList.Arguments.IndexOf(argumentOpt) 301index = creation.ArgumentList.Arguments.IndexOf(argumentOpt) 325index = attribute.ArgumentList.Arguments.IndexOf(argumentOpt) 1047Dim parameterIndex = collectionInitializer.Initializers.IndexOf(expression)
Microsoft.CodeAnalysis.Workspaces (1)
Recommendations\AbstractRecommendationServiceRunner.cs (1)
93var ordinalInInvocation = arguments.IndexOf(lambdaSyntax.Parent);
Microsoft.VisualStudio.LanguageServices.CSharp (4)
CodeModel\CSharpCodeModelService.cs (4)
1668index = attribute.ArgumentList!.Arguments.IndexOf((AttributeArgumentSyntax)attributeArgumentNode); 2781var memberIndex = members.IndexOf(node); 3091var indexOfAttributeInDeclaration = attributeDeclaration.Attributes.IndexOf(attribute); 3164var indexOfDeclaratorInField = variableDeclaration.Variables.IndexOf(variableDeclarator);
Microsoft.VisualStudio.LanguageServices.VisualBasic (6)
CodeModel\VisualBasicCodeModelService.vb (6)
1601Dim indexOfAttributeInBlock = attributeBlock.Attributes.IndexOf(attribute) 1642Dim indexOfImportClauseInStatement = importsStatement.ImportsClauses.IndexOf(importsClause) 1682Dim indexOfNameInDeclarator = variableDeclarator.Names.IndexOf(modifiedIdentifier) 1683Dim indexOfDeclaratorInField = fieldDeclaration.Declarators.IndexOf(variableDeclarator) 1868index = attribute.ArgumentList.Arguments.IndexOf(DirectCast(attributeArgumentNode, ArgumentSyntax)) 4131Dim index = methodStatement.HandlesClause.Events.IndexOf(clauseItemToRemove)