100 references to IndexOf
Microsoft.AspNetCore.App.Analyzers (2)
RouteEmbeddedLanguage\Infrastructure\RouteStringSyntaxDetector.cs (2)
423var index = argumentList.Arguments.IndexOf(argument); 502var index = argumentList.Arguments.IndexOf(argument);
Microsoft.CodeAnalysis (3)
Syntax\SeparatedSyntaxList.cs (3)
244return this.IndexOf(node) >= 0; 521var index = this.IndexOf(nodeInList); 542var index = this.IndexOf(nodeInList);
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (2)
227method, argumentToAdd, arguments.IndexOf(argumentToAdd))); 389var newParameterIndex = isNamedArgument ? (int?)null : argumentList.IndexOf(argument);
Microsoft.CodeAnalysis.CSharp (5)
Compilation\CSharpSemanticModel.cs (1)
5162return (GetSymbolInfo(tupleTypeSyntax, cancellationToken).Symbol.GetSymbol() as NamedTypeSymbol)?.TupleElements.ElementAtOrDefault(tupleTypeSyntax.Elements.IndexOf(declarationSyntax)).GetPublicSymbol();
Compilation\MemberSemanticModel.cs (3)
1095int index = anonymousObjectCreation.Initializers.IndexOf(declaratorSyntax); 1134var idx = tupleLiteral.Arguments.IndexOf(declaratorSyntax); 1277var boundAdd = boundCollectionInitializer.Initializers[collectionInitializer.Expressions.IndexOf(node)];
Syntax\SyntaxReplacer.cs (1)
443var index = list.IndexOf((TNode)_originalNode);
Microsoft.CodeAnalysis.CSharp.CodeStyle (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
74var index = argumentList.Arguments.IndexOf(argument);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AttributeArgumentSyntaxExtensions.cs (1)
59var index = argumentList.Arguments.IndexOf(argument);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
951var index = tupleExpression.Arguments.IndexOf(argument);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (4)
642var argumentIndex = argumentList.Arguments.IndexOf(argument); 651var expressionIndex = initializer.Expressions.IndexOf(node); 677var argumentIndex = argumentList.Arguments.IndexOf(argument); 686var expressionIndex = initializer.Expressions.IndexOf(node);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
442var index = argumentList.Arguments.IndexOf(argument);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (1)
881var armIndex = switchExpression.Arms.IndexOf(arm);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (13)
src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
228var index = invocation.ArgumentList.Arguments.IndexOf(argument);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
1103parameterIndex = parameterList3.Parameters.IndexOf(parameter3); 1122parameterIndex = parameterList4.Parameters.IndexOf(parameter4);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (10)
279var index = initializer.ArgumentList.Arguments.IndexOf(argument); 285var index = invocation.ArgumentList.Arguments.IndexOf(argument); 296var index = creation.ArgumentList.Arguments.IndexOf(argument); 303var index = primaryConstructorBaseType.ArgumentList.Arguments.IndexOf(argument); 314var index = elementAccess.ArgumentList.Arguments.IndexOf(argument); 359var index = tupleExpression.Arguments.IndexOf(argument); 381var index = attribute.ArgumentList.Arguments.IndexOf(argument); 1309: initializerExpression.Expressions.IndexOf(expressionOpt); 1436: initializerExpression.Expressions.IndexOf(expressionOpt); 2075var armIndex = switchExpression.Arms.IndexOf(arm);
Microsoft.CodeAnalysis.CSharp.Features (6)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (1)
182? invocation.ArgumentList.Arguments.IndexOf(firstOptionalOrParamsArgument)
GenerateType\CSharpGenerateTypeService.cs (2)
65var parameterIndex = typeArgumentList.Arguments.IndexOf(typeSyntax); 103var index = constraintClause.Constraints.IndexOf(typeConstraint);
NavigationBar\CSharpNavigationBarItemService.cs (1)
300var index = enumDeclaration.Members.IndexOf(enumMember);
QuickInfo\CSharpDiagnosticAnalyzerQuickInfoProvider.cs (1)
113? arguments.IndexOf(argument) == 1 // Positional argument "checkId"
src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
228var index = invocation.ArgumentList.Arguments.IndexOf(argument);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
Syntax\SeparatedSyntaxListTests.cs (5)
111Assert.Equal(0, list.IndexOf(elementA)); 112Assert.Equal(1, list.IndexOf(elementB)); 113Assert.Equal(2, list.IndexOf(elementC)); 218Assert.Equal(-1, list.IndexOf(nodeD)); 266Assert.Equal(-1, list.IndexOf(nodeD));
Microsoft.CodeAnalysis.CSharp.Workspaces (21)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
74var index = argumentList.Arguments.IndexOf(argument);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AttributeArgumentSyntaxExtensions.cs (1)
59var index = argumentList.Arguments.IndexOf(argument);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
951var index = tupleExpression.Arguments.IndexOf(argument);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (4)
642var argumentIndex = argumentList.Arguments.IndexOf(argument); 651var expressionIndex = initializer.Expressions.IndexOf(node); 677var argumentIndex = argumentList.Arguments.IndexOf(argument); 686var expressionIndex = initializer.Expressions.IndexOf(node);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
442var index = argumentList.Arguments.IndexOf(argument);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (1)
881var armIndex = switchExpression.Arms.IndexOf(arm);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
1103parameterIndex = parameterList3.Parameters.IndexOf(parameter3); 1122parameterIndex = parameterList4.Parameters.IndexOf(parameter4);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (10)
279var index = initializer.ArgumentList.Arguments.IndexOf(argument); 285var index = invocation.ArgumentList.Arguments.IndexOf(argument); 296var index = creation.ArgumentList.Arguments.IndexOf(argument); 303var index = primaryConstructorBaseType.ArgumentList.Arguments.IndexOf(argument); 314var index = elementAccess.ArgumentList.Arguments.IndexOf(argument); 359var index = tupleExpression.Arguments.IndexOf(argument); 381var index = attribute.ArgumentList.Arguments.IndexOf(argument); 1309: initializerExpression.Expressions.IndexOf(expressionOpt); 1436: initializerExpression.Expressions.IndexOf(expressionOpt); 2075var armIndex = switchExpression.Arms.IndexOf(arm);
Microsoft.CodeAnalysis.Features (7)
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (2)
70var placeholderIndex = arguments.IndexOf(placeholderArgument); 344var placeholderIndex = arguments.IndexOf(placeholderArgument);
EmbeddedLanguages\DateAndTime\LanguageServices\DateAndTimeLanguageDetector.cs (1)
142var index = arguments.IndexOf(argument);
NameTupleElement\AbstractNameTupleElementCodeRefactoringProvider.cs (1)
65var argumentIndex = arguments.IndexOf(argument);
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (2)
227method, argumentToAdd, arguments.IndexOf(argumentToAdd))); 389var newParameterIndex = isNamedArgument ? (int?)null : argumentList.IndexOf(argument);
UseNamedArguments\AbstractUseNamedArgumentsCodeRefactoringProvider.cs (1)
76var argumentIndex = arguments.IndexOf(argument);
Microsoft.CodeAnalysis.VisualBasic (1)
Syntax\SyntaxReplacer.vb (1)
307Dim index = list.IndexOf(DirectCast(Me._originalNode, TNode))
Microsoft.CodeAnalysis.Workspaces (1)
Recommendations\AbstractRecommendationServiceRunner.cs (1)
93var ordinalInInvocation = arguments.IndexOf(lambdaSyntax.Parent);
Microsoft.VisualStudio.LanguageServices.CSharp (4)
CodeModel\CSharpCodeModelService.cs (4)
1665index = attribute.ArgumentList!.Arguments.IndexOf((AttributeArgumentSyntax)attributeArgumentNode); 2777var memberIndex = members.IndexOf(node); 3087var indexOfAttributeInDeclaration = attributeDeclaration.Attributes.IndexOf(attribute); 3160var indexOfDeclaratorInField = variableDeclaration.Variables.IndexOf(variableDeclarator);
Roslyn.Diagnostics.CSharp.Analyzers (21)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
74var index = argumentList.Arguments.IndexOf(argument);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AttributeArgumentSyntaxExtensions.cs (1)
59var index = argumentList.Arguments.IndexOf(argument);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
951var index = tupleExpression.Arguments.IndexOf(argument);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (4)
642var argumentIndex = argumentList.Arguments.IndexOf(argument); 651var expressionIndex = initializer.Expressions.IndexOf(node); 677var argumentIndex = argumentList.Arguments.IndexOf(argument); 686var expressionIndex = initializer.Expressions.IndexOf(node);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
442var index = argumentList.Arguments.IndexOf(argument);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (1)
881var armIndex = switchExpression.Arms.IndexOf(arm);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
1103parameterIndex = parameterList3.Parameters.IndexOf(parameter3); 1122parameterIndex = parameterList4.Parameters.IndexOf(parameter4);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (10)
279var index = initializer.ArgumentList.Arguments.IndexOf(argument); 285var index = invocation.ArgumentList.Arguments.IndexOf(argument); 296var index = creation.ArgumentList.Arguments.IndexOf(argument); 303var index = primaryConstructorBaseType.ArgumentList.Arguments.IndexOf(argument); 314var index = elementAccess.ArgumentList.Arguments.IndexOf(argument); 359var index = tupleExpression.Arguments.IndexOf(argument); 381var index = attribute.ArgumentList.Arguments.IndexOf(argument); 1309: initializerExpression.Expressions.IndexOf(expressionOpt); 1436: initializerExpression.Expressions.IndexOf(expressionOpt); 2075var armIndex = switchExpression.Arms.IndexOf(arm);