15 references to CachedTypeByEmittedName
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (15)
Symbols\Metadata\PE\BaseTypeResolution.cs (7)
294Assert.Equal(base1, assembly1.CachedTypeByEmittedName(base1.ToTestDisplayString())); 295Assert.Equal(base2, assembly1.CachedTypeByEmittedName(base2.ToTestDisplayString())); 296Assert.Equal(base3, assembly1.CachedTypeByEmittedName(base3.ToTestDisplayString())); 297Assert.Equal(base4, assembly1.CachedTypeByEmittedName(base4.ToTestDisplayString())); 298Assert.Equal(base5, assembly1.CachedTypeByEmittedName(base5.ToTestDisplayString())); 299Assert.Equal(base6, assembly1.CachedTypeByEmittedName(base6.ToTestDisplayString())); 301Assert.Equal(base7.ContainingType, assembly1.CachedTypeByEmittedName(base7.ContainingType.ToTestDisplayString()));
Symbols\Metadata\PE\MissingTypeReferences.cs (4)
267Assert.IsAssignableFrom<MissingMetadataTypeSymbol>(assembly2.CachedTypeByEmittedName("MissingNS1.MissingC1")); 268Assert.IsAssignableFrom<MissingMetadataTypeSymbol>(assembly2.CachedTypeByEmittedName("MissingNS2.MissingNS3.MissingC2")); 269Assert.IsAssignableFrom<MissingMetadataTypeSymbol>(assembly2.CachedTypeByEmittedName("NS4.MissingNS5.MissingC3")); 270Assert.IsAssignableFrom<MissingMetadataTypeSymbol>(assembly2.CachedTypeByEmittedName("MissingC4`2"));
Symbols\Metadata\PE\TypeForwarders.cs (4)
69Assert.Equal(base1, assembly2.CachedTypeByEmittedName(base1.ToTestDisplayString())); 70Assert.Equal(base4.OriginalDefinition, assembly2.CachedTypeByEmittedName("GenericBase`1")); 73Assert.Equal(base1, assembly3.CachedTypeByEmittedName(base1.ToTestDisplayString())); 74Assert.Equal(base4.OriginalDefinition, assembly3.CachedTypeByEmittedName("GenericBase`1"));