3 instantiations of LambdaInfo
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (3)
1097
=>
new
(ActiveNodeIndices, match, newLambdaBody);
1201
lambda = new
LambdaInfo
([]);
1673
info = new
LambdaInfo
();
13 references to LambdaInfo
Microsoft.CodeAnalysis.Features (12)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (12)
1096
public
LambdaInfo
WithMatch(DeclarationBodyMap match, LambdaBody newLambdaBody)
1141
Dictionary<LambdaBody,
LambdaInfo
>? lazyActiveOrMatchedLambdas = null;
1199
if (!lazyActiveOrMatchedLambdas.TryGetValue(oldEnclosingLambdaBody, out
var
lambda))
1339
var
matchingLambdaInfo = lazyActiveOrMatchedLambdas[oldEnclosingLambdaBody];
1576
ref Dictionary<LambdaBody,
LambdaInfo
>? lazyActiveOrMatchedLambdas)
1661
[Out] Dictionary<LambdaBody,
LambdaInfo
> activeOrMatchedLambdas)
1664
if (activeOrMatchedLambdas.TryGetValue(oldLambdaBody, out
var
info))
1796
Dictionary<LambdaBody,
LambdaInfo
> lambdaInfos)
1808
if (lambdaInfos.TryGetValue(oldParentLambdaBody, out
var
lambdaInfo) && !lambdaInfo.BodyMap.Forward.IsEmpty())
5715
IReadOnlyDictionary<LambdaBody,
LambdaInfo
>? activeOrMatchedLambdas,
5804
.Any(oldContainingLambdaBody => activeOrMatchedLambdas.TryGetValue(oldContainingLambdaBody, out
var
info) && info.HasActiveStatement))
7065
ref Dictionary<LambdaBody,
LambdaInfo
>? lazyActiveOrMatchedLambdas)
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueTestVerifier.cs (1)
514
Dictionary<LambdaBody,
LambdaInfo
>? lazyActiveOrMatchedLambdas = null;