60 references to IndexOf
Microsoft.CodeAnalysis (1)
Syntax\SyntaxList`1.cs (1)
297var index = this.IndexOf(nodeInList);
Microsoft.CodeAnalysis.CodeStyle (1)
AbstractSelectedMembers.cs (1)
84var fieldIndex = members.IndexOf(firstMember);
Microsoft.CodeAnalysis.CodeStyle.Fixes (4)
CodeGenerationHelpers.cs (4)
209var index = declarationList.IndexOf(afterMember); 225var index = declarationList.IndexOf(beforeMember); 254var index = declarationList.IndexOf(member); 271var index = declarationList.IndexOf(member);
Microsoft.CodeAnalysis.CSharp (1)
Syntax\SyntaxReplacer.cs (1)
422var index = list.IndexOf((TNode)_originalNode);
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
324var expressionStatementIndex = block.Statements.IndexOf(expressionStatement);
InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
261var ifIndex = parentBlock.Statements.IndexOf(ifStatement);
UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
162var index = statements.IndexOf(outermostUsing);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
CSharpCodeGenerationService.cs (1)
545var index = block.Statements.IndexOf(containingStatement);
CSharpInlineDeclarationCodeFixProvider.cs (1)
132var declarationIndex = block.Statements.IndexOf(localDeclarationStatement);
Microsoft.CodeAnalysis.CSharp.Features (5)
CSharpInlineDeclarationCodeFixProvider.cs (1)
132var declarationIndex = block.Statements.IndexOf(localDeclarationStatement);
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
324var expressionStatementIndex = block.Statements.IndexOf(expressionStatement);
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
592var index = statements.IndexOf((StatementSyntax)lastStatement);
InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
261var ifIndex = parentBlock.Statements.IndexOf(ifStatement);
UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
162var index = statements.IndexOf(outermostUsing);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
Syntax\SyntaxListTests.cs (5)
62Assert.Equal(0, list.IndexOf(elementA)); 63Assert.Equal(1, list.IndexOf(elementB)); 64Assert.Equal(2, list.IndexOf(elementC)); 165Assert.Equal(-1, list.IndexOf(nodeD)); 212Assert.Equal(-1, list.IndexOf(nodeD));
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpCodeGenerationService.cs (1)
545var index = block.Statements.IndexOf(containingStatement);
Microsoft.CodeAnalysis.Features (10)
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeNamespaceScopeEditor.cs (1)
62var index = childNodes.IndexOf(typeToMove);
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (2)
122var declarationStatementIndex = surroundingStatements.IndexOf(declarationStatement); 252var declarationStatementIndex = surroundingStatements.IndexOf(declarationStatement);
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (7)
386var firstIndex = statements.IndexOf(statementRange.FirstStatement); 387var lastIndex = statements.IndexOf(statementRange.LastStatement); 475var index = statements.IndexOf(ifNode); 518var index = statements.IndexOf(ifNode); 545var index = statements.IndexOf(ifNode); 570var index = statements.IndexOf(ifNode); 593var index = statements.IndexOf(ifNode);
Microsoft.CodeAnalysis.VisualBasic (1)
Syntax\SyntaxReplacer.vb (1)
324Dim index = list.IndexOf(DirectCast(Me._originalNode, TNode))
Microsoft.CodeAnalysis.VisualBasic.Features (14)
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.vb (1)
291Dim declarationIndex = blockStatements.IndexOf(localDeclaration)
ExtractMethod\Extensions.vb (1)
64Return node.GetStatements().IndexOf(statement) >= 0
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.MultipleStatementsCodeGenerator.vb (2)
50Dim firstStatementIndex = statements.IndexOf(firstStatementUnderContainer) 53Dim lastStatementIndex = statements.IndexOf(lastStatementUnderContainer)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (1)
325Dim index = statements.IndexOf(lastStatement)
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceLocal.vb (2)
152Dim firstStatementAffectedIndex = oldInnerMostCommonBlock.GetExecutableBlockStatements().IndexOf(firstStatementAffectedInBlock) 186Dim statementIndex = oldBlock.GetExecutableBlockStatements().IndexOf(oldStatement)
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceQueryLocal.vb (2)
55Dim firstClauseAffectedIndex = oldClauses.IndexOf(firstClauseAffectedInQuery) 92Dim oldClauseIndex = oldClauses.IndexOf(oldClause)
InvertIf\VisualBasicInvertIfCodeRefactoringProvider.vb (1)
66Dim nextIndex = 1 + statements.IndexOf(node)
SplitOrMergeIfStatements\VisualBasicIfLikeStatementGenerator.vb (4)
49Dim index = ifBlock.ElseIfBlocks.IndexOf(DirectCast(node, ElseIfBlockSyntax)) 67Dim index = ifBlock.ElseIfBlocks.IndexOf(DirectCast(ifOrElseIf, ElseIfBlockSyntax)) 104Dim nextElseIfBlocks = ifBlock.ElseIfBlocks.RemoveRange(0, ifBlock.ElseIfBlocks.IndexOf(elseIfBlock) + 1) 147Dim nextElseIfBlocks = ifBlock.ElseIfBlocks.RemoveRange(0, ifBlock.ElseIfBlocks.IndexOf(elseIfBlock) + 1)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (5)
Syntax\SyntaxListTests.vb (5)
28Assert.Equal(0, list.IndexOf(elementA)) 29Assert.Equal(1, list.IndexOf(elementB)) 30Assert.Equal(2, list.IndexOf(elementC)) 131Assert.Equal(-1, list.IndexOf(nodeD)) 178Assert.Equal(-1, list.IndexOf(nodeD))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\VisualBasicCodeGenerationService.vb (1)
507Dim oldStatementIndex = oldBlockStatements.IndexOf(oldStatement)
Microsoft.CodeAnalysis.Workspaces (6)
AbstractSelectedMembers.cs (1)
84var fieldIndex = members.IndexOf(firstMember);
CodeGenerationHelpers.cs (4)
209var index = declarationList.IndexOf(afterMember); 225var index = declarationList.IndexOf(beforeMember); 254var index = declarationList.IndexOf(member); 271var index = declarationList.IndexOf(member);
SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (1)
104return previousAccessors[currentAccessors.IndexOf(currentAccessor)];