10 references to DefinitionMap
Microsoft.CodeAnalysis (6)
Emit\CommonPEModuleBuilder.cs (1)
646
var previousTypeDef = symbolChanges.
DefinitionMap
.MapDefinition(typeDef);
Emit\EditAndContinue\DeltaMetadataWriter.cs (5)
569
var deletedMethodHandle = changes.
DefinitionMap
.GetPreviousMethodHandle(deletedMethod);
580
var deletedPropertyHandle = changes.
DefinitionMap
.GetPreviousPropertyHandle(deletedProperty);
586
var deletedEventHandle = changes.
DefinitionMap
.GetPreviousEventHandle(deletedEvent);
609
foreach (var (lambdaId, deletedClosureMethod) in changes.
DefinitionMap
.GetDeletedSynthesizedMethods(oldMethod, currentLambdas))
624
var deletedClosureMethodHandle = changes.
DefinitionMap
.GetPreviousMethodHandle(deletedClosureMethod);
Microsoft.CodeAnalysis.CSharp (4)
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (4)
79
public override EmitBaseline PreviousGeneration => _changes.
DefinitionMap
.Baseline;
226
=> (CSharpDefinitionMap)_changes.
DefinitionMap
;
238
return _changes.
DefinitionMap
.TryCreateVariableSlotAllocator(Compilation, method, topLevelMethod, diagnostics);
246
return _changes.
DefinitionMap
.GetMethodBodyInstrumentations(method);