Implemented interface member:
99 references to
Microsoft.CodeAnalysis (7)
Syntax\SyntaxList`1.cs (7)
135return TextSpan.FromBounds(this[0].FullSpan.Start, this[this.Count - 1].FullSpan.End); 153return TextSpan.FromBounds(this[0].Span.Start, this[this.Count - 1].Span.End); 258return this.Remove(this[index]); 350return this[this.Count - 1]; 360return this[this.Count - 1]; 518if (object.Equals(this[i], node)) 531if (predicate(this[i]))
Microsoft.CodeAnalysis.CodeStyle (1)
AbstractSelectedMembers.cs (1)
91var member = members[i];
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
CodeGenerationHelpers.cs (3)
354if (0 != comparerWithoutNameCheck.Compare(declaration, declarationList[desiredGroupIndex])) 377if (0 != comparerWithoutNameCheck.Compare(declaration, declarationList[previousIndex])) 385if (0 == comparerWithNameCheck.Compare(declaration, declarationList[previousIndex]))
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Expressions.cs (1)
3356var rank = node.Type.RankSpecifiers[additionalRankIndex];
Binder\Binder_Query.cs (2)
96state.clauses.Push(node.Body.Clauses[i]); 113state.clauses.Push(clauses[i]);
Binder\Binder_Statements.cs (1)
1876var boundStatement = BindStatement(syntaxStatements[i], diagnostics);
Binder\Binder_Symbols.cs (1)
658var rankSpecifier = node.RankSpecifiers[i];
Syntax\CSharpSyntaxRewriter.cs (1)
144var item = list[i];
Syntax\LookupPosition.cs (1)
107var endToken = attributesSyntaxList[count - 1].CloseBracketToken;
Syntax\SyntaxExtensions.cs (1)
427stack.Push(arrayTypeSyntax.RankSpecifiers[i]);
Microsoft.CodeAnalysis.CSharp.CodeStyle (13)
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
327var previousStatement = block.Statements[expressionStatementIndex - 1];
InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
267var previousStatement = parentBlock.Statements[ifIndex - 1];
SuppressFormattingRule.cs (6)
164attributes[i].GetFirstToken(includeZeroWidth: true), 195if (switchSection.Labels[i] != null) 197AddSuppressWrappingIfOnSingleLineOperation(list, switchSection.Labels[i].GetFirstToken(includeZeroWidth: true), switchSection.Labels[i].GetLastToken(includeZeroWidth: true)); 202if (switchSection.Labels[switchSection.Labels.Count - 1] != null) 204AddSuppressWrappingIfOnSingleLineOperation(list, switchSection.Labels[switchSection.Labels.Count - 1].GetFirstToken(includeZeroWidth: true), switchSection.GetLastToken(includeZeroWidth: true));
UseSimpleUsingStatementDiagnosticAnalyzer.cs (3)
182var priorStatement = parentStatements[i]; 219while (index + 1 < statements.Count && statements[index + 1] is LocalFunctionStatementSyntax) 227var nextStatement = statements[index + 1];
UsingsAndExternAliasesOrganizer.cs (2)
44var lastUsing = organizedUsingList[i - 1]; 45var currentUsing = organizedUsingList[i];
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (14)
CompilationUnitSyntaxExtensions.cs (2)
147if (root.Usings[i].GetLeadingTrivia().Any(trivia => trivia.IsKind(SyntaxKind.IfDirectiveTrivia))) 152if (root.Usings[i].GetLeadingTrivia().Any(trivia => trivia.IsKind(SyntaxKind.EndIfDirectiveTrivia)))
ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
148var nextPatternPart = GetPattern(switchLabels[i], out whenClauseUnused);
CSharpCodeGenerationHelpers.cs (2)
183if (index != 0 && declarationList[index - 1].ContainsDiagnostics && AreBracesMissing(declarationList[index - 1]))
CSharpIndentationService.Indenter.cs (1)
414var clause = clauses[i];
CSharpInlineDeclarationCodeFixProvider.cs (2)
139var statementSyntax = block.Statements[i]; 176var statement = block.Statements[i];
CSharpRemoveUnnecessaryImportsService.Rewriter.cs (3)
56if (usingsToRemove.Contains(usings[i])) 138if (_unnecessaryUsingsDoNotAccessDirectly.Contains(oldUsings[i])) 140result.Add(newUsings[i]);
TypeDeclarationSyntaxExtensions.cs (2)
39var member1 = members[i]; 40var member2 = members[i + 1];
UseSimpleUsingStatementCodeFixProvider.cs (1)
75var statementToUpdate = currentBlock.Statements[statementToUpdateIndex];
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
StringCopyPaste\StringCopyPasteHelpers.cs (1)
56if (interpolatedString.Contents[i] is InterpolatedStringTextSyntax text)
StringCopyPaste\StringInfo.cs (1)
217var content = interpolatedString.Contents[i];
Microsoft.CodeAnalysis.CSharp.Features (18)
ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
148var nextPatternPart = GetPattern(switchLabels[i], out whenClauseUnused);
CSharpInlineDeclarationCodeFixProvider.cs (2)
139var statementSyntax = block.Statements[i]; 176var statement = block.Statements[i];
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
327var previousStatement = block.Statements[expressionStatementIndex - 1];
EditAndContinue\BreakpointSpans.cs (2)
780if (position <= accessors[i].FullSpan.End || i == accessors.Count - 1) 782return TryCreateSpanForNode(accessors[i], position);
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
593return statements[index + 1].Kind() == SyntaxKind.ReturnStatement;
InitializeParameter\InitializeParameterHelpers.cs (1)
83editor.InsertAfter(block.Statements[indexToAddAfter], statement);
IntroduceVariable\CSharpIntroduceVariableService_IntroduceField.cs (2)
165if (!SyntaxFactory.AreEquivalent(oldMembers[i], newMembers[i], topLevel: false))
InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
267var previousStatement = parentBlock.Statements[ifIndex - 1];
LineSeparators\CSharpLineSeparatorService.cs (3)
276var cur = children[i]; 286var prev = children[i - 1]; 302var nextToLast = children[children.Count - 2];
UseSimpleUsingStatementCodeFixProvider.cs (1)
75var statementToUpdate = currentBlock.Statements[statementToUpdateIndex];
UseSimpleUsingStatementDiagnosticAnalyzer.cs (3)
182var priorStatement = parentStatements[i]; 219while (index + 1 < statements.Count && statements[index + 1] is LocalFunctionStatementSyntax) 227var nextStatement = statements[index + 1];
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
LexicalAndXml\PreprocessorTests.cs (1)
443var mem = actual[idx++];
Microsoft.CodeAnalysis.CSharp.Workspaces (18)
CSharpCodeGenerationHelpers.cs (2)
183if (index != 0 && declarationList[index - 1].ContainsDiagnostics && AreBracesMissing(declarationList[index - 1]))
CSharpIndentationService.Indenter.cs (1)
414var clause = clauses[i];
CSharpRemoveUnnecessaryImportsService.Rewriter.cs (3)
56if (usingsToRemove.Contains(usings[i])) 138if (_unnecessaryUsingsDoNotAccessDirectly.Contains(oldUsings[i])) 140result.Add(newUsings[i]);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs\CompilationUnitSyntaxExtensions.cs (2)
147if (root.Usings[i].GetLeadingTrivia().Any(trivia => trivia.IsKind(SyntaxKind.IfDirectiveTrivia))) 152if (root.Usings[i].GetLeadingTrivia().Any(trivia => trivia.IsKind(SyntaxKind.EndIfDirectiveTrivia)))
SuppressFormattingRule.cs (6)
164attributes[i].GetFirstToken(includeZeroWidth: true), 195if (switchSection.Labels[i] != null) 197AddSuppressWrappingIfOnSingleLineOperation(list, switchSection.Labels[i].GetFirstToken(includeZeroWidth: true), switchSection.Labels[i].GetLastToken(includeZeroWidth: true)); 202if (switchSection.Labels[switchSection.Labels.Count - 1] != null) 204AddSuppressWrappingIfOnSingleLineOperation(list, switchSection.Labels[switchSection.Labels.Count - 1].GetFirstToken(includeZeroWidth: true), switchSection.GetLastToken(includeZeroWidth: true));
TypeDeclarationSyntaxExtensions.cs (2)
39var member1 = members[i]; 40var member2 = members[i + 1];
UsingsAndExternAliasesOrganizer.cs (2)
44var lastUsing = organizedUsingList[i - 1]; 45var currentUsing = organizedUsingList[i];
Microsoft.CodeAnalysis.Features (3)
ChangeSignature\AbstractChangeSignatureService.cs (1)
987var content = structuredContent[i];
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (1)
127? surroundingStatements[declarationStatementIndex + 1] as TTryStatementSyntax
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (1)
390if (!statements[i].DescendantNodesAndSelf().All(IsNoOpSyntaxNode))
Microsoft.CodeAnalysis.Workspaces (5)
AbstractSelectedMembers.cs (1)
91var member = members[i];
CodeGenerationHelpers.cs (3)
354if (0 != comparerWithoutNameCheck.Compare(declaration, declarationList[desiredGroupIndex])) 377if (0 != comparerWithoutNameCheck.Compare(declaration, declarationList[previousIndex])) 385if (0 == comparerWithNameCheck.Compare(declaration, declarationList[previousIndex]))
SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (1)
104return previousAccessors[currentAccessors.IndexOf(currentAccessor)];
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (2)
MSBuildWorkspaceTestBase.cs (2)
104return classBlock.Implements[classBlock.Implements.Count - 1].FullSpan.End; 108return classBlock.Inherits[classBlock.Inherits.Count - 1].FullSpan.End;
Microsoft.VisualStudio.LanguageServices.CSharp (4)
CodeModel\CSharpCodeModelService.cs (3)
3267return compilationUnit.Members[index]; 3271return namespaceDeclaration.Members[index]; 3275return typeDeclaration.Members[index];
CodeModel\CSharpCodeModelService.NodeNameGenerator.cs (1)
84var specifier = specifiers[i];