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