Implemented interface member:
26 writes to
Microsoft.CodeAnalysis.CSharp.Features (3)
SignatureHelp\AbstractCSharpSignatureHelpProvider.LightweightOverloadResolution.cs (2)
140specified[parameterIndex] = true; 267argToParamMap[argumentIndex] = parameterIndex;
UseSimpleUsingStatementCodeFixProvider.cs (1)
103result[i] = result[i].WithAdditionalAnnotations(Formatter.Annotation);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
199_statementsBuilder[last] = _statementsBuilder[last].WithTrailingTrivia(trailingTrivia);
Microsoft.CodeAnalysis.EditorFeatures (1)
EditAndContinue\ActiveStatementTrackingService.cs (1)
282lazyBuilder[i] = new ActiveStatementTrackingSpan(
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (4)
EditAndContinue\ActiveStatementsDescription.cs (4)
69newMappedSpans[oldStatement.Statement.Ordinal] = new SourceFileSpan(oldStatement.Statement.FilePath, default); 70newMappedRegions[oldStatement.Statement.Ordinal] = ImmutableArray<SourceFileSpan>.Empty; 76newMappedSpans[ordinal] = newTree.GetMappedLineSpan(unmappedSpan); 77newMappedRegions[ordinal] = (ordinal < newExceptionRegionMarkers.Length)
Microsoft.CodeAnalysis.Features (7)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (4)
3622builder[deletedTypeIndex] = (builder[deletedTypeIndex].oldSymbol, newType, EditKind.Move); 5676reverseCapturesMap[newCaptureIndex] = oldCaptureIndex; 5751newCapturesToClosureScopes[newCaptureIndex] = newScopeOpt; 5752oldCapturesToClosureScopes[oldCaptureIndex] = oldScopeOpt;
EditAndContinue\DebuggingSession.cs (2)
740spans[index] = documentBaseActiveStatements.SelectAsArray( 836adjustedMappedSpans[i] = new ActiveStatementSpan(activeStatement.Ordinal, activeStatement.Span, activeStatement.Flags, unmappedDocumentId);
GenerateType\AbstractGenerateTypeService.cs (1)
234typeParameters[i] = CodeGenerationSymbolFactory.CreateTypeParameterSymbol(names[i]);
Microsoft.CodeAnalysis.Workspaces (10)
AbstractTriviaFormatter.cs (1)
695changes[index] = GetWhitespaceTextChange(
Classification\ClassifierHelper.cs (1)
156spans[i] = newSpan;
FindSymbols\SymbolTree\SymbolTreeInfo.cs (3)
283tmp[i] = i; 294ranking[tmp[i]] = i; 314result[ranking[i]] = new Node(
J\s\src\Dependencies\PooledObjects\ArrayBuilder.cs\ArrayBuilder.cs (2)
597this[j] = this[i]; 621this[j] = this[i];
LanguageServices\DeclaredSymbolFactoryService\AbstractDeclaredSymbolInfoFactoryService.cs (1)
148builder[i] = stringTable.Add(builder[i]);
NameGenerator.cs (1)
137names[collisionIndex] = newName;
TemporaryArray`1.cs (1)
118_builder[index] = value;
67 references to
Microsoft.CodeAnalysis.CSharp.Features (7)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (2)
442var leftName = leftNames[leftIndex]; 443var rightName = rightNames[rightIndex];
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (1)
440var currentLine = lines[i];
SignatureHelp\AbstractCSharpSignatureHelpProvider.LightweightOverloadResolution.cs (3)
93var parameterIndex = argToParamMap[argumentIndex]; 111var foundParam = argToParamMap[argumentIndexToSave]; 137var parameterIndex = argToParamMap[i];
UseSimpleUsingStatementCodeFixProvider.cs (1)
103result[i] = result[i].WithAdditionalAnnotations(Formatter.Annotation);
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
199_statementsBuilder[last] = _statementsBuilder[last].WithTrailingTrivia(trailingTrivia);
CSharpVirtualCharService.cs (2)
299var (ch, span) = charResults[i]; 312var (nextCh, nextSpan) = charResults[i + 1];
Microsoft.CodeAnalysis.EditorFeatures (1)
EditAndContinue\ActiveStatementTrackingService.cs (1)
221var document = documents[i];
Microsoft.CodeAnalysis.Features (22)
AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (3)
680var idsForPragma = sortedPragmasWithIds[indexOfPragma].ids; 681var isDisable = sortedPragmasWithIds[indexOfPragma].isDisable; 686var (nextPragma, nextPragmaIds, nextPragmaIsDisable) = sortedPragmasWithIds[i];
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (5)
1404currentBodyMatch = lambdaBodyMatches[currentLambdaBodyMatch]; 3622builder[deletedTypeIndex] = (builder[deletedTypeIndex].oldSymbol, newType, EditKind.Move); 5258var oldAccessed = accessedOldCaptures[reverseCapturesMap[newCaptureIndex]]; 5440else if (newCapturesToClosureScopes[firstAccessedCaptureIndex] != newCapturesToClosureScopes[i])
EditAndContinue\EditSession.cs (2)
716var (oldSymbol, newSymbol) = resolvedSymbols[i]; 782var (oldSymbol, newSymbol) = resolvedSymbols[i];
EmbeddedLanguages\RegularExpressions\RegexParser.cs (3)
313var current = list[index]; 336var startTextNode = (RegexTextNode)list[startIndex]; 344var currentNode = list[index];
GenerateType\AbstractGenerateTypeService.cs (4)
233if (typeParameters[i] == null || typeParameters[i].Name != names[i]) 234typeParameters[i] = CodeGenerationSymbolFactory.CreateTypeParameterSymbol(names[i]);
InlineHints\AbstractInlineParameterNameHintsService.cs (2)
138if (!HasAlphaSuffix(parameterHints[i].parameter, out var nextPrefix)) 156if (!HasNumericSuffix(parameterHints[i].parameter, out var nextPrefix))
Wrapping\ChainedExpression\AbstractChainedExpressionWrapper.cs (3)
220pieces[index] is var piece && 226pieces[index] is var piece && 235result.Add(pieces[i]);
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\SemanticClassification\RemoteSemanticClassificationService.Caching.cs (1)
306classifiedSpans.Add(new ClassifiedSpan(classificationTypes[typeIndex], new TextSpan(start, length)));
Microsoft.CodeAnalysis.Workspaces (32)
AbstractCodeGenerationService.cs (1)
588updatedModifiersList.Insert(0, newModifierTokens[i]);
AbstractTriviaFormatter.cs (6)
638changes.Insert(insertionIndex, lineBreaks[i]); 656if (IsEndOfLine(changes[i])) 665if (changes[i].ToFullString().ContainsLineBreak()) 693var delta = GetLineColumnDelta(0, changes[index].NewText ?? ""); 698changes[index].Span); 720var change = changes[i];
ArrayBuilder.Enumerator.cs (1)
27return _builder[_index];
ArrayBuilderExtensions.cs (1)
218return builder[builder.Count - 1];
Classification\ClassifierHelper.cs (3)
75var span = spans[i]; 133var span = spans[i]; 143var previousSpan = spans[i - 1];
CustomDataFlowAnalysis.cs (1)
105var unreachableBlock = unreachableBlocksToVisit[index];
FindSymbols\SymbolTree\SymbolTreeInfo.cs (3)
294ranking[tmp[i]] = i; 314result[ranking[i]] = new Node( 316n.IsRoot ? n.ParentIndex : ranking[n.ParentIndex]);
J\s\src\Dependencies\PooledObjects\ArrayBuilder.cs\ArrayBuilder.cs (8)
35result[i] = _builder[i]; 468var item = this[i]; 514Add(items[i]); 595if (set.Add(this[i])) 597this[j] = this[i]; 618if (comparer.Compare(this[j], this[i]) < 0) 621this[j] = this[i];
LanguageServices\DeclaredSymbolFactoryService\AbstractDeclaredSymbolInfoFactoryService.cs (1)
148builder[i] = stringTable.Add(builder[i]);
NameGenerator.cs (4)
99var name = names[i]; 124var collisionIndex = collisionIndices[i]; 125if (isFixed[collisionIndex]) 155if (comparer.Equals(names[i], name))
OrderPreservingMultiDictionary.cs (1)
215return arrayBuilder[index];
SymbolKey.PooledArrayBuilder.cs (1)
22public T this[int index] => Builder[index];
TemporaryArray`1.cs (1)
99return _builder[index];
Microsoft.VisualStudio.LanguageServices (1)
InheritanceMargin\InheritanceMarginTag.cs (1)
53relationship |= allItems[i].RelationToMember;