1 write to SyntaxOffset
Microsoft.CodeAnalysis (1)
CodeGen\LambdaDebugInfo.cs (1)
42
SyntaxOffset
= syntaxOffset;
11 references to SyntaxOffset
Microsoft.CodeAnalysis (10)
CodeGen\LambdaDebugInfo.cs (6)
49
return
SyntaxOffset
== other.
SyntaxOffset
62
Hash.Combine(
SyntaxOffset
, LambdaId.GetHashCode()));
68
ClosureOrdinal == StaticClosureOrdinal ? $"({LambdaId.GetDebuggerDisplay()} @{
SyntaxOffset
}, static)" :
69
ClosureOrdinal == ThisOnlyClosureOrdinal ? $"(#{LambdaId.GetDebuggerDisplay()} @{
SyntaxOffset
}, this)" :
70
$"({LambdaId.GetDebuggerDisplay()} @{
SyntaxOffset
} in {ClosureOrdinal})";
Emit\EditAndContinue\DefinitionMap.cs (1)
376
lambdas[lambdaInfo.
SyntaxOffset
] = KeyValuePairUtil.Create(lambdaInfo.LambdaId, lambdaInfo.ClosureOrdinal);
Emit\EditAndContinueMethodDebugInformation.cs (3)
280
if (info.
SyntaxOffset
< syntaxOffsetBaseline)
282
syntaxOffsetBaseline = info.
SyntaxOffset
;
299
writer.WriteCompressedInteger(info.
SyntaxOffset
- syntaxOffsetBaseline);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
EditAndContinueTestUtilities.cs (1)
28
debugInfo.Lambdas.Select(l => $"Offset={l.
SyntaxOffset
} Id={l.LambdaId.Generation}#{l.LambdaId.Ordinal} Closure={l.ClosureOrdinal}");