1 write to LambdaId
Microsoft.CodeAnalysis (1)
CodeGen\LambdaDebugInfo.cs (1)
41
LambdaId
= lambdaId;
12 references to LambdaId
Microsoft.CodeAnalysis (10)
CodeGen\LambdaDebugInfo.cs (3)
45
=> ClosureOrdinal == StaticClosureOrdinal ? $"({
LambdaId
} @{SyntaxOffset}, static)" :
46
ClosureOrdinal == ThisOnlyClosureOrdinal ? $"(#{
LambdaId
} @{SyntaxOffset}, this)" :
47
$"({
LambdaId
} @{SyntaxOffset} in {ClosureOrdinal})";
Emit\EditAndContinue\DefinitionMap.cs (6)
432
elementSelector: static info => new EncLambdaMapValue(info.DebugInfo.
LambdaId
, info.DebugInfo.ClosureOrdinal, info.StructClosureIds));
450
elementSelector: info => new EncLambdaMapValue(info.
LambdaId
, info.ClosureOrdinal, getLambdaStructClosureIdsFromMetadata(map.GetLambdaSymbol(info.
LambdaId
), methodId)));
718
lambdaIdSet.Add(info.DebugInfo.
LambdaId
);
723
lambdaIdSet.Add(info.
LambdaId
);
728
lambdaIdSet.Remove(info.DebugInfo.
LambdaId
);
Emit\EditAndContinueMethodDebugInformation.cs (1)
297
Debug.Assert(info.
LambdaId
.Generation == 0);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
EditAndContinueTestUtilities.cs (2)
28
debugInfo.Lambdas.Select(l => $"Offset={l.SyntaxOffset} Id={l.
LambdaId
.Generation}#{l.
LambdaId
.Ordinal} Closure={l.ClosureOrdinal}");