21 references to CustomDebugInfoKind
Microsoft.CodeAnalysis.Debugging.Package (21)
CustomDebugInfoEncoder.cs (9)
60
CustomDebugInfoKind
.StateMachineTypeName,
72
CustomDebugInfoKind
.ForwardMethodInfo,
80
CustomDebugInfoKind
.ForwardModuleInfo,
97
CustomDebugInfoKind
.UsingGroups,
118
CustomDebugInfoKind
.StateMachineHoistedLocalScopes,
148
CustomDebugInfoKind
.DynamicLocals,
174
CustomDebugInfoKind
.TupleElementNames,
212
CustomDebugInfoKind
kind,
233
alignmentSizeAndLengthWriter.WriteByte((kind >
CustomDebugInfoKind
.DynamicLocals) ? alignmentSize : (byte)0);
CustomDebugInfoReader.cs (10)
41
private static void ReadRecordHeader(byte[] bytes, ref int offset, out byte version, out
CustomDebugInfoKind
kind, out int size, out int alignmentSize)
44
kind = (
CustomDebugInfoKind
)bytes[offset + 1];
54
public static ImmutableArray<byte> TryGetCustomDebugInfoRecord(byte[] customDebugInfo,
CustomDebugInfoKind
recordKind)
88
ReadRecordHeader(customDebugInfo, ref offset, out var version, out
var
kind, out var size, out var alignmentSize);
96
case
CustomDebugInfoKind
.EditAndContinueLambdaMap:
97
case
CustomDebugInfoKind
.EditAndContinueLocalSlotMap:
98
case
CustomDebugInfoKind
.TupleElementNames:
360
case
CustomDebugInfoKind
.UsingGroups:
369
case
CustomDebugInfoKind
.ForwardMethodInfo:
387
case
CustomDebugInfoKind
.ForwardModuleInfo:
CustomDebugInfoRecord.cs (2)
13
public readonly
CustomDebugInfoKind
Kind;
17
public CustomDebugInfoRecord(
CustomDebugInfoKind
kind, byte version, ImmutableArray<byte> data)