1 override of MapDefinition
Microsoft.CodeAnalysis.CSharp (1)
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (1)
56public override Cci.IDefinition? MapDefinition(Cci.IDefinition definition)
7 references to MapDefinition
Microsoft.CodeAnalysis (7)
Emit\EditAndContinue\DefinitionMap.cs (5)
109return SourceToPreviousSymbolMatcher.MapDefinition(definition) ?? 110(SourceToMetadataSymbolMatcher != SourceToPreviousSymbolMatcher ? SourceToMetadataSymbolMatcher.MapDefinition(definition) : null); 126=> MetadataTokens.EntityHandle(SourceToMetadataSymbolMatcher.MapDefinition(def)?.GetInternalSymbol()?.MetadataToken ?? 0); 148var mappedDef = (Cci.IMethodDefinition?)SourceToPreviousSymbolMatcher.MapDefinition(methodDef); 180peMethod = (IMethodSymbolInternal?)PreviousSourceToMetadataSymbolMatcher.MapDefinition(oldMethodDef)?.GetInternalSymbol();
Emit\EditAndContinue\SymbolMatcher.cs (2)
26MapDefinition(definition)?.GetInternalSymbol() : 81var key = (K?)MapDefinition(pair.Key);