2 instantiations of NoPiaMissingCanonicalTypeSymbol
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Metadata\PE\MetadataDecoder.cs (1)
475result = new NoPiaMissingCanonicalTypeSymbol(
Symbols\NoPiaMissingCanonicalTypeSymbol.cs (1)
47return new NoPiaMissingCanonicalTypeSymbol(_embeddingAssembly, _fullTypeName, _guid, _scope, _identifier, newData);
74 references to NoPiaMissingCanonicalTypeSymbol
Microsoft.CodeAnalysis.CSharp (2)
SymbolDisplay\SymbolDisplayVisitor.Types.cs (2)
377var missingCanonicalTypeSymbol = underlyingTypeSymbol as NoPiaMissingCanonicalTypeSymbol;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
Emit\NoPiaEmbedTypes.cs (2)
4798Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(((PEModuleSymbol)compilation2.SourceModule.GetReferencedAssemblySymbols()[1].Modules[0]).LookupTopLevelMetadataTypeWithNoPiaLocalTypeUnification(ref fullName, out isNoPiaLocalType)); 4816Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(((PEModuleSymbol)compilation4.SourceModule.GetReferencedAssemblySymbols()[1].Modules[0]).LookupTopLevelMetadataTypeWithNoPiaLocalTypeUnification(ref fullName, out isNoPiaLocalType));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (70)
Symbols\Metadata\PE\NoPia.cs (24)
154NoPiaMissingCanonicalTypeSymbol missing; 157missing = (NoPiaMissingCanonicalTypeSymbol)param[0].Type; 165Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 201missing = (NoPiaMissingCanonicalTypeSymbol)param[0].Type; 209Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 214Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 216Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 238Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 240Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 245Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 247Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 276Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 278Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 526NoPiaMissingCanonicalTypeSymbol missing; 529missing = (NoPiaMissingCanonicalTypeSymbol)param[0].Type; 538Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 543missing = (NoPiaMissingCanonicalTypeSymbol)param[0].Type; 551Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 572Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 574Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 579Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 581Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 613Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 615Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type);
Symbols\Metadata\PE\NoPiaLocalHideAndTypeSubstitutionTests.cs (7)
141NoPiaMissingCanonicalTypeSymbol missing = (NoPiaMissingCanonicalTypeSymbol)param.First().Type; 149Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 236NoPiaMissingCanonicalTypeSymbol missing = (NoPiaMissingCanonicalTypeSymbol)methodSymbol.ReturnType; 244Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(methodSymbol.ReturnType); 308Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(missing);
Symbols\Retargeting\NoPia.cs (39)
462NoPiaMissingCanonicalTypeSymbol missing; 465missing = (NoPiaMissingCanonicalTypeSymbol)param[0].Type; 473Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 507missing = (NoPiaMissingCanonicalTypeSymbol)param[0].Type; 515Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 520Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 522Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 542Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 544Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 549Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 551Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 579Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 581Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 763NoPiaMissingCanonicalTypeSymbol missing; 766missing = (NoPiaMissingCanonicalTypeSymbol)param[0].Type; 774Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 808missing = (NoPiaMissingCanonicalTypeSymbol)param[0].Type; 816Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 821Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 823Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 843Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 845Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 850Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 852Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 880Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 882Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 1067NoPiaMissingCanonicalTypeSymbol missing; 1070missing = (NoPiaMissingCanonicalTypeSymbol)param[0].Type; 1078Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 1112missing = (NoPiaMissingCanonicalTypeSymbol)param[0].Type; 1120Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 1125Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 1127Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 1147Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 1149Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 1154Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 1156Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 1184Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 1186Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type);