2 instantiations of DefinitionWithLocation
Microsoft.CodeAnalysis.CSharp (1)
Emitter\Model\PEModuleBuilder.cs (1)
452new Cci.DefinitionWithLocation(
Microsoft.CodeAnalysis.VisualBasic (1)
Emit\PEModuleBuilder.vb (1)
285New Cci.DefinitionWithLocation(
16 references to DefinitionWithLocation
Microsoft.CodeAnalysis (8)
Emit\CommonPEModuleBuilder.cs (1)
213public abstract MultiDictionary<Cci.DebugSourceDocument, Cci.DefinitionWithLocation> GetSymbolToLocationMap();
NativePdbWriter\PdbWriter.cs (4)
688public void AssertAllDefinitionsHaveTokens(MultiDictionary<DebugSourceDocument, DefinitionWithLocation> file2definitions) 692foreach (var definition in kvp.Value) 701public void WriteDefinitionLocations(MultiDictionary<DebugSourceDocument, DefinitionWithLocation> file2definitions) 708foreach (var definition in kvp.Value)
PEWriter\Units.cs (3)
27internal readonly struct DefinitionWithLocation : IEquatable<DefinitionWithLocation> 55return obj is DefinitionWithLocation other && Equals(other); 58public bool Equals(DefinitionWithLocation other)
Microsoft.CodeAnalysis.CSharp (4)
Emitter\Model\PEModuleBuilder.cs (4)
329public sealed override MultiDictionary<Cci.DebugSourceDocument, Cci.DefinitionWithLocation> GetSymbolToLocationMap() 331var result = new MultiDictionary<Cci.DebugSourceDocument, Cci.DefinitionWithLocation>(); 434private void AddSymbolLocation(MultiDictionary<Cci.DebugSourceDocument, Cci.DefinitionWithLocation> result, Symbol symbol) 443private void AddSymbolLocation(MultiDictionary<Cci.DebugSourceDocument, Cci.DefinitionWithLocation> result, Location location, Cci.IDefinition definition)
Microsoft.CodeAnalysis.VisualBasic (4)
Emit\PEModuleBuilder.vb (4)
197Public NotOverridable Overrides Function GetSymbolToLocationMap() As MultiDictionary(Of Cci.DebugSourceDocument, Cci.DefinitionWithLocation) 198Dim result As New MultiDictionary(Of Cci.DebugSourceDocument, Cci.DefinitionWithLocation)() 272Private Sub AddSymbolLocation(result As MultiDictionary(Of Cci.DebugSourceDocument, Cci.DefinitionWithLocation), symbol As Symbol) 279Private Sub AddSymbolLocation(result As MultiDictionary(Of Cci.DebugSourceDocument, Cci.DefinitionWithLocation), location As Location, definition As Cci.IDefinition)