2 instantiations of MetadataLocation
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PEModuleSymbol.cs (1)
152this.MetadataLocation = ImmutableArray.Create<MetadataLocation>(new MetadataLocation(this));
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Metadata\PE\PEModuleSymbol.vb (1)
71ImmutableArray.Create(Of MetadataLocation)(New MetadataLocation(Me))
16 references to MetadataLocation
Microsoft.CodeAnalysis (3)
Diagnostic\MetadataLocation.cs (3)
15internal sealed class MetadataLocation : Location, IEquatable<MetadataLocation?> 42return Equals(obj as MetadataLocation); 45public bool Equals(MetadataLocation? other)
Microsoft.CodeAnalysis.CSharp (10)
Symbols\Metadata\PE\PEAssemblySymbol.cs (1)
120return this.PrimaryModule.MetadataLocation.Cast<MetadataLocation, Location>();
Symbols\Metadata\PE\PEEventSymbol.cs (1)
348return _containingType.ContainingPEModule.MetadataLocation.Cast<MetadataLocation, Location>();
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
516return _containingType.ContainingPEModule.MetadataLocation.Cast<MetadataLocation, Location>();
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
944public override ImmutableArray<Location> Locations => _containingType.ContainingPEModule.MetadataLocation.Cast<MetadataLocation, Location>();
Symbols\Metadata\PE\PEModuleSymbol.cs (3)
79internal readonly ImmutableArray<MetadataLocation> MetadataLocation; 152this.MetadataLocation = ImmutableArray.Create<MetadataLocation>(new MetadataLocation(this)); 236return this.MetadataLocation.Cast<MetadataLocation, Location>();
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1596return ContainingPEModule.MetadataLocation.Cast<MetadataLocation, Location>();
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
144return ContainingPEModule.MetadataLocation.Cast<MetadataLocation, Location>();
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
624return _containingType.ContainingPEModule.MetadataLocation.Cast<MetadataLocation, Location>();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\CompilationCreationTests.cs (1)
2568Assert.Equal(LocationKind.MetadataFile, ((MetadataLocation)Lib1_V1.Locations[0]).Kind);
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\Metadata\PE\PEModuleSymbol.vb (2)
70Friend ReadOnly MetadataLocation As ImmutableArray(Of MetadataLocation) = 71ImmutableArray.Create(Of MetadataLocation)(New MetadataLocation(Me))