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