2 instantiations of CSharpLambdaBody
Microsoft.CodeAnalysis.CSharp.Features (2)
EditAndContinue\DeclarationBody\CSharpLambdaBody.cs (1)
55
=> LambdaUtilities.TryGetCorrespondingLambdaBody(node, newLambda) is { } newNode ? new
CSharpLambdaBody
(newNode) : null;
EditAndContinue\SyntaxUtilities.cs (1)
19
=> new
CSharpLambdaBody
(node);
4 references to CSharpLambdaBody
Microsoft.CodeAnalysis.CSharp.Features (4)
EditAndContinue\DeclarationBody\CSharpLambdaBody.cs (4)
39
=> CSharpEditAndContinueAnalyzer.ComputeBodyMatch(node, ((
CSharpLambdaBody
)newBody).Node, knownMatches);
48
return map.Forward.ContainsKey(node) ? map : map.WithAdditionalMapping(node, ((
CSharpLambdaBody
)newBody).Node);
52
=> CSharpEditAndContinueAnalyzer.TryMatchActiveStatement(Node, ((
CSharpLambdaBody
)newBody).Node, oldStatement, out newStatement);
64
=> SyntaxFactory.AreEquivalent(node, ((
CSharpLambdaBody
)other).Node);