12 references to Implementation
Microsoft.CodeAnalysis (1)
MetadataReader\PEModule.cs (1)
3834AssemblyReferenceHandle refHandle = (AssemblyReferenceHandle)exportedType.Implementation;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\Metadata\PE\TypeForwarders.cs (2)
1806Assert.Equal(HandleKind.ExportedType, exportedTypeRow.Implementation.Kind); 1814Assert.Equal(HandleKind.AssemblyReference, exportedTypeRow.Implementation.Kind);
Microsoft.CodeAnalysis.Features (3)
PdbSourceDocument\ImplementationAssemblyLookupService.cs (3)
201if (et.IsForwarder && et.Implementation.Kind == HandleKind.AssemblyReference) 203if (!et.Implementation.Equals(lastAssemblyReferenceHandle)) 205lastAssemblyReferenceHandle = et.Implementation;
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (2)
SymbolsTests\Metadata\PE\TypeForwarders.vb (2)
1232Assert.Equal(HandleKind.ExportedType, exportedTypeRow.Implementation.Kind) 1238Assert.Equal(HandleKind.AssemblyReference, exportedTypeRow.Implementation.Kind)
System.Reflection.Metadata (2)
System\Reflection\Metadata\Internal\NamespaceCache.cs (1)
364if (exportedType.Implementation.Kind == HandleKind.ExportedType)
System\Reflection\Metadata\TypeSystem\ExportedType.cs (1)
36get { return Attributes.IsForwarder() && Implementation.Kind == HandleKind.AssemblyReference; }
System.Reflection.MetadataLoadContext (2)
System\Reflection\TypeLoading\Assemblies\Ecma\EcmaAssembly.cs (1)
90EntityHandle implementation = exportedType.Implementation;
System\Reflection\TypeLoading\Modules\Ecma\EcmaModule.GetTypeCore.cs (1)
48EntityHandle implementation = et.Implementation;