2 instantiations of EditAndContinueMethodDebugInformation
Microsoft.CodeAnalysis (2)
Emit\EditAndContinueMethodDebugInformation.cs (1)
62
return new
EditAndContinueMethodDebugInformation
(
PEWriter\MetadataWriter.cs (1)
4218
return 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)
264
protected abstract ImmutableArray<EncLocalInfo> GetLocalSlotMapFromMetadata(StandaloneSignatureHandle handle,
EditAndContinueMethodDebugInformation
debugInfo);
345
EditAndContinueMethodDebugInformation
debugInfo;
498
EditAndContinueMethodDebugInformation
debugInfo,
748
EditAndContinueMethodDebugInformation
provider;
Emit\EditAndContinue\EmitBaseline.cs (7)
84
public static EmitBaseline CreateInitialBaseline(ModuleMetadata module, Func<MethodDefinitionHandle,
EditAndContinueMethodDebugInformation
> debugInformationProvider)
91
Func<MethodDefinitionHandle,
EditAndContinueMethodDebugInformation
> debugInformationProvider,
141
Func<MethodDefinitionHandle,
EditAndContinueMethodDebugInformation
> debugInformationProvider,
266
/// The function shall return an empty <see cref="
EditAndContinueMethodDebugInformation
"/> if the method that corresponds to the specified handle
269
internal readonly Func<MethodDefinitionHandle,
EditAndContinueMethodDebugInformation
> DebugInformationProvider;
317
Func<MethodDefinitionHandle,
EditAndContinueMethodDebugInformation
> debugInformationProvider,
416
Func<MethodDefinitionHandle,
EditAndContinueMethodDebugInformation
> debugInformationProvider,
Emit\EditAndContinueMethodDebugInformation.cs (2)
49
public static
EditAndContinueMethodDebugInformation
Create(ImmutableArray<byte> compressedSlotMap, ImmutableArray<byte> compressedLambdaMap)
59
public static
EditAndContinueMethodDebugInformation
Create(ImmutableArray<byte> compressedSlotMap, ImmutableArray<byte> compressedLambdaMap, ImmutableArray<byte> compressedStateMachineStateMap)
PEWriter\CustomDebugInfoWriter.cs (2)
124
var
encMethodInfo = MetadataWriter.GetEncMethodDebugInfo(methodBody);
134
internal static void SerializeCustomDebugInformation(ref CustomDebugInfoEncoder encoder,
EditAndContinueMethodDebugInformation
debugInfo)
PEWriter\MetadataWriter.cs (1)
4202
internal static
EditAndContinueMethodDebugInformation
GetEncMethodDebugInfo(IMethodBody methodBody)
PEWriter\MetadataWriter.PortablePdb.cs (1)
808
var
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)
121
protected override ImmutableArray<EncLocalInfo> GetLocalSlotMapFromMetadata(StandaloneSignatureHandle handle,
EditAndContinueMethodDebugInformation
debugInfo)
143
EditAndContinueMethodDebugInformation
methodEncInfo,
Microsoft.CodeAnalysis.Features (5)
EditAndContinue\EditAndContinueDebugInfoReader.cs (5)
27
public abstract
EditAndContinueMethodDebugInformation
GetDebugInfo(MethodDefinitionHandle methodHandle);
68
public override
EditAndContinueMethodDebugInformation
GetDebugInfo(MethodDefinitionHandle methodHandle)
102
return
EditAndContinueMethodDebugInformation
.Create(localSlots, lambdaMap, stateMachineSuspensionPoints);
139
public override
EditAndContinueMethodDebugInformation
GetDebugInfo(MethodDefinitionHandle methodHandle)
140
=>
EditAndContinueMethodDebugInformation
.Create(
Microsoft.CodeAnalysis.VisualBasic (2)
Emit\EditAndContinue\VisualBasicDefinitionMap.vb (2)
158
Protected Overrides Function GetLocalSlotMapFromMetadata(handle As StandaloneSignatureHandle, debugInfo As
EditAndContinueMethodDebugInformation
) As ImmutableArray(Of EncLocalInfo)
173
methodEncInfo As
EditAndContinueMethodDebugInformation
,