1 write to MatchingNodes
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\SemanticEditInfo.cs (1)
32MatchingNodes = matchingNodes;
7 references to MatchingNodes
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (1)
333var oldStatementSyntaxMapped = syntaxMaps.MatchingNodes(newStatementSyntax);
Microsoft.CodeAnalysis.Features (5)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
5398return nodeMaps.MatchingNodes?.Invoke(newNode);
EditAndContinue\EditSession.cs (2)
890syntaxMap: edit.SyntaxMaps.MatchingNodes, 921mergedMatchingNodes = node => newMaps[newMaps.IndexOf(static (m, node) => m.NewTree == node.SyntaxTree, node)].MatchingNodes!(node);
EditAndContinue\SemanticEditInfo.cs (2)
36[MemberNotNullWhen(true, nameof(MatchingNodes))] 37public bool HasMap => MatchingNodes != null;
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueTestVerifier.cs (1)
441var actualOldNode = actualSyntaxMaps.MatchingNodes(newNode);