2 instantiations of EditAndContinueMethodDebugInformation
Microsoft.CodeAnalysis (2)
Emit\EditAndContinueMethodDebugInformation.cs (1)
62return new EditAndContinueMethodDebugInformation(
PEWriter\MetadataWriter.cs (1)
4218return new EditAndContinueMethodDebugInformation(
30 references to EditAndContinueMethodDebugInformation
Microsoft.CodeAnalysis (21)
CodeGen\StateMachineStateDebugInfo.cs (2)
31/// For 1st generation EnC delta, this is calculated by examining the <see cref="EditAndContinueMethodDebugInformation.StateMachineStates"/> stored in the baseline metadata. 40/// For 1st generation EnC delta, this is calculated by examining the <see cref="EditAndContinueMethodDebugInformation.StateMachineStates"/> stored in the baseline metadata.
Emit\EditAndContinue\DefinitionMap.cs (4)
264protected abstract ImmutableArray<EncLocalInfo> GetLocalSlotMapFromMetadata(StandaloneSignatureHandle handle, EditAndContinueMethodDebugInformation debugInfo); 345EditAndContinueMethodDebugInformation debugInfo; 498EditAndContinueMethodDebugInformation debugInfo, 748EditAndContinueMethodDebugInformation provider;
Emit\EditAndContinue\EmitBaseline.cs (7)
84public static EmitBaseline CreateInitialBaseline(ModuleMetadata module, Func<MethodDefinitionHandle, EditAndContinueMethodDebugInformation> debugInformationProvider) 91Func<MethodDefinitionHandle, EditAndContinueMethodDebugInformation> debugInformationProvider, 141Func<MethodDefinitionHandle, EditAndContinueMethodDebugInformation> debugInformationProvider, 266/// The function shall return an empty <see cref="EditAndContinueMethodDebugInformation"/> if the method that corresponds to the specified handle 269internal readonly Func<MethodDefinitionHandle, EditAndContinueMethodDebugInformation> DebugInformationProvider; 317Func<MethodDefinitionHandle, EditAndContinueMethodDebugInformation> debugInformationProvider, 416Func<MethodDefinitionHandle, EditAndContinueMethodDebugInformation> debugInformationProvider,
Emit\EditAndContinueMethodDebugInformation.cs (2)
49public static EditAndContinueMethodDebugInformation Create(ImmutableArray<byte> compressedSlotMap, ImmutableArray<byte> compressedLambdaMap) 59public static EditAndContinueMethodDebugInformation Create(ImmutableArray<byte> compressedSlotMap, ImmutableArray<byte> compressedLambdaMap, ImmutableArray<byte> compressedStateMachineStateMap)
PEWriter\CustomDebugInfoWriter.cs (2)
124var encMethodInfo = MetadataWriter.GetEncMethodDebugInfo(methodBody); 134internal static void SerializeCustomDebugInformation(ref CustomDebugInfoEncoder encoder, EditAndContinueMethodDebugInformation debugInfo)
PEWriter\MetadataWriter.cs (1)
4202internal static EditAndContinueMethodDebugInformation GetEncMethodDebugInfo(IMethodBody methodBody)
PEWriter\MetadataWriter.PortablePdb.cs (1)
808var encInfo = GetEncMethodDebugInfo(methodBody);
SynthesizedLocalKind.cs (2)
224/// (<see cref="EditAndContinueMethodDebugInformation"/>) 231/// Not serialized to <see cref="EditAndContinueMethodDebugInformation"/>.
Microsoft.CodeAnalysis.CSharp (2)
Emitter\EditAndContinue\CSharpDefinitionMap.cs (2)
121protected override ImmutableArray<EncLocalInfo> GetLocalSlotMapFromMetadata(StandaloneSignatureHandle handle, EditAndContinueMethodDebugInformation debugInfo) 143EditAndContinueMethodDebugInformation methodEncInfo,
Microsoft.CodeAnalysis.Features (5)
EditAndContinue\EditAndContinueDebugInfoReader.cs (5)
27public abstract EditAndContinueMethodDebugInformation GetDebugInfo(MethodDefinitionHandle methodHandle); 68public override EditAndContinueMethodDebugInformation GetDebugInfo(MethodDefinitionHandle methodHandle) 102return EditAndContinueMethodDebugInformation.Create(localSlots, lambdaMap, stateMachineSuspensionPoints); 139public override EditAndContinueMethodDebugInformation GetDebugInfo(MethodDefinitionHandle methodHandle) 140=> EditAndContinueMethodDebugInformation.Create(
Microsoft.CodeAnalysis.VisualBasic (2)
Emit\EditAndContinue\VisualBasicDefinitionMap.vb (2)
158Protected Overrides Function GetLocalSlotMapFromMetadata(handle As StandaloneSignatureHandle, debugInfo As EditAndContinueMethodDebugInformation) As ImmutableArray(Of EncLocalInfo) 173methodEncInfo As EditAndContinueMethodDebugInformation,