20 references to Matches
Microsoft.CodeAnalysis.CSharp.Features (3)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
2292return _analyzer.GetDeletedNodeDiagnosticSpan(_match!.Matches, _oldNode!); 2724match.Matches.TryGetValue(deletedSuspensionPoint, out var newForEachStatement) && 2739match.Matches.TryGetValue(deletedSuspensionPoint.Parent!.Parent!, out var newLocalDeclaration) &&
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
EditAndContinue\EditAndContinueTestHelpers.cs (1)
458=> ToMatchingPairs(match.Matches.Where(partners => partners.Key != match.OldRoot));
Microsoft.CodeAnalysis.Features (15)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (14)
1180newSpan = GetDeletedNodeActiveSpan(match.Matches, oldStatementSyntax); 1187GetDeletedNodeDiagnosticSpan(match.Matches, oldStatementSyntax), 1367foreach (var (oldNode, newNode) in currentBodyMatch.Matches) 1416map.AddRange(bodyMatch.Matches); 1421foreach (var (oldNode, newNode) in lambdaBodyMatch.Matches) 1498foreach (var (oldNode, newNode) in match.Matches) 1543GetDeletedNodeDiagnosticSpan(match.Matches, deletedSuspensionPoint), 1616return GetDeletedNodeDiagnosticSpan(match.Matches, oldLambdaBody); 1621return GetDeletedNodeDiagnosticSpan(lambdaInfo.Match.Matches, oldLambdaBody); 1991foreach (var (oldNode, newNode) in topMatch.Matches) 2603diagnostics.Add(new RudeEditDiagnostic(RudeEditKind.Delete, GetDeletedNodeDiagnosticSpan(editScript.Match.Matches, oldDeclaration), 2616? GetDeletedNodeActiveSpan(editScript.Match.Matches, oldDeclaration) 2617: GetDeletedNodeDiagnosticSpan(editScript.Match.Matches, oldDeclaration); 2693var diagnosticSpan = GetDeletedNodeDiagnosticSpan(editScript.Match.Matches, oldDeclaration);
EditAndContinue\BidirectionalMap.cs (1)
39=> new(match.Matches, match.ReverseMatches);
Microsoft.CodeAnalysis.VisualBasic.Features (1)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
2167Return _analyzer.GetDeletedNodeDiagnosticSpan(_match.Matches, _oldNode)