1 override of RootNodes
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\AbstractSimpleMemberBody.cs (1)
22public sealed override OneOrMany<SyntaxNode> RootNodes
14 references to RootNodes
Microsoft.CodeAnalysis.Features (14)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (10)
452return body.RootNodes.Any(static (root, isLambda) => root.DescendantNodesAndSelf().Any(isLambda), isLambda); 1016_testFaultInjector?.Invoke(newMemberBody.RootNodes.First()); 4086oldBody is LambdaBody && InGenericLocalContext(oldDeclaration!, oldMemberBody!.RootNodes) || 4087newBody is LambdaBody && InGenericLocalContext(newDeclaration!, newMemberBody!.RootNodes)) && 5242var oldRootNodes = oldBody.RootNodes; 5243var newRootNodes = newBody.RootNodes; 5293return FindPartner(oldBody.RootNodes, newBody.RootNodes, newNode); 5878var inGenericLocalContext = newMemberBody != null && InGenericLocalContext(newLambda, newMemberBody.RootNodes); 5926foreach (var root in body.RootNodes)
EditAndContinue\DeclarationBody.cs (4)
34foreach (var root in RootNodes) 89GetType() == other?.GetType() && RootNodes.SequenceEqual(other.RootNodes); 95=> RootNodes.First().GetHashCode();