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)
350var missingCanonicalTypeSymbol = underlyingTypeSymbol as NoPiaMissingCanonicalTypeSymbol;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
Emit\NoPiaEmbedTypes.cs (2)
4581Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(((PEModuleSymbol)compilation2.SourceModule.GetReferencedAssemblySymbols()[1].Modules[0]).LookupTopLevelMetadataTypeWithNoPiaLocalTypeUnification(ref fullName, out isNoPiaLocalType)); 4599Assert.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)
461NoPiaMissingCanonicalTypeSymbol missing; 464missing = (NoPiaMissingCanonicalTypeSymbol)param[0].Type; 472Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 506missing = (NoPiaMissingCanonicalTypeSymbol)param[0].Type; 514Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 519Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 521Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 541Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 543Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 548Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 550Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 578Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 580Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 762NoPiaMissingCanonicalTypeSymbol missing; 765missing = (NoPiaMissingCanonicalTypeSymbol)param[0].Type; 773Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 807missing = (NoPiaMissingCanonicalTypeSymbol)param[0].Type; 815Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 820Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 822Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 842Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 844Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 849Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 851Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 879Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 881Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 1066NoPiaMissingCanonicalTypeSymbol missing; 1069missing = (NoPiaMissingCanonicalTypeSymbol)param[0].Type; 1077Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 1111missing = (NoPiaMissingCanonicalTypeSymbol)param[0].Type; 1119Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 1124Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 1126Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 1146Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 1148Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 1153Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 1155Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type); 1183Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[0].Type); 1185Assert.IsType<NoPiaMissingCanonicalTypeSymbol>(param[1].Type);