6 overrides of ComputeSingleRootMatch
Microsoft.CodeAnalysis.CSharp.Features (6)
EditAndContinue\DeclarationBody\CSharpLambdaBody.cs (1)
39
public override Match<SyntaxNode>?
ComputeSingleRootMatch
(DeclarationBody newBody, IEnumerable<KeyValuePair<SyntaxNode, SyntaxNode>>? knownMatches)
EditAndContinue\DeclarationBody\FieldWithInitializerDeclarationBody.cs (1)
65
public override Match<SyntaxNode>?
ComputeSingleRootMatch
(DeclarationBody newBody, IEnumerable<KeyValuePair<SyntaxNode, SyntaxNode>>? knownMatches)
EditAndContinue\DeclarationBody\InstanceConstructorDeclarationBody.cs (1)
102
public sealed override Match<SyntaxNode>?
ComputeSingleRootMatch
(DeclarationBody newBody, IEnumerable<KeyValuePair<SyntaxNode, SyntaxNode>>? knownMatches)
EditAndContinue\DeclarationBody\PropertyOrIndexerAccessorDeclarationBody.cs (1)
150
public sealed override Match<SyntaxNode>?
ComputeSingleRootMatch
(DeclarationBody newBody, IEnumerable<KeyValuePair<SyntaxNode, SyntaxNode>>? knownMatches)
EditAndContinue\DeclarationBody\SimpleMemberBody.cs (1)
30
public override Match<SyntaxNode>?
ComputeSingleRootMatch
(DeclarationBody newBody, IEnumerable<KeyValuePair<SyntaxNode, SyntaxNode>>? knownMatches)
EditAndContinue\DeclarationBody\TopLevelCodeDeclarationBody.cs (1)
55
public override Match<SyntaxNode>?
ComputeSingleRootMatch
(DeclarationBody newBody, IEnumerable<KeyValuePair<SyntaxNode, SyntaxNode>>? knownMatches)
5 references to ComputeSingleRootMatch
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (4)
EditAndContinue\Helpers\EditingTestBase.cs (1)
183
var match = m1.
ComputeSingleRootMatch
(m2, knownMatches: null);
EditAndContinue\StatementMatchingTests.cs (3)
45
var match = m1.
ComputeSingleRootMatch
(m2, knownMatches);
59
match = m1.
ComputeSingleRootMatch
(m2, knownMatches: null);
87
var match = m1.
ComputeSingleRootMatch
(m2, knownMatches);
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\DeclarationBody.cs (1)
71
var primaryMatch =
ComputeSingleRootMatch
(newBody, knownMatches);