1190 references to GetTypeByMetadataName
Microsoft.CodeAnalysis.CSharp (1)
Compilation\CSharpCompilation.cs (1)
4069return this.GetTypeByMetadataName(metadataName).GetPublicSymbol();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (58)
CodeGen\CodeGenDeconstructTests.cs (1)
259var firstDeconstructMethod = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C").GetMembers(WellKnownMemberNames.DeconstructMethodName)
CodeGen\CodeGenFunctionPointersTests.cs (15)
295var c = comp.GetTypeByMetadataName("C"); 371var c = comp.GetTypeByMetadataName("C"); 562var c = ((CSharpCompilation)verifier.Compilation).GetTypeByMetadataName("C"); 684var testClass = compilation.GetTypeByMetadataName("Test1")!; 984var c = comp.GetTypeByMetadataName("C"); 5398verifySymbolNullabilities(comp.GetTypeByMetadataName("C")!); 5704var a = comp.GetTypeByMetadataName("A"); 7670var testMod = CSharpCustomModifier.CreateOptional(comp1.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvTest`1")); 7755var testMod = CSharpCustomModifier.CreateOptional(comp2.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvTest")); 8064var c = comp.GetTypeByMetadataName("C"); 8740var c = comp.GetTypeByMetadataName("C"); 10338var c = compilation.GetTypeByMetadataName("C"); 10406var c = compilation.GetTypeByMetadataName("C"); 10516var c = comp.GetTypeByMetadataName("C"); 10518var callConvCdecl = comp.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvCdecl");
CodeGen\CodeGenReadonlyStructTests.cs (11)
827NamedTypeSymbol namedType = comp.GetTypeByMetadataName("Program+S1"); 844namedType = comp.GetTypeByMetadataName("Program+S1`1"); 865namedType = comp.GetTypeByMetadataName("Program+S2"); 872namedType = comp.GetTypeByMetadataName("Program+C1"); 879namedType = comp.GetTypeByMetadataName("Program+D1"); 910NamedTypeSymbol s1 = clientComp.GetTypeByMetadataName("Program+S1"); 1001NamedTypeSymbol namedType = comp.GetTypeByMetadataName("Program+S1"); 1008namedType = comp.GetTypeByMetadataName("Program+S1`1"); 1029namedType = comp.GetTypeByMetadataName("Program+S2"); 1036namedType = comp.GetTypeByMetadataName("Program+C1"); 1043namedType = comp.GetTypeByMetadataName("Program+D1");
CodeGen\CodeGenTupleTest.cs (26)
3345var c = comp.GetTypeByMetadataName("C"); 4475var vt2 = comp.GetTypeByMetadataName("System.ValueTuple`2"); 11025var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 11346var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 11738var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 11886var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 12170var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 12460var c = comp.GetTypeByMetadataName("C"); 12539var c = comp.GetTypeByMetadataName("C"); 12932var c = comp.GetTypeByMetadataName("C"); 13014var c = comp.GetTypeByMetadataName("C"); 13135var c = comp.GetTypeByMetadataName("C"); 13298var valuetuple = comp.GetTypeByMetadataName("System.ValueTuple`2"); 13345var valuetuple = comp.GetTypeByMetadataName("System.ValueTuple`2"); 13377var valuetuple = comp.GetTypeByMetadataName("System.ValueTuple`2"); 13526var c = comp.GetTypeByMetadataName("C"); 13584var c = comp.GetTypeByMetadataName("C"); 13933var test = comp.GetTypeByMetadataName("Test"); 14097var test = comp.GetTypeByMetadataName("Test"); 15787var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 16014var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 20799var c3 = comp.GetTypeByMetadataName("C3"); 20814c3.FindImplementationForInterfaceMember(comp.GetTypeByMetadataName("C4").InterfacesNoUseSiteDiagnostics()[0].GetMember("M")).ToTestDisplayString()); 23448var m = (MethodSymbol)(((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First()); 23850var m = (MethodSymbol)(comp.GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First()); 23903var m = (PropertySymbol)(((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First());
Emit\EmitMetadataTests.cs (1)
2813var parentParameters = comp.GetTypeByMetadataName("Parent").GetMethod("M").GetParameters();
Emit\InAttributeModifierTests.cs (4)
3833var interfaceMethod = comp.GetTypeByMetadataName("ITest").GetMethod("M"); 3838var classMethod = comp.GetTypeByMetadataName("Test").GetMethod("M"); 3862var parentMethod = comp.GetTypeByMetadataName("ParentTest").GetMethod("M"); 3867var classMethod = comp.GetTypeByMetadataName("Test").GetMethod("M");
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (4)
Emit\NumericIntPtrTests.cs (4)
9337var type = comp.GetTypeByMetadataName("I"); 9343type = comp.GetTypeByMetadataName("C"); 9371var type = comp.GetTypeByMetadataName("A"); 9377type = comp.GetTypeByMetadataName("B");
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (259)
Attributes\AttributeTests.cs (2)
4900var goo = compilation.GetTypeByMetadataName("Goo"); 8856var type = compilation.GetTypeByMetadataName("Library1.Goo");
Attributes\AttributeTests_Assembly.cs (6)
1079Assert.NotNull(consoleappCompilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AssemblyAttributesGoHere")); 1080Assert.NotNull(consoleappCompilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AssemblyAttributesGoHereM")); 1180Assert.Null(netmoduleCompilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AssemblyAttributesGoHere")); 1181Assert.Null(netmoduleCompilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AssemblyAttributesGoHereM")); 1200Assert.Null(consoleappCompilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AssemblyAttributesGoHere")); 1201Assert.Null(consoleappCompilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AssemblyAttributesGoHereM"));
Attributes\AttributeTests_CallerInfoAttributes.cs (5)
1943var namedType = compilation.GetTypeByMetadataName("Program").GetPublicSymbol(); 1975var namedType = compilation.GetTypeByMetadataName("Program").GetPublicSymbol(); 2007var namedType = compilation.GetTypeByMetadataName("Program").GetPublicSymbol(); 2040var namedType = compilation.GetTypeByMetadataName("Program").GetPublicSymbol(); 2299var arguments = compilation.GetTypeByMetadataName("Program").GetAttributes().Single().CommonConstructorArguments;
Attributes\AttributeTests_Embedded.cs (4)
951Assert.NotNull(compilation1.GetTypeByMetadataName("TestReference1")); 952Assert.NotNull(compilation1.GetTypeByMetadataName("TestReference2")); 956Assert.Null(compilation2.GetTypeByMetadataName("TestReference1")); 957Assert.NotNull(compilation2.GetTypeByMetadataName("TestReference2"));
Attributes\AttributeTests_NativeInteger.cs (6)
280var type = comp.GetTypeByMetadataName("B"); 354var type = comp.GetTypeByMetadataName("B"); 437var type = comp.GetTypeByMetadataName("B"); 514var type = comp.GetTypeByMetadataName("B"); 632var type = comp.GetTypeByMetadataName("B"); 740var type = comp.GetTypeByMetadataName("B");
Attributes\AttributeTests_Synthesized.cs (1)
648var c1OfInt = comp.GetTypeByMetadataName("C1`1").Construct(comp.GetSpecialType(SpecialType.System_Int32));
Attributes\AttributeTests_WellKnownAttributes.cs (14)
4898NamedTypeSymbol typeC = comp.GetTypeByMetadataName("C"); 4904NamedTypeSymbol typeBobAttribute = comp.GetTypeByMetadataName("BobAttribute"); 4972var substitutedNested = comp.GetTypeByMetadataName("SubstitutedNested").BaseType(); 4976var substitutedNestedS = comp.GetTypeByMetadataName("SubstitutedNestedS").BaseType(); 4980var valueTupleS = comp.GetTypeByMetadataName("ValueTupleS").GetMember("M").GetTypeOrReturnType().Type; 4984var constructed = comp.GetTypeByMetadataName("Constructed").BaseType(); 4988var constructedS = comp.GetTypeByMetadataName("ConstructedS").BaseType(); 4992var extendedError = comp2.GetTypeByMetadataName("ExtendedError").BaseType(); 4996var topLevel = comp2.GetTypeByMetadataName("MissingTopLevel").BaseType(); 5000var nested = comp2.GetTypeByMetadataName("MissingNested").BaseType(); 5004var constructedError = comp2.GetTypeByMetadataName("MissingConstructed").BaseType(); 5008var nestedSubstitutedError = comp2.GetTypeByMetadataName("MissingSubstitutedNested`2").BaseType().ConstructedFrom; 5012var unbound = comp2.GetTypeByMetadataName("Unbound").BaseType().TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].Type; 5017var scriptClass = script.GetTypeByMetadataName("Script");
OverloadResolutionPriorityTests.cs (10)
693var c = comp3.GetTypeByMetadataName("C")!; 753var c = comp3.GetTypeByMetadataName("C")!; 801var derived = comp3.GetTypeByMetadataName("Derived")!; 904var c = ((CSharpCompilation)verifier.Compilation).GetTypeByMetadataName("C"); 986var attr = ((CSharpCompilation)verifier.Compilation).GetTypeByMetadataName("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute"); 999var m = ((CSharpCompilation)verifier.Compilation).GetTypeByMetadataName("System.Runtime.CompilerServices.C")!.GetMembers("M").OfType<MethodSymbol>().First(); 1448var c = comp.GetTypeByMetadataName("C")!; 1567var c = comp.GetTypeByMetadataName("C")!; 1612var c = comp.GetTypeByMetadataName("C")!; 1647var c = comp.GetTypeByMetadataName("C")!;
RefStructInterfacesTests.cs (1)
29224var testStruct = comp.GetTypeByMetadataName("TestStruct");
Semantics\ExperimentalAttributeTests.cs (32)
88Assert.Equal(ObsoleteAttributeKind.Experimental, comp.GetTypeByMetadataName("C").ContainingAssembly.ObsoleteKind); 107Assert.Equal(ObsoleteAttributeKind.Experimental, comp.GetTypeByMetadataName("C").ContainingAssembly.ObsoleteKind); 149Assert.Equal(ObsoleteAttributeKind.Experimental, comp.GetTypeByMetadataName("C").ContainingAssembly.ObsoleteKind); 150Assert.Equal(ObsoleteAttributeKind.None, comp.GetTypeByMetadataName("C").ContainingModule.ObsoleteKind); 173Assert.Equal(ObsoleteAttributeKind.Experimental, comp.GetTypeByMetadataName("C").ContainingAssembly.ObsoleteKind); 174Assert.Equal(ObsoleteAttributeKind.None, comp.GetTypeByMetadataName("C").ContainingModule.ObsoleteKind); 215Assert.Equal(ObsoleteAttributeKind.Obsolete, comp.GetTypeByMetadataName("C").ObsoleteKind); 216Assert.Equal(ObsoleteAttributeKind.Experimental, comp.GetTypeByMetadataName("C").ContainingAssembly.ObsoleteKind); 217Assert.Equal(ObsoleteAttributeKind.None, comp.GetTypeByMetadataName("C").ContainingModule.ObsoleteKind); 254Assert.Equal(ObsoleteAttributeKind.Experimental, comp.GetTypeByMetadataName("C").ContainingAssembly.ObsoleteKind); 283Assert.Equal(ObsoleteAttributeKind.Experimental, comp.GetTypeByMetadataName("C").ContainingAssembly.ObsoleteKind); 320Assert.Equal(ObsoleteAttributeKind.Experimental, comp.GetTypeByMetadataName("C").ContainingAssembly.ObsoleteKind); 321Assert.Equal(ObsoleteAttributeKind.Obsolete, comp.GetTypeByMetadataName("C").ObsoleteKind); 350Assert.Equal(ObsoleteAttributeKind.Obsolete, comp.GetTypeByMetadataName("C").ObsoleteKind); 406Assert.Equal(ObsoleteAttributeKind.Experimental, comp.GetTypeByMetadataName("C").ContainingModule.ObsoleteKind); 407Assert.Equal(ObsoleteAttributeKind.None, comp.GetTypeByMetadataName("C").ContainingAssembly.ObsoleteKind); 430Assert.Equal(ObsoleteAttributeKind.Experimental, comp.GetTypeByMetadataName("C").ContainingModule.ObsoleteKind); 431Assert.Equal(ObsoleteAttributeKind.None, comp.GetTypeByMetadataName("C").ContainingAssembly.ObsoleteKind); 473Assert.Equal(ObsoleteAttributeKind.Experimental, comp.GetTypeByMetadataName("C").ContainingModule.ObsoleteKind); 474Assert.Equal(ObsoleteAttributeKind.Experimental, comp.GetTypeByMetadataName("C").ContainingAssembly.ObsoleteKind); 500Assert.Equal(ObsoleteAttributeKind.Experimental, comp.GetTypeByMetadataName("C").ContainingModule.ObsoleteKind); 501Assert.Equal(ObsoleteAttributeKind.Experimental, comp.GetTypeByMetadataName("C").ContainingAssembly.ObsoleteKind); 562Assert.Equal(ObsoleteAttributeKind.None, comp.GetTypeByMetadataName("C").ContainingModule.ObsoleteKind); 563Assert.Equal(ObsoleteAttributeKind.Experimental, comp.GetTypeByMetadataName("C").ContainingAssembly.ObsoleteKind); 565Assert.Equal(ObsoleteAttributeKind.None, comp.GetTypeByMetadataName("D").ContainingModule.ObsoleteKind); 566Assert.Equal(ObsoleteAttributeKind.Experimental, comp.GetTypeByMetadataName("D").ContainingAssembly.ObsoleteKind); 593var c = comp.GetTypeByMetadataName("C"); 634var c = comp.GetTypeByMetadataName("C"); 948var derived = comp.GetTypeByMetadataName("Derived"); 976var derived = comp.GetTypeByMetadataName("Derived"); 1013var derived = comp.GetTypeByMetadataName("Derived"); 1041var derived = comp.GetTypeByMetadataName("Derived");
Semantics\ExtensionTests.cs (14)
3778Assert.Empty(comp.GetTypeByMetadataName("Extensions").GetMembers().OfType<MethodSymbol>()); 5009NamedTypeSymbol extensions = comp1.GetTypeByMetadataName("Extensions"); 5013extensions = comp1.GetTypeByMetadataName("Extensions"); 6442MethodSymbol implementation = comp1.GetTypeByMetadataName("Extensions").GetMembers().OfType<MethodSymbol>().Single(); 9423MethodSymbol implementation = comp1.GetTypeByMetadataName("Extensions").GetMembers().OfType<MethodSymbol>().Single(); 9712MethodSymbol implementation = comp1.GetTypeByMetadataName("Extensions").GetMembers().OfType<MethodSymbol>().Single(); 14021Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 14063Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 19315Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 19405Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 20187Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 22410var e = comp.GetTypeByMetadataName("E"); 41989Assert.Equal("<>E__0", comp.GetTypeByMetadataName("E").GetTypeMembers().Single().ExtensionName); 41992Assert.Null(comp.GetTypeByMetadataName("E+<>E__0"));
Semantics\ExtensionTests2.cs (5)
3655Assert.False(comp.GetTypeByMetadataName("E").GetTypeMembers().Single().IsExtension); 3701Assert.False(comp.GetTypeByMetadataName("E").GetTypeMembers().Single().IsExtension); 3745Assert.False(comp.GetTypeByMetadataName("E").GetTypeMembers().Single().IsExtension); 3789Assert.False(comp.GetTypeByMetadataName("E").GetTypeMembers().Single().IsExtension); 3838Assert.False(comp.GetTypeByMetadataName("E").GetTypeMembers().Single().IsExtension);
Semantics\ParamsCollectionTests.cs (7)
239var attributeData1 = comp.GetTypeByMetadataName(name).GetAttributes().Single(); 355var attributeData1 = comp.GetTypeByMetadataName(name).GetAttributes().Single(); 538var attributeData1 = comp.GetTypeByMetadataName(name).GetAttributes().Single(); 683var attributeData1 = comp.GetTypeByMetadataName(name).GetAttributes().Single(); 1427var attributeData1 = comp.GetTypeByMetadataName(name).GetAttributes().Single(); 2551var attributeData1 = comp.GetTypeByMetadataName(name).GetAttributes().Single(); 2687var attributeData1 = comp.GetTypeByMetadataName(name).GetAttributes().Single();
Semantics\PrimaryConstructorTests.cs (99)
128var members = comp.GetTypeByMetadataName("Point").GetMembers(); 3103Assert.Empty(comp.GetTypeByMetadataName("Test1").InstanceConstructors.Where(c => !c.IsDefaultValueTypeConstructor()).Single().Parameters[0].GetAttributes()); 3104Assert.Equal(2, comp.GetTypeByMetadataName("Test2").InstanceConstructors.Where(c => !c.IsDefaultValueTypeConstructor()).Single().Parameters[0].GetAttributes().Count()); 3146Assert.Empty(comp.GetTypeByMetadataName("Test1").InstanceConstructors.Where(c => !c.IsDefaultValueTypeConstructor()).Single().Parameters[0].GetAttributes()); 3147Assert.Equal(1, comp.GetTypeByMetadataName("Test2").InstanceConstructors.Where(c => !c.IsDefaultValueTypeConstructor()).Single().Parameters[0].GetAttributes().Count()); 3221var c = (SourceNamedTypeSymbol)comp.GetTypeByMetadataName("C"); 3249var c = comp.GetTypeByMetadataName("C"); 3281var i = (SourceNamedTypeSymbol)comp.GetTypeByMetadataName("I"); 3323var e = (SourceNamedTypeSymbol)comp.GetTypeByMetadataName("E"); 3355var c = (SourceNamedTypeSymbol)comp.GetTypeByMetadataName("C"); 3379var c = comp.GetTypeByMetadataName("C"); 3400var c = comp.GetTypeByMetadataName("C"); 3442var c1 = (SourceNamedTypeSymbol)comp.GetTypeByMetadataName("C1"); 3448var c2 = (SourceNamedTypeSymbol)comp.GetTypeByMetadataName("C2"); 3504var c1 = (SourceNamedTypeSymbol)comp.GetTypeByMetadataName("C1"); 3510var c2 = (SourceNamedTypeSymbol)comp.GetTypeByMetadataName("C2"); 3536var c = (SourceNamedTypeSymbol)comp.GetTypeByMetadataName("C"); 3558var c = (SourceMemberContainerTypeSymbol)comp.GetTypeByMetadataName("C"); 3584var c1 = (SourceMemberContainerTypeSymbol)comp.GetTypeByMetadataName("C1"); 3607var c1 = (SourceMemberContainerTypeSymbol)comp.GetTypeByMetadataName("C1"); 3629var c = (SourceMemberContainerTypeSymbol)comp.GetTypeByMetadataName("C"); 3651var c = (SourceMemberContainerTypeSymbol)comp.GetTypeByMetadataName("C"); 7838var capturedParameters = comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters(); 8703Assert.Empty(((CSharpCompilation)verifier.Compilation).GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9886Assert.Empty(comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9946Assert.Equal(1, comp.GetTypeByMetadataName("C2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count); 9947Assert.Empty(comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9999Assert.Empty(comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10000Assert.Equal(1, comp.GetTypeByMetadataName("C2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count); 10001Assert.Equal(1, comp.GetTypeByMetadataName("C3").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count); 10002Assert.Equal(2, comp.GetTypeByMetadataName("C4").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count); 10021Assert.Equal(1, comp.GetTypeByMetadataName("C3").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count); 10048Assert.Equal(2, comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count); 10150Assert.Equal(1, comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count); 10193Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10228Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10271Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10309Assert.NotEmpty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10340Assert.NotEmpty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10380Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10416Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10452Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10491Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10530Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10566Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10602Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10641Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10680Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10719Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10755Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10791Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10831Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10878Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10922Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10962Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11005Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11052Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11094Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11139Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11174Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11204Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11239Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11269Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11304Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11335Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11371Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11402Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11445Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11484Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11523Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11563Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11606Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11796Assert.Equal(isStatic, comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().IsEmpty()); 11840Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11841Assert.Empty(comp.GetTypeByMetadataName("S2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11842Assert.NotEmpty(comp.GetTypeByMetadataName("S3").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11914Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11950Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11993Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 12041Assert.Equal("System.String P1", comp1.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Single().Key.ToTestDisplayString()); 12042Assert.Equal("System.Int32 p2", comp1.GetTypeByMetadataName("C2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Single().Key.ToTestDisplayString()); 12043Assert.Equal(2, comp1.GetTypeByMetadataName("C3").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count); 12073Assert.Empty(comp2.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 12074Assert.Empty(comp2.GetTypeByMetadataName("C2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 12114Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 12158Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 12204Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 14620Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly)); 14816Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly)); 15017Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly)); 15243Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly)); 15554Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly)); 16379Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 19715Assert.Equal("p1", comp.GetTypeByMetadataName("C1").Indexers.Single().MetadataName); 19745Assert.Equal("p1", comp.GetTypeByMetadataName("C1").Indexers.Single().MetadataName); 19766Assert.Equal("p1", comp.GetTypeByMetadataName("C1").Indexers.Single().MetadataName); 19767Assert.Single(comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 20258Assert.Empty(comp.GetTypeByMetadataName("C").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 22581Assert.IsType<RetargetingNamedTypeSymbol>(comp2.GetTypeByMetadataName("Preserve1Attribute"));
Semantics\RecordTests.cs (1)
10040var b1Ctor = comp.GetTypeByMetadataName("B1")!.GetMembersUnordered().OfType<SynthesizedPrimaryConstructor>().Single();
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (52)
5900var i1M1 = compilation1.GetTypeByMetadataName("I1").GetMembers().Single(); 5901var c1 = compilation1.GetTypeByMetadataName("C1"); 5987var i1M1 = compilation1.GetTypeByMetadataName("I1").GetMembers().Single(); 5988var c1 = compilation1.GetTypeByMetadataName("C1"); 6895foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>()) 6916foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 6943foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 6949foreach (var m in compilation.GetTypeByMetadataName("S2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 6978foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 7006foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 7040foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 7073foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 7079foreach (var m in compilation.GetTypeByMetadataName("S2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 7106foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 7141foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 7175foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 7249foreach (var m in compilation.GetTypeByMetadataName("I2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 7255foreach (var m in compilation.GetTypeByMetadataName("C3").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 7261foreach (var m in compilation.GetTypeByMetadataName("C4").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 7267foreach (var m in compilation.GetTypeByMetadataName("I5").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 17556var i1M1 = compilation1.GetTypeByMetadataName("I1").GetMembers().Single(); 17557var c1 = compilation1.GetTypeByMetadataName("C1"); 17643var i1M1 = compilation1.GetTypeByMetadataName("I1").GetMembers().Single(); 17644var c1 = compilation1.GetTypeByMetadataName("C1"); 18459foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18479foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18506foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18512foreach (var m in compilation.GetTypeByMetadataName("S2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18537foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18543foreach (var m in compilation.GetTypeByMetadataName("S2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18572foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18600foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18628foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18655foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18688foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18694foreach (var m in compilation.GetTypeByMetadataName("S2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18724foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18730foreach (var m in compilation.GetTypeByMetadataName("S2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18757foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18782foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18817foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18850foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18891foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18923foreach (var m in compilation.GetTypeByMetadataName("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 18997foreach (var m in compilation.GetTypeByMetadataName("I2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 19003foreach (var m in compilation.GetTypeByMetadataName("C3").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 19009foreach (var m in compilation.GetTypeByMetadataName("C4").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 19015foreach (var m in compilation.GetTypeByMetadataName("I5").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 19072foreach (var m in compilation.GetTypeByMetadataName("I2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 19078foreach (var m in compilation.GetTypeByMetadataName("C3").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 19084foreach (var m in compilation.GetTypeByMetadataName("C4").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor())) 19090foreach (var m in compilation.GetTypeByMetadataName("I5").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests_ICompoundAssignmentOperation.cs (1)
84var typeSymbol = compilation.GetTypeByMetadataName("C");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (299)
Semantics\FunctionPointerTests.cs (4)
1945var declaredSymbol = (IMethodSymbol)comp.GetTypeByMetadataName("C").GetMethod("M2").ISymbol; 2006var derived = comp.GetTypeByMetadataName("Derived"); 2123var d = comp.GetTypeByMetadataName("D"); 3936var m = comp.GetTypeByMetadataName("C").GetMethod("M");
Semantics\InitOnlyMemberTests.cs (2)
4764Assert.Equal("corlibWithIsExternalInit", comp.GetTypeByMetadataName("System.Runtime.CompilerServices.IsExternalInit").ContainingAssembly.Name); 4773Assert.Equal(expectedAssemblyName, comp.GetTypeByMetadataName("System.Runtime.CompilerServices.IsExternalInit").ContainingAssembly.Name);
Semantics\InterpolationTests.cs (26)
6862var sParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 6894var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Single(); 6966var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 6969var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Single(); 7041var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7044var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 7119var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7122var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 7194var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7197var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Single(); 7302var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7305var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 7342var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7345var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 7382var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7385var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 7422var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7425var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 7499var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7502var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Single(); 7576var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7579var cParam = comp.GetTypeByMetadataName("C").GetMethod(".ctor").Parameters.Single(); 7657var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7660var cParam = comp.GetTypeByMetadataName("C`1").GetMethod("M").Parameters.Single(); 7819var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7822var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.First();
Semantics\IteratorTests.cs (1)
122var testType = Assert.IsAssignableFrom<PENamedTypeSymbol>(userComp.GetTypeByMetadataName("Test"));
Semantics\LambdaTests.cs (2)
3903var expectedAttributes = expectedAttributeNames.Select(n => comp.GetTypeByMetadataName(n)); 3945var expectedAttributeConstructor = comp.GetTypeByMetadataName(expectedAttributeName).InstanceConstructors.Single().GetPublicSymbol();
Semantics\LocalFunctionTests.cs (10)
556var aAttribute = comp.GetTypeByMetadataName("A"); 820var aAttribute = comp.GetTypeByMetadataName("A"); 858Assert.Equal(comp.GetTypeByMetadataName("A"), attr.AttributeClass.GetSymbol()); 976Assert.Equal(comp.GetTypeByMetadataName("PropAttribute"), attributes[0].AttributeClass.GetSymbol()); 977Assert.Equal(comp.GetTypeByMetadataName("ReturnAttribute"), attributes[1].AttributeClass.GetSymbol()); 978Assert.Equal(comp.GetTypeByMetadataName("MethodAttribute"), attributes[2].AttributeClass.GetSymbol()); 982Assert.Equal(comp.GetTypeByMetadataName("PropAttribute"), returnAttributes[0].AttributeClass.GetSymbol()); 983Assert.Equal(comp.GetTypeByMetadataName("ReturnAttribute"), returnAttributes[1].AttributeClass.GetSymbol()); 984Assert.Equal(comp.GetTypeByMetadataName("MethodAttribute"), returnAttributes[2].AttributeClass.GetSymbol()); 1025var attributeConstructor = comp.GetTypeByMetadataName("A").InstanceConstructors.Single();
Semantics\LockTests.cs (3)
510var symbol = compilation.GetTypeByMetadataName("Test"); 529var symbol = compilation.GetTypeByMetadataName("Test"); 648var symbol = compilation.GetTypeByMetadataName("System.Type");
Semantics\MultiDimensionalArrayTests.cs (3)
534var m2 = compilation.GetTypeByMetadataName("Test").GetMember<MethodSymbol>("M2"); 1092var test = compilation.GetTypeByMetadataName("Test"); 1680var p = compilation.GetTypeByMetadataName("Program");
Semantics\NameOfTests.cs (1)
3069var igooType = compilation.GetTypeByMetadataName("IGoo`1").GetPublicSymbol();
Semantics\NativeIntegerTests.cs (12)
111var type = comp.GetTypeByMetadataName("System.IntPtr"); 115type = comp.GetTypeByMetadataName("System.UIntPtr"); 207var type = comp.GetTypeByMetadataName("System.IntPtr"); 211type = comp.GetTypeByMetadataName("System.UIntPtr"); 13577var type = comp.GetTypeByMetadataName("I"); 13583type = comp.GetTypeByMetadataName("C"); 13613var type = comp.GetTypeByMetadataName("A"); 13619type = comp.GetTypeByMetadataName("B"); 13672var type = comp.GetTypeByMetadataName("A"); 13678type = comp.GetTypeByMetadataName("B"); 13735var type = comp.GetTypeByMetadataName("A"); 13741type = comp.GetTypeByMetadataName("B");
Semantics\NullableReferenceTypesTests.cs (151)
6467var c = comp.GetTypeByMetadataName("C"); 6489var c = comp.GetTypeByMetadataName("C"); 11453var b = compilation.GetTypeByMetadataName("B"); 11504var b = compilation.GetTypeByMetadataName("B"); 11567var b = compilation.GetTypeByMetadataName("B"); 11626var b = compilation.GetTypeByMetadataName("B"); 11631var d = compilation.GetTypeByMetadataName("D"); 11698var b = compilation.GetTypeByMetadataName("B"); 11731var b = compilation.GetTypeByMetadataName("B"); 11766var b = compilation.GetTypeByMetadataName("B"); 11847var b = compilation.GetTypeByMetadataName("B"); 11891var b = compilation.GetTypeByMetadataName("B"); 11929var b = compilation.GetTypeByMetadataName("B"); 12014var b = compilation.GetTypeByMetadataName("B"); 12097var b = compilation.GetTypeByMetadataName("B"); 12185var b = compilation.GetTypeByMetadataName("B"); 12257var b = compilation.GetTypeByMetadataName("B"); 12329var type = compilation.GetTypeByMetadataName(typeName); 12343var type = compilation.GetTypeByMetadataName(typeName); 12411var b1 = compilation.GetTypeByMetadataName("B1"); 12418var b2 = compilation.GetTypeByMetadataName("B2"); 12684var ia = compilation.GetTypeByMetadataName("IA"); 12692var type = compilation.GetTypeByMetadataName(typeName); 12703var type = compilation.GetTypeByMetadataName(typeName); 12711var type = compilation.GetTypeByMetadataName(typeName); 12780var ia = compilation.GetTypeByMetadataName("IA"); 12781var b1 = compilation.GetTypeByMetadataName("B1"); 12799var type = compilation.GetTypeByMetadataName(typeName); 12883foreach (var member in compilation.GetTypeByMetadataName("B1").GetMembers().OfType<PropertySymbol>()) 12888foreach (var member in compilation.GetTypeByMetadataName("B2").GetMembers().OfType<PropertySymbol>()) 12895var type = compilation.GetTypeByMetadataName(typeName); 13031var b = compilation.GetTypeByMetadataName("B"); 13033foreach (var member in compilation.GetTypeByMetadataName("IA").GetMembers().OfType<PropertySymbol>()) 13039foreach (var member in compilation.GetTypeByMetadataName("IA2").GetMembers().OfType<PropertySymbol>()) 13047var type = compilation.GetTypeByMetadataName(typeName); 13122var b = compilation.GetTypeByMetadataName("B"); 13124foreach (var member in compilation.GetTypeByMetadataName("IA").GetMembers().OfType<PropertySymbol>()) 13130foreach (var member in compilation.GetTypeByMetadataName("IA2").GetMembers().OfType<PropertySymbol>()) 13138var type = compilation.GetTypeByMetadataName(typeName); 13203var b = compilation.GetTypeByMetadataName("B"); 13319var ia = compilation.GetTypeByMetadataName("IA"); 13320var b = compilation.GetTypeByMetadataName("B"); 13408var ia = compilation.GetTypeByMetadataName("IA"); 13409var b = compilation.GetTypeByMetadataName("B"); 13685var b = compilation.GetTypeByMetadataName("B"); 13853var m1 = compilation.GetTypeByMetadataName("B").GetMember<MethodSymbol>("M1"); 13896var b = compilation.GetTypeByMetadataName("B"); 13965var b = compilation.GetTypeByMetadataName("B"); 14024var b = compilation.GetTypeByMetadataName("B"); 14131var b = compilation.GetTypeByMetadataName("B"); 14227var b = compilation.GetTypeByMetadataName("B"); 14232var d = compilation.GetTypeByMetadataName("D"); 14283var b = compilation.GetTypeByMetadataName("B"); 14288var d = compilation.GetTypeByMetadataName("D"); 16496var ia = compilation.GetTypeByMetadataName("IA"); 16497var b = compilation.GetTypeByMetadataName("B"); 16633foreach (var member in compilation.GetTypeByMetadataName(typeName).GetMembers().OfType<PropertySymbol>()) 16639foreach (var member in compilation.GetTypeByMetadataName("B3").GetMembers().OfType<PropertySymbol>()) 16646var type = compilation.GetTypeByMetadataName(typeName); 16718var implemented = compilation.GetTypeByMetadataName(typeName[0]).GetMembers().OfType<PropertySymbol>().Single(); 16719var implementing = (PropertySymbol)compilation.GetTypeByMetadataName(typeName[1]).FindImplementationForInterfaceMember(implemented); 16724var implemented = compilation.GetTypeByMetadataName("IA3").GetMembers().OfType<PropertySymbol>().Single(); 16725var implementing = (PropertySymbol)compilation.GetTypeByMetadataName("B3").FindImplementationForInterfaceMember(implemented); 16731var type = compilation.GetTypeByMetadataName(typeName); 16803var implemented = compilation.GetTypeByMetadataName(typeName[0]).GetMembers().OfType<PropertySymbol>().Single(); 16804var implementing = (PropertySymbol)compilation.GetTypeByMetadataName(typeName[1]).FindImplementationForInterfaceMember(implemented); 16809var implemented = compilation.GetTypeByMetadataName("IA3").GetMembers().OfType<PropertySymbol>().Single(); 16810var implementing = (PropertySymbol)compilation.GetTypeByMetadataName("B3").FindImplementationForInterfaceMember(implemented); 16816var type = compilation.GetTypeByMetadataName(typeName); 16903var c1 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C1"); 16915var c2 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C2"); 16927var c3 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C3"); 16938var c4 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C4"); 17269var c1 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C1`1"); 17281var c2 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C2`1"); 17293var c3 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C3`1"); 17304var c4 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C4`1"); 17352var c3 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C3`2"); 17726var ia = compilation.GetTypeByMetadataName("IA"); 17727var b = compilation.GetTypeByMetadataName("B"); 17794var ia = compilation.GetTypeByMetadataName("IA"); 17795var b = compilation.GetTypeByMetadataName("B"); 17835var c = compilation.GetTypeByMetadataName("C"); 17874var c1 = compilation.GetTypeByMetadataName("C1"); 17889c1 = compilation.GetTypeByMetadataName("C1"); 77008var b = compilation.GetTypeByMetadataName("B"); 77019Assert.Equal("String? D1()", compilation.GetTypeByMetadataName("D1") 77023Assert.Equal("String D1()", compilation.GetTypeByMetadataName("D1") 77027Assert.Equal("String! D2()", compilation.GetTypeByMetadataName("D2") 77031var f = compilation.GetTypeByMetadataName("F"); 77092Assert.Equal("String? D1()", compilation.GetTypeByMetadataName("D1") 111049var c = comp.GetTypeByMetadataName("C`2"); 112848var b = comp.GetTypeByMetadataName("A`2+B"); 112933var b = comp.GetTypeByMetadataName("A`2+B"); 112952var b = comp.GetTypeByMetadataName("A`1+B"); 112972var b = comp.GetTypeByMetadataName("A`1+B"); 113049var b = comp.GetTypeByMetadataName("A`2+B"); 113129var b = comp.GetTypeByMetadataName("A`2+B"); 113150var a = comp.GetTypeByMetadataName("A"); 113691var a = comp.GetTypeByMetadataName("A`1"); 113710var a = comp.GetTypeByMetadataName("A`1"); 113734var a = comp.GetTypeByMetadataName("A`1"); 113756var a = comp.GetTypeByMetadataName("A`1"); 113789var a = comp.GetTypeByMetadataName("A`1"); 113810var a = comp.GetTypeByMetadataName("A`1"); 116661Assert.Equal(TypeKind.Struct, compilation1.GetTypeByMetadataName("A").TypeKind); 116662Assert.Equal(TypeKind.Enum, compilation1.GetTypeByMetadataName("B").TypeKind); 116663Assert.Equal(TypeKind.Class, compilation1.GetTypeByMetadataName("C").TypeKind); 116664Assert.Equal(TypeKind.Delegate, compilation1.GetTypeByMetadataName("D").TypeKind); 116665Assert.Equal(TypeKind.Interface, compilation1.GetTypeByMetadataName("I1").TypeKind); 116681Assert.Equal(TypeKind.Struct, compilation2.GetTypeByMetadataName("A").TypeKind); 116682Assert.Equal(TypeKind.Enum, compilation2.GetTypeByMetadataName("B").TypeKind); 116683Assert.Equal(TypeKind.Class, compilation2.GetTypeByMetadataName("C").TypeKind); 116684Assert.Equal(TypeKind.Delegate, compilation2.GetTypeByMetadataName("D").TypeKind); 116685Assert.Equal(TypeKind.Interface, compilation2.GetTypeByMetadataName("I1").TypeKind); 116692Assert.Equal(TypeKind.Struct, compilation3.GetTypeByMetadataName("A").TypeKind); 116693Assert.Equal(TypeKind.Enum, compilation3.GetTypeByMetadataName("B").TypeKind); 116694Assert.Equal(TypeKind.Class, compilation3.GetTypeByMetadataName("C").TypeKind); 116695Assert.Equal(TypeKind.Delegate, compilation3.GetTypeByMetadataName("D").TypeKind); 116696Assert.Equal(TypeKind.Interface, compilation3.GetTypeByMetadataName("I1").TypeKind); 116712var a = compilation4.GetTypeByMetadataName("A"); 116713var b = compilation4.GetTypeByMetadataName("B"); 116714var c = compilation4.GetTypeByMetadataName("C"); 116715var d = compilation4.GetTypeByMetadataName("D"); 116716var i1 = compilation4.GetTypeByMetadataName("I1"); 116780a = compilation6.GetTypeByMetadataName("A"); 116781b = compilation6.GetTypeByMetadataName("B"); 116782c = compilation6.GetTypeByMetadataName("C"); 116783d = compilation6.GetTypeByMetadataName("D"); 116784i1 = compilation6.GetTypeByMetadataName("I1"); 116801Assert.Equal(TypeKind.Struct, compilation7.GetTypeByMetadataName("A").TypeKind); 116802Assert.Equal(TypeKind.Enum, compilation7.GetTypeByMetadataName("B").TypeKind); 116803Assert.Equal(TypeKind.Class, compilation7.GetTypeByMetadataName("C").TypeKind); 116804Assert.Equal(TypeKind.Delegate, compilation7.GetTypeByMetadataName("D").TypeKind); 116805Assert.Equal(TypeKind.Interface, compilation7.GetTypeByMetadataName("I1").TypeKind); 124174NamedTypeSymbol b = compilation.GetTypeByMetadataName("B`12"); 145813var interfaces = comp.GetTypeByMetadataName("C").InterfacesNoUseSiteDiagnostics(); 157989var i3 = comp.GetTypeByMetadataName("I3"); 158023var i3 = comp.GetTypeByMetadataName("I3"); 158061var i3 = comp.GetTypeByMetadataName("I3"); 158089var i3 = comp.GetTypeByMetadataName("I3"); 158121var i3 = comp.GetTypeByMetadataName("I3"); 158290var i3 = comp.GetTypeByMetadataName("I3"); 158331var i3 = comp.GetTypeByMetadataName("I3"); 158371var i3 = comp.GetTypeByMetadataName("I3"); 158549var i3 = comp.GetTypeByMetadataName("I3"); 158585var i3 = comp.GetTypeByMetadataName("I3"); 158627var i3 = comp.GetTypeByMetadataName("I3"); 158708var i3 = comp.GetTypeByMetadataName("I3"); 158740var i3 = comp.GetTypeByMetadataName("I3"); 158774var i3 = comp.GetTypeByMetadataName("I3");
Semantics\NullCoalesceAssignmentTests.cs (5)
33var cType = comp.GetTypeByMetadataName("C"); 70var cType = comp.GetTypeByMetadataName("C"); 71var dType = comp.GetTypeByMetadataName("D"); 113var cType = comp.GetTypeByMetadataName("C"); 114var dType = comp.GetTypeByMetadataName("D");
Semantics\OperatorTests.cs (3)
7508type = compilation.GetTypeByMetadataName(typeNames[name]); 7862types[i] = compilation.GetTypeByMetadataName(typeNames[i]); 8022types[i] = compilation.GetTypeByMetadataName(typeNames[i]);
Semantics\RawInterpolationTests_Handler.cs (24)
5116var sParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 5153var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Single(); 5237var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5240var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Single(); 5324var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5327var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 5414var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5417var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 5501var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5504var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Single(); 5588var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5591var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 5635var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5638var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 5682var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5685var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 5771var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5774var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Single(); 5860var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5863var cParam = comp.GetTypeByMetadataName("C").GetMethod(".ctor").Parameters.Single(); 5953var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5956var cParam = comp.GetTypeByMetadataName("C`1").GetMethod("M").Parameters.Single(); 5983var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5986var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.First();
Semantics\RefFieldTests.cs (4)
2163var type = (NamedTypeSymbol)comp.GetTypeByMetadataName("E"); 10276Assert.True(comp.GetTypeByMetadataName("StructWithRefField").IsManagedTypeNoUseSiteDiagnostics); 10321Assert.True(comp.GetTypeByMetadataName("StructWithIndirectRefField").IsManagedTypeNoUseSiteDiagnostics); 10352Assert.True(comp.GetTypeByMetadataName("StructWithIndirectRefField").IsManagedTypeNoUseSiteDiagnostics);
Semantics\SimpleLambdaParametersWithModifiersTests.cs (11)
132compilation.GetTypeByMetadataName(typeof(CLSCompliantAttribute).FullName).GetPublicSymbol()); 168compilation.GetTypeByMetadataName(typeof(CLSCompliantAttribute).FullName).GetPublicSymbol()); 203compilation.GetTypeByMetadataName(typeof(CLSCompliantAttribute).FullName).GetPublicSymbol()))); 206compilation.GetTypeByMetadataName("MyAttribute").GetPublicSymbol()))); 234Assert.Equal(compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName).GetPublicSymbol(), symbol.Parameters.Single().Type.OriginalDefinition); 262Assert.Equal(compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName).GetPublicSymbol(), symbol.Parameters.First().Type.OriginalDefinition); 293Assert.Equal(compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName).GetPublicSymbol(), symbol.Parameters.First().Type.OriginalDefinition); 328Assert.Equal(compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName).GetPublicSymbol(), symbol.Parameters.Single().Type.OriginalDefinition); 357Assert.Equal(compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName).GetPublicSymbol(), symbol.Parameters.Single().Type.OriginalDefinition); 1162Assert.Equal(compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName).GetPublicSymbol(), symbol.Parameters.Single().Type.OriginalDefinition); 1191Assert.Equal(compilation.GetTypeByMetadataName(typeof(ReadOnlySpan<>).FullName).GetPublicSymbol(), symbol.Parameters.Single().Type.OriginalDefinition);
Semantics\UninitializedNonNullableFieldTests.cs (2)
2751var property = comp.GetTypeByMetadataName("C").GetMember("S"); 2772var property = comp.GetTypeByMetadataName("C").GetMember("S");
Semantics\UseSiteErrorTests.cs (35)
2309Assert.Equal(TypeKind.Struct, compilation1.GetTypeByMetadataName("A").TypeKind); 2310Assert.Equal(TypeKind.Enum, compilation1.GetTypeByMetadataName("B").TypeKind); 2311Assert.Equal(TypeKind.Class, compilation1.GetTypeByMetadataName("C").TypeKind); 2312Assert.Equal(TypeKind.Delegate, compilation1.GetTypeByMetadataName("D").TypeKind); 2313Assert.Equal(TypeKind.Interface, compilation1.GetTypeByMetadataName("I1").TypeKind); 2327Assert.Equal(TypeKind.Struct, compilation2.GetTypeByMetadataName("A").TypeKind); 2328Assert.Equal(TypeKind.Enum, compilation2.GetTypeByMetadataName("B").TypeKind); 2329Assert.Equal(TypeKind.Class, compilation2.GetTypeByMetadataName("C").TypeKind); 2330Assert.Equal(TypeKind.Delegate, compilation2.GetTypeByMetadataName("D").TypeKind); 2331Assert.Equal(TypeKind.Interface, compilation2.GetTypeByMetadataName("I1").TypeKind); 2338Assert.Equal(TypeKind.Struct, compilation3.GetTypeByMetadataName("A").TypeKind); 2339Assert.Equal(TypeKind.Enum, compilation3.GetTypeByMetadataName("B").TypeKind); 2340Assert.Equal(TypeKind.Class, compilation3.GetTypeByMetadataName("C").TypeKind); 2341Assert.Equal(TypeKind.Delegate, compilation3.GetTypeByMetadataName("D").TypeKind); 2342Assert.Equal(TypeKind.Interface, compilation3.GetTypeByMetadataName("I1").TypeKind); 2358var a = compilation4.GetTypeByMetadataName("A"); 2359var b = compilation4.GetTypeByMetadataName("B"); 2360var c = compilation4.GetTypeByMetadataName("C"); 2361var d = compilation4.GetTypeByMetadataName("D"); 2362var i1 = compilation4.GetTypeByMetadataName("I1"); 2383Assert.Equal(TypeKind.Struct, compilation5.GetTypeByMetadataName("A").TypeKind); 2384Assert.Equal(TypeKind.Enum, compilation5.GetTypeByMetadataName("B").TypeKind); 2385Assert.Equal(TypeKind.Class, compilation5.GetTypeByMetadataName("C").TypeKind); 2386Assert.Equal(TypeKind.Delegate, compilation5.GetTypeByMetadataName("D").TypeKind); 2387Assert.Equal(TypeKind.Interface, compilation5.GetTypeByMetadataName("I1").TypeKind); 2403a = compilation6.GetTypeByMetadataName("A"); 2404b = compilation6.GetTypeByMetadataName("B"); 2405c = compilation6.GetTypeByMetadataName("C"); 2406d = compilation6.GetTypeByMetadataName("D"); 2407i1 = compilation6.GetTypeByMetadataName("I1"); 2424Assert.Equal(TypeKind.Struct, compilation7.GetTypeByMetadataName("A").TypeKind); 2425Assert.Equal(TypeKind.Enum, compilation7.GetTypeByMetadataName("B").TypeKind); 2426Assert.Equal(TypeKind.Class, compilation7.GetTypeByMetadataName("C").TypeKind); 2427Assert.Equal(TypeKind.Delegate, compilation7.GetTypeByMetadataName("D").TypeKind); 2428Assert.Equal(TypeKind.Interface, compilation7.GetTypeByMetadataName("I1").TypeKind);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (552)
Compilation\ReferenceManagerTests.cs (2)
2140compilation.GetTypeByMetadataName("System.Int32").GetMembers(); 2144Assert.Throws<ObjectDisposedException>(() => compilation.GetTypeByMetadataName("System.Int64").GetMembers());
Compilation\SemanticModelAPITests.cs (1)
4483var method = (IMethodSymbol)comp.GetTypeByMetadataName("C").GetMembers("M").Single().GetPublicSymbol();
CrossLanguageTests.cs (1)
37var t = comp.GetTypeByMetadataName("I");
DeclarationTests.cs (27)
406var type1 = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.N2.N3.C"); 411var type2 = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.N2.N3.C"); 419var type3 = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.N2.N3.C"); 459var type1 = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.N2.N3.C"); 464var type2 = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.N2.N3.D"); 502var type1 = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.N2.N3.C"); 507var type2 = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.C"); 555var type1a = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.N2.N3.C"); 558var type1b = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.N2.N3.D"); 563var type2a = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.C"); 566var type2b = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.D"); 610var type1a = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.N2.N3.C"); 613var type1b = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.N2.N3.D"); 618var type2a = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.C"); 621var type2b = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.D"); 659var type1a = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.N2.N3.E"); 664var type2a = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.E"); 702var type1a = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.N2.N3.S"); 707var type2a = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.S"); 749var type1a = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.N2.N3.I"); 754var type2a = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.I"); 794var type1a = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.N2.N3.E"); 799var type2a = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.E"); 839var type1a = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.N2.N3.E"); 844var type2a = (SourceNamedTypeSymbol)compilation.GetTypeByMetadataName("N1.E"); 872var type1 = (SourceNamedTypeSymbol)compilation1.GetTypeByMetadataName("N1.N2.N3.E"); 873var type2 = (SourceNamedTypeSymbol)compilation2.GetTypeByMetadataName("N1.N2.N3.E");
DocumentationComments\MethodDocumentationCommentTests.cs (3)
238var main = compilation.GetTypeByMetadataName("Test").GetMember<MethodSymbol>("Main"); 243main = compilation.GetTypeByMetadataName("Test").GetMember<MethodSymbol>("Main"); 248main = compilation.GetTypeByMetadataName("Test").GetMember<MethodSymbol>("Main");
SymbolDisplay\SymbolDisplayTests.cs (1)
5402var cTest = comp.GetTypeByMetadataName("CTest");
Symbols\CSharpCompilerFeatureRequiredTests.cs (18)
144var onType = comp.GetTypeByMetadataName("OnType"); 148var onMethod = comp.GetTypeByMetadataName("OnMethod"); 152var onMethodReturn = comp.GetTypeByMetadataName("OnMethodReturn"); 156var onParameter = comp.GetTypeByMetadataName("OnParameter"); 162var onField = comp.GetTypeByMetadataName("OnField"); 166var onProperty = comp.GetTypeByMetadataName("OnProperty"); 170var onPropertyGetter = comp.GetTypeByMetadataName("OnPropertyGetter"); 177var onPropertySetter = comp.GetTypeByMetadataName("OnPropertySetter"); 184var onEvent = comp.GetTypeByMetadataName("OnEvent"); 188var onEventAdder = comp.GetTypeByMetadataName("OnEventAdder"); 195var onEventRemover = comp.GetTypeByMetadataName("OnEventRemover"); 202var onEnum = comp.GetTypeByMetadataName("OnEnum"); 205var onEnumMember = comp.GetTypeByMetadataName("OnEnumMember"); 209var onClassTypeParameter = comp.GetTypeByMetadataName("OnClassTypeParameter`1"); 213var onMethodTypeParameter = comp.GetTypeByMetadataName("OnMethodTypeParameter"); 219var onDelegateType = comp.GetTypeByMetadataName("OnDelegateType"); 222var onIndexedPropertyParameter = comp.GetTypeByMetadataName("OnIndexedPropertyParameter"); 227var onThisParameterIndexer = comp.GetTypeByMetadataName("OnThisIndexerParameter");
Symbols\CustomModifiersTests.cs (35)
290var cl3 = compilation.GetTypeByMetadataName("CL3"); 375var cl3 = compilation.GetTypeByMetadataName("CL3"); 448var cl3 = compilation.GetTypeByMetadataName("CL3"); 521var cl3 = compilation.GetTypeByMetadataName("CL3"); 595var cl3 = compilation.GetTypeByMetadataName("CL3"); 700var cl3 = compilation.GetTypeByMetadataName("CL3"); 704var cl1 = compilation.GetTypeByMetadataName("CL1`1"); 810var cl3 = compilation.GetTypeByMetadataName("CL3"); 814var cl1 = compilation.GetTypeByMetadataName("CL1`1"); 920var cl3 = compilation.GetTypeByMetadataName("CL3"); 924var cl1 = compilation.GetTypeByMetadataName("CL1`1"); 1030var cl3 = compilation.GetTypeByMetadataName("CL3"); 1034var cl1 = compilation.GetTypeByMetadataName("CL1`1"); 1124var cl3 = compilation.GetTypeByMetadataName("CL3"); 1231var cl3 = compilation.GetTypeByMetadataName("CL3"); 1306var cl3 = compilation.GetTypeByMetadataName("CL3"); 1373var cl2 = compilation.GetTypeByMetadataName("CL2"); 1459var base1 = compilation.GetTypeByMetadataName("CL2").BaseType(); 1460var base2 = compilation.GetTypeByMetadataName("CL3").BaseType(); 1461var base3 = compilation.GetTypeByMetadataName("CL4").BaseType(); 1518var test = compilation1.GetTypeByMetadataName("Module1").GetMember<MethodSymbol>("Test"); 1527test = compilation2.GetTypeByMetadataName("Module1").GetMember<MethodSymbol>("Test"); 1715Assert.Equal("ITest0<T modopt(System.Runtime.CompilerServices.IsConst) modopt(System.Runtime.CompilerServices.IsLong)>", compilation.GetTypeByMetadataName("ITest1`1").Interfaces().First().ToTestDisplayString()); 1716Assert.Equal("ITest0<T modopt(System.Runtime.CompilerServices.IsConst)>", compilation.GetTypeByMetadataName("ITest2`1").Interfaces().First().ToTestDisplayString()); 1757Assert.Equal("ITest0<T modopt(System.Runtime.CompilerServices.IsLong) modopt(System.Runtime.CompilerServices.IsConst)>", compilation.GetTypeByMetadataName("ITest1`1").Interfaces().First().ToTestDisplayString()); 1758Assert.Equal("ITest0<T modopt(System.Runtime.CompilerServices.IsConst)>", compilation.GetTypeByMetadataName("ITest2`1").Interfaces().First().ToTestDisplayString()); 2286var cl2 = compilation.GetTypeByMetadataName("CL2"); 2332var cl3 = compilation.GetTypeByMetadataName("CL3"); 2475var cl1 = compilation.GetTypeByMetadataName("CL1`1"); 2596var cl2 = compilation.GetTypeByMetadataName("CL2"); 2601var cl3 = compilation.GetTypeByMetadataName("CL3"); 2710var cl2 = compilation.GetTypeByMetadataName("CL2"); 2715var cl3 = compilation.GetTypeByMetadataName("CL3"); 2804var cl2 = compilation.GetTypeByMetadataName("CL2"); 2809var cl3 = compilation.GetTypeByMetadataName("CL3");
Symbols\DefaultInterfaceImplementationTests.cs (235)
974var test1 = compilation1.GetTypeByMetadataName("Test1"); 1049var test1 = compilation1.GetTypeByMetadataName("Test1"); 1128var test1 = compilation1.GetTypeByMetadataName("Test1"); 1207var test1 = compilation1.GetTypeByMetadataName("Test1"); 1288var test1 = compilation1.GetTypeByMetadataName("Test1"); 1372var test1 = compilation1.GetTypeByMetadataName("Test1"); 1460var test1 = compilation1.GetTypeByMetadataName("Test1"); 1548var test1 = compilation1.GetTypeByMetadataName("Test1"); 1593var test1 = compilation1.GetTypeByMetadataName("Test1"); 1627var test2 = compilation3.GetTypeByMetadataName("Test2"); 1683var test2 = compilation3.GetTypeByMetadataName("Test2"); 1749var test2 = compilation3.GetTypeByMetadataName("Test2"); 1784var test1 = compilation1.GetTypeByMetadataName("Test1"); 1824var test2 = compilation3.GetTypeByMetadataName("Test2"); 1881var test1 = compilation1.GetTypeByMetadataName("Test1"); 1915var test2 = compilation2.GetTypeByMetadataName("Test2"); 1933test2 = compilation3.GetTypeByMetadataName("Test2"); 2026var test1 = compilation1.GetTypeByMetadataName("Test1"); 2112var test1 = compilation1.GetTypeByMetadataName("Test1"); 2186var test2 = compilation2.GetTypeByMetadataName("Test2"); 2208test2 = compilation3.GetTypeByMetadataName("Test2"); 2271var test1 = compilation2.GetTypeByMetadataName("Test1"); 2340var test1 = compilation2.GetTypeByMetadataName("Test1"); 2413var test1 = compilation2.GetTypeByMetadataName("Test1"); 2486var test1 = compilation2.GetTypeByMetadataName("Test1"); 3416var test1 = compilation1.GetTypeByMetadataName("Test1"); 3484var test1 = compilation1.GetTypeByMetadataName("Test1"); 3571var test1 = compilation1.GetTypeByMetadataName("Test1"); 3635var test1 = compilation1.GetTypeByMetadataName("Test1"); 4494var test2 = compilation3.GetTypeByMetadataName("Test2"); 4495var i1 = compilation3.GetTypeByMetadataName("I1"); 5270var test1 = compilation1.GetTypeByMetadataName("Test1"); 5323var test1 = compilation1.GetTypeByMetadataName("Test1"); 6035var test2 = compilation3.GetTypeByMetadataName("Test2"); 6036var i1 = compilation3.GetTypeByMetadataName("I1"); 7500var test2 = compilation3.GetTypeByMetadataName("Test2"); 7501var i1 = compilation3.GetTypeByMetadataName("I1"); 8432var i1 = compilation1.GetTypeByMetadataName("I1"); 8824var i1 = compilation1.GetTypeByMetadataName("I1"); 8971var test1 = compilation1.GetTypeByMetadataName("Test1"); 8972var i1 = compilation1.GetTypeByMetadataName("I1"); 9111var test1 = compilation1.GetTypeByMetadataName("Test1"); 9112var i1 = compilation1.GetTypeByMetadataName("I1"); 9271ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal, isStatic: isStatic); 9324var test2 = compilation.GetTypeByMetadataName(className); 9325var i1 = compilation.GetTypeByMetadataName("I1"); 9468ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), accessibility, isStatic: isStatic); 9541ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal); 9840ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal); 9905ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal); 9990ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal); 10090var test1 = compilation1.GetTypeByMetadataName("Test1"); 10091var i1 = compilation1.GetTypeByMetadataName("I1"); 10220var test1 = compilation1.GetTypeByMetadataName("Test1"); 10221var test2 = compilation1.GetTypeByMetadataName("Test2"); 10222var i1 = compilation1.GetTypeByMetadataName("I1"); 10325var test1 = compilation1.GetTypeByMetadataName("Test1"); 10326var test2 = compilation1.GetTypeByMetadataName("Test2"); 10327var i1 = compilation1.GetTypeByMetadataName("I1"); 10608var test1 = compilation1.GetTypeByMetadataName("Test1"); 10609var test2 = compilation1.GetTypeByMetadataName("Test2"); 10610var i1 = compilation1.GetTypeByMetadataName("I1"); 10728var test1 = compilation1.GetTypeByMetadataName("Test1"); 10729var test2 = compilation1.GetTypeByMetadataName("Test2"); 10730var i1 = compilation1.GetTypeByMetadataName("I1"); 10922var i1 = compilation2.GetTypeByMetadataName("I1"); 11064var i1 = compilation1.GetTypeByMetadataName("I1"); 11171var i1 = compilation1.GetTypeByMetadataName("I1"); 11896ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Protected); 12011ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedOrInternal); 12134ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedAndInternal); 12232ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Protected); 12294ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedOrInternal); 12356ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedAndInternal); 12630var i1 = compilation2.GetTypeByMetadataName("I1"); 12718var i1 = compilation2.GetTypeByMetadataName("I1"); 12806var i1 = compilation2.GetTypeByMetadataName("I1"); 13116var i1 = compilation1.GetTypeByMetadataName("I1"); 14047return GetSingleProperty(compilation.GetTypeByMetadataName(containerName)); 14082var i1 = compilation1.GetTypeByMetadataName("I1"); 14393var test1 = compilation1.GetTypeByMetadataName("Test1"); 14394var i1 = compilation1.GetTypeByMetadataName("I1"); 14735var test1 = compilation1.GetTypeByMetadataName("Test1"); 14736var i1 = compilation1.GetTypeByMetadataName("I1"); 14939var i1 = compilation2.GetTypeByMetadataName("I1"); 15038var test2 = compilation.GetTypeByMetadataName(className); 15039var i1 = compilation.GetTypeByMetadataName("I1"); 16011var test1 = compilation1.GetTypeByMetadataName("Test1"); 16012var i1 = compilation1.GetTypeByMetadataName("I1"); 16313var test1 = compilation1.GetTypeByMetadataName("Test1"); 16314var test2 = compilation1.GetTypeByMetadataName("Test2"); 16585var test1 = compilation1.GetTypeByMetadataName("Test1"); 16586var test2 = compilation1.GetTypeByMetadataName("Test2"); 16590var i1 = compilation1.GetTypeByMetadataName("I" + i); 17021var test1 = compilation1.GetTypeByMetadataName("Test1"); 17022var test2 = compilation1.GetTypeByMetadataName("Test2"); 17271var test1 = compilation1.GetTypeByMetadataName("Test1"); 17272var test2 = compilation1.GetTypeByMetadataName("Test2"); 17517var i1 = compilation2.GetTypeByMetadataName("I1"); 19898var i1 = compilation2.GetTypeByMetadataName("I1"); 23390var test1 = compilation1.GetTypeByMetadataName("Test1"); 23391var i1 = compilation1.GetTypeByMetadataName("I1"); 26838var i1 = compilation1.GetTypeByMetadataName("I1"); 27675return GetSingleEvent(compilation.GetTypeByMetadataName(containerName)); 27710var i1 = compilation1.GetTypeByMetadataName("I1"); 27977var test1 = compilation1.GetTypeByMetadataName("Test1"); 27978var i1 = compilation1.GetTypeByMetadataName("I1"); 28234var test1 = compilation1.GetTypeByMetadataName("Test1"); 28235var i1 = compilation1.GetTypeByMetadataName("I1"); 28485var i1 = compilation2.GetTypeByMetadataName("I1"); 28540var test2 = compilation.GetTypeByMetadataName(className); 28541var i1 = compilation.GetTypeByMetadataName("I1"); 29509var test1 = compilation1.GetTypeByMetadataName("Test1"); 29510var i1 = compilation1.GetTypeByMetadataName("I1"); 29702var test1 = compilation1.GetTypeByMetadataName("Test1"); 29703var test2 = compilation1.GetTypeByMetadataName("Test2"); 29998var test1 = compilation1.GetTypeByMetadataName("Test1"); 29999var test2 = compilation1.GetTypeByMetadataName("Test2"); 30003var i1 = compilation1.GetTypeByMetadataName("I" + i); 30444var test1 = compilation1.GetTypeByMetadataName("Test1"); 30445var test2 = compilation1.GetTypeByMetadataName("Test2"); 30665var test1 = compilation1.GetTypeByMetadataName("Test1"); 30666var test2 = compilation1.GetTypeByMetadataName("Test2"); 30922var i1 = compilation2.GetTypeByMetadataName("I1"); 34989var test1 = compilation2.GetTypeByMetadataName("Test1"); 35013test1 = compilation3.GetTypeByMetadataName("Test1"); 35083var test1 = compilation2.GetTypeByMetadataName("Test1"); 35111test1 = compilation3.GetTypeByMetadataName("Test1"); 35181var test1 = compilation2.GetTypeByMetadataName("Test1"); 35206test1 = compilation3.GetTypeByMetadataName("Test1"); 35277var test1 = compilation2.GetTypeByMetadataName("Test1"); 35301test1 = compilation3.GetTypeByMetadataName("Test1"); 35382var test1 = compilation2.GetTypeByMetadataName("Test1"); 35473var test1 = compilation2.GetTypeByMetadataName("Test1"); 35582var test1 = compilation2.GetTypeByMetadataName("Test1"); 35695var test1 = compilation2.GetTypeByMetadataName("Test1"); 35808var test1 = compilation2.GetTypeByMetadataName("Test1"); 35914var test1 = compilation2.GetTypeByMetadataName("Test1"); 36231var test1 = compilation2.GetTypeByMetadataName("Test1"); 39526var test1 = compilation2.GetTypeByMetadataName("Test1"); 43737var i1 = compilation.GetTypeByMetadataName("I1"); 44654Assert.Empty(compilation1.GetTypeByMetadataName("I1").GetMembers("I1")); 54389var i1 = compilation1.GetTypeByMetadataName("I1"); 54391var test2 = compilation1.GetTypeByMetadataName("Test2"); 54462var i1 = compilation1.GetTypeByMetadataName("I1"); 54464var test2 = compilation1.GetTypeByMetadataName("Test2"); 54562var i1 = compilation1.GetTypeByMetadataName("I1"); 54564var test2 = compilation1.GetTypeByMetadataName("Test2"); 54633var i1 = compilation1.GetTypeByMetadataName("I1"); 54635var test2 = compilation1.GetTypeByMetadataName("Test2"); 54701var i1 = compilation1.GetTypeByMetadataName("I1"); 54703var test2 = compilation1.GetTypeByMetadataName("Test2"); 54795var i1 = compilation1.GetTypeByMetadataName("I1"); 54797var test2 = compilation1.GetTypeByMetadataName("Test2"); 54889var i1 = compilation1.GetTypeByMetadataName("I1"); 54891var test2 = compilation1.GetTypeByMetadataName("Test2"); 54977var i1 = compilation1.GetTypeByMetadataName("I1"); 54979var test2 = compilation1.GetTypeByMetadataName("Test2"); 62385var c0 = compilation1.GetTypeByMetadataName("C0"); 62478var test = compilation1.GetTypeByMetadataName("Test"); 62522var c0 = compilation1.GetTypeByMetadataName("C0"); 62523var test = compilation1.GetTypeByMetadataName("Test"); 62537c0 = compilation1.GetTypeByMetadataName("C0"); 62538test = compilation1.GetTypeByMetadataName("Test"); 63135var i1 = compilation1.GetTypeByMetadataName("I1"); 63136var i2 = compilation1.GetTypeByMetadataName("I2"); 63137var c1 = compilation1.GetTypeByMetadataName("C1"); 63138var test1 = compilation1.GetTypeByMetadataName("Test1"); 63139var test2 = compilation1.GetTypeByMetadataName("Test2"); 63140var test3 = compilation1.GetTypeByMetadataName("Test3"); 63141var test4 = compilation1.GetTypeByMetadataName("Test4"); 63341var i1 = compilation1.GetTypeByMetadataName("I1"); 63342var i2 = compilation1.GetTypeByMetadataName("I2"); 63343var c1 = compilation1.GetTypeByMetadataName("C1"); 63344var test1 = compilation1.GetTypeByMetadataName("Test1"); 63345var test2 = compilation1.GetTypeByMetadataName("Test2"); 63346var test3 = compilation1.GetTypeByMetadataName("Test3"); 63347var test4 = compilation1.GetTypeByMetadataName("Test4"); 63507var i1 = compilation1.GetTypeByMetadataName("I1"); 63508var i2 = compilation1.GetTypeByMetadataName("I2"); 63509var c1 = compilation1.GetTypeByMetadataName("C1"); 63510var test1 = compilation1.GetTypeByMetadataName("Test1"); 63511var test2 = compilation1.GetTypeByMetadataName("Test2"); 63512var test3 = compilation1.GetTypeByMetadataName("Test3"); 63513var test4 = compilation1.GetTypeByMetadataName("Test4"); 63683var i1 = compilation1.GetTypeByMetadataName("I1"); 63684var i2 = compilation1.GetTypeByMetadataName("I2"); 63685var c1 = compilation1.GetTypeByMetadataName("C1"); 63686var test1 = compilation1.GetTypeByMetadataName("Test1"); 63687var test2 = compilation1.GetTypeByMetadataName("Test2"); 63688var test3 = compilation1.GetTypeByMetadataName("Test3"); 63689var test4 = compilation1.GetTypeByMetadataName("Test4"); 63866var i1 = compilation1.GetTypeByMetadataName("I1"); 63867var c3 = compilation1.GetTypeByMetadataName("C3"); 64073var i1 = compilation1.GetTypeByMetadataName("I1"); 64074var i2 = compilation1.GetTypeByMetadataName("I2"); 64075var i3 = compilation1.GetTypeByMetadataName("I3"); 64076var test2 = compilation1.GetTypeByMetadataName("Test2"); 64077var test3 = compilation1.GetTypeByMetadataName("Test3"); 64216var i1 = compilation1.GetTypeByMetadataName("I1"); 64217var i2 = compilation1.GetTypeByMetadataName("I2"); 64218var i3 = compilation1.GetTypeByMetadataName("I3"); 64219var test2 = compilation1.GetTypeByMetadataName("Test2"); 64220var test3 = compilation1.GetTypeByMetadataName("Test3"); 64332var i1 = compilation1.GetTypeByMetadataName("I1"); 64333var i2 = compilation1.GetTypeByMetadataName("I2"); 64334var i3 = compilation1.GetTypeByMetadataName("I3"); 64335var test2 = compilation1.GetTypeByMetadataName("Test2"); 64336var test3 = compilation1.GetTypeByMetadataName("Test3"); 64453var i1 = compilation1.GetTypeByMetadataName("I1"); 64454var i2 = compilation1.GetTypeByMetadataName("I2"); 64455var i3 = compilation1.GetTypeByMetadataName("I3"); 64456var test2 = compilation1.GetTypeByMetadataName("Test2"); 64457var test3 = compilation1.GetTypeByMetadataName("Test3"); 64540var i1 = compilation1.GetTypeByMetadataName("I1"); 64541var c2 = compilation1.GetTypeByMetadataName("C2"); 64620var i1 = compilation1.GetTypeByMetadataName("I1"); 64621var c2 = compilation1.GetTypeByMetadataName("C2"); 64694var i1 = compilation1.GetTypeByMetadataName("I1"); 64695var c1 = compilation1.GetTypeByMetadataName("C1"); 64696var c2 = compilation1.GetTypeByMetadataName("C2"); 64773var i1 = compilation1.GetTypeByMetadataName("I1"); 64774var c1 = compilation1.GetTypeByMetadataName("C1"); 64775var c2 = compilation1.GetTypeByMetadataName("C2"); 67153var i1 = compilation1.GetTypeByMetadataName("I1"); 67218var i1 = compilation1.GetTypeByMetadataName("I1"); 67219var i2 = compilation1.GetTypeByMetadataName("I2"); 67335var i1 = compilation1.GetTypeByMetadataName("I1"); 67402var i1 = compilation1.GetTypeByMetadataName("I1"); 67403var i2 = compilation1.GetTypeByMetadataName("I2"); 67523var i1 = compilation1.GetTypeByMetadataName("I1"); 67593var i1 = compilation1.GetTypeByMetadataName("I1"); 67594var i2 = compilation1.GetTypeByMetadataName("I2"); 68014var c1 = compilation1.GetTypeByMetadataName("C1"); 68078var c1 = compilation1.GetTypeByMetadataName("C1");
Symbols\FunctionPointerTypeSymbolTests.cs (32)
41var c = comp.GetTypeByMetadataName("C"); 110var mParams = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters; 194var c = comp.GetTypeByMetadataName("C"); 242Assert.Null(compWithMissingMembers.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvCdecl")); 243Assert.Null(compWithMissingMembers.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvThiscall")); 244Assert.Null(compWithMissingMembers.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvFastcall")); 245Assert.Null(compWithMissingMembers.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvStdcall")); 262var c = comp.GetTypeByMetadataName("C"); 324var c = comp.GetTypeByMetadataName("C"); 374var c = comp.GetTypeByMetadataName("C"); 467var c = comp.GetTypeByMetadataName("C"); 569var c = comp.GetTypeByMetadataName("C"); 677var c = comp.GetTypeByMetadataName("C"); 707var c = comp.GetTypeByMetadataName("C"); 724var c = comp.GetTypeByMetadataName("C"); 743var c = comp.GetTypeByMetadataName("C"); 761var c = comp.GetTypeByMetadataName("C"); 780var c = comp.GetTypeByMetadataName("C"); 798var c = comp.GetTypeByMetadataName("C"); 816var c = comp.GetTypeByMetadataName("C"); 834var c = comp.GetTypeByMetadataName("C"); 852var c = comp.GetTypeByMetadataName("C"); 870var c = comp.GetTypeByMetadataName("C"); 888var c = comp.GetTypeByMetadataName("C"); 1054var testClass = comp.GetTypeByMetadataName("Test1")!; 1517var c = comp.GetTypeByMetadataName("C"); 1962var testConvention = otherCorLib.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvTest"); 1984var thiscallMod = CSharpCustomModifier.CreateOptional(comp.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvThiscall")); 1985var stdcallMod = CSharpCustomModifier.CreateOptional(comp.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvStdcall")); 2088var callConvMod = CSharpCustomModifier.CreateOptional(comp.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConv")); 2140var thiscallMod = CSharpCustomModifier.CreateOptional(comp.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvThiscall")); 2141var stdcallMod = CSharpCustomModifier.CreateOptional(comp.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvStdcall"));
Symbols\GenericConstraintTests.cs (9)
3751NamedTypeSymbol i2 = compilation.GetTypeByMetadataName("I2"); 3785NamedTypeSymbol i2 = compilation.GetTypeByMetadataName("I2`2"); 3819NamedTypeSymbol i2 = compilation.GetTypeByMetadataName("I2`1"); 3853NamedTypeSymbol i2 = compilation.GetTypeByMetadataName("I2`01"); 3902NamedTypeSymbol i2 = compilation.GetTypeByMetadataName("I2`1"); 3913Assert.Same(iEquatable, compilation.GetTypeByMetadataName("System.IEquatable`1")); 4137NamedTypeSymbol containingType = compilation.GetTypeByMetadataName("I"); 7356var c = comp.GetTypeByMetadataName("C"); 7413var c = comp.GetTypeByMetadataName("C");
Symbols\InterfaceImplementationTests.cs (2)
2494var baseType = comp.GetTypeByMetadataName("StringComparer"); 2495var derivedType = comp.GetTypeByMetadataName("OneToOneUnicodeComparer");
Symbols\Metadata\MetadataMemberTests.cs (11)
621var test1 = comp1.GetTypeByMetadataName("Test"); 631var test2 = comp2.GetTypeByMetadataName("Test"); 661var test1 = comp1.GetTypeByMetadataName("Test"); 672var test2 = comp2.GetTypeByMetadataName("Test"); 735var c = compilation.GetTypeByMetadataName("C"); 742c = compilation.GetTypeByMetadataName("C"); 749c = compilation.GetTypeByMetadataName("C"); 756c = compilation.GetTypeByMetadataName("C"); 797var c = compilation.GetTypeByMetadataName("C"); 804c = compilation.GetTypeByMetadataName("C"); 811c = compilation.GetTypeByMetadataName("C");
Symbols\Metadata\MetadataTypeTests.cs (1)
517Assert.Equal(stateMachineClass, comp.GetTypeByMetadataName("C+<I<System.Int32>.F>d__0")); // GetTypeByMetadataName works.
Symbols\Metadata\PE\BaseTypeResolution.cs (6)
341var test1 = compilation1.GetTypeByMetadataName("Test1"); 342var test2 = compilation1.GetTypeByMetadataName("Test2"); 361var m3 = compilation2.GetTypeByMetadataName("M3"); 362var m4 = compilation2.GetTypeByMetadataName("M4"); 371m3 = compilation3.GetTypeByMetadataName("M3"); 372m4 = compilation3.GetTypeByMetadataName("M4");
Symbols\Metadata\PE\HasUnsupportedMetadata.cs (4)
160var c3 = compilation1.GetTypeByMetadataName("C3"); 364var c3 = compilation1.GetTypeByMetadataName("C3"); 392var vector = compilation1.GetTypeByMetadataName("Microsoft.VisualC.StlClr.IVector`1"); 402var typeX = compilation1.GetTypeByMetadataName("X");
Symbols\Metadata\PE\LoadingAttributes.cs (1)
1514Assert.Equal(expected, c.GetTypeByMetadataName("Test").GetAttributes().Single().ToString());
Symbols\Metadata\PE\LoadingMethods.cs (9)
1180foreach (var m in compilation.GetTypeByMetadataName("cls1").GetMembers()) 1185foreach (var m in compilation.GetTypeByMetadataName("Instance_vs_Static").GetMembers()) 1190foreach (var m in compilation.GetTypeByMetadataName("ReturnAValue1").GetMembers()) 1195foreach (var m in compilation.GetTypeByMetadataName("ReturnAValue2").GetMembers()) 1200foreach (var m in compilation.GetTypeByMetadataName("Generic1").GetMembers()) 1205foreach (var m in compilation.GetTypeByMetadataName("Generic2").GetMembers()) 1210foreach (var m in compilation.GetTypeByMetadataName("HasParameter").GetMembers()) 1215foreach (var m in compilation.GetTypeByMetadataName("Virtual").GetMembers()) 1242foreach (var m in compilation.GetTypeByMetadataName("Microsoft.FSharp.Control.IDelegateEvent`1").GetMembers())
Symbols\Metadata\PE\NoPia.cs (2)
1417var i1F1 = compilationDerived.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("F1"); 1418var baseI1F1 = compilationDerived.GetTypeByMetadataName("Base").GetMember<MethodSymbol>("I1.F1");
Symbols\Metadata\PE\TypeForwarders.cs (2)
1893var forwarded = context.GetTypeByMetadataName("Forwarded`1"); 1894var resolved = context.GetTypeByMetadataName("B").BaseType().OriginalDefinition;
Symbols\MissingSpecialMember.cs (6)
162var lookupType = comp.GetTypeByMetadataName("System.String"); 239var lookupType = comp.GetTypeByMetadataName("System.Nullable`1"); 275var lookupType = comp.GetTypeByMetadataName("System.Type"); 308var lookupType = comp.GetTypeByMetadataName("System.Diagnostics.DebuggableAttribute+DebuggingModes"); 384var lookupType = comp.GetTypeByMetadataName("System.Threading.Tasks.Task`1"); 502var lookup = comp.GetTypeByMetadataName("System.Type");
Symbols\OverriddenOrHiddenMembersTests.cs (2)
3683var validatorBaseT = compilation.GetTypeByMetadataName("ValidatorBase`1"); 3939var validatorBaseT = compilation.GetTypeByMetadataName("ValidatorBase`1");
Symbols\RequiredMembersTests.cs (7)
2233var baseSymbol = comp.GetTypeByMetadataName("Base"); 2279var baseSymbol = comp.GetTypeByMetadataName("Derived"); 2315var baseSymbol = comp.GetTypeByMetadataName("Base"); 2572Assert.IsType<RetargetingNamedTypeSymbol>(comp.GetTypeByMetadataName("Base")); 2607Assert.IsType<RetargetingNamedTypeSymbol>(comp.GetTypeByMetadataName("Base")); 7263var c = comp.GetTypeByMetadataName("C`1"); 7976var c = comp.GetTypeByMetadataName("C");
Symbols\Retargeting\NoPia.cs (38)
2050NamedTypeSymbol lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2056NamedTypeSymbol attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2065lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2071attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2080lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2086attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2095lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2101attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2175NamedTypeSymbol lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2181NamedTypeSymbol attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2190lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2196attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2205lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2211attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2220lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2226attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2300NamedTypeSymbol lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2306NamedTypeSymbol attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2315lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2321attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2330lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2336attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2345lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2351attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2412NamedTypeSymbol lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2418NamedTypeSymbol attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2427lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2433attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2508NamedTypeSymbol lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2514NamedTypeSymbol attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2523lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2529attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2538lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2544attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2553lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2559attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2675var test = compilation2.GetTypeByMetadataName("Test"); 2678var usePia1 = compilation2.GetTypeByMetadataName("UsePia1");
Symbols\Retargeting\RetargetCustomAttributes.cs (2)
349var c1 = comp3.GetTypeByMetadataName("C1"); 391var c1 = comp3.GetTypeByMetadataName("C1");
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (3)
463Assert.NotSame(compilation2.GetTypeByMetadataName("C1`1"), compilation3.GetTypeByMetadataName("C1`1")); 465var c2 = compilation3.GetTypeByMetadataName("C2`1");
Symbols\Retargeting\RetargetingTests.cs (5)
277var a_v2 = compilation1_v2.GetTypeByMetadataName("A"); 278var i_a_v2 = compilation1_v2.GetTypeByMetadataName("I`1").Construct(ImmutableArray.Create<TypeSymbol>(a_v2)); 299var i_ct_v2 = compilation1_v2.GetTypeByMetadataName("I`1").Construct(ImmutableArray.Create<TypeSymbol>(c.TypeParameters[0])); 906var c = compilation.GetTypeByMetadataName("Source"); 1072var m = finalComp.GetTypeByMetadataName("C").GetMethod("M");
Symbols\Source\EventTests.cs (1)
814var classSymbol = (PENamedTypeSymbol)comp.GetTypeByMetadataName("C");
Symbols\Source\FileModifierTests.cs (30)
1131Assert.Null(comp.GetTypeByMetadataName("<_>F<no checksum>__C")); 4142var sourceType = comp.GetTypeByMetadataName("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C"); 4145Assert.Null(comp.GetTypeByMetadataName("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__D")); 4146Assert.Null(comp.GetTypeByMetadataName("<>F1__C")); 4147Assert.Null(comp.GetTypeByMetadataName("F0__C")); 4148Assert.Null(comp.GetTypeByMetadataName("<file>F0__C")); 4149Assert.Null(comp.GetTypeByMetadataName("C")); 4150Assert.Null(comp.GetTypeByMetadataName("C`1")); 4158var metadataType = comp2.GetTypeByMetadataName("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C"); 4161Assert.Null(comp2.GetTypeByMetadataName("C")); 4177var sourceType = comp.GetTypeByMetadataName("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C`1"); 4179Assert.Null(comp.GetTypeByMetadataName("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C")); 4180Assert.Null(comp.GetTypeByMetadataName("C")); 4181Assert.Null(comp.GetTypeByMetadataName("C`1")); 4190var metadataType = comp2.GetTypeByMetadataName("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C`1"); 4193Assert.Null(comp2.GetTypeByMetadataName("C`1")); 4215var sourceType = comp.GetTypeByMetadataName("Outer.<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C"); 4220Assert.Null(comp.GetTypeByMetadataName("Outer.C")); 4240var sourceType = comp.GetTypeByMetadataName("<file1>F96B1D9CB33A43D51528FE81EDAFE5AE31358FE749929AC76B76C64B60DEF129D__C"); 4243var sourceTypeCByMetadataName = comp.GetTypeByMetadataName("C"); 4255var metadataType = comp2.GetTypeByMetadataName("<file1>F96B1D9CB33A43D51528FE81EDAFE5AE31358FE749929AC76B76C64B60DEF129D__C"); 4258var metadataTypeCByMetadataName = comp2.GetTypeByMetadataName("C"); 4283var sourceType = comp.GetTypeByMetadataName(metadataName); 4285Assert.Null(comp.GetTypeByMetadataName("C")); 4334Assert.Null(comp.GetTypeByMetadataName($"<>F{checksum}__C")); 4337Assert.Null(comp.GetTypeByMetadataName($"<WrongName>F{checksum}__C")); 4363Assert.Null(comp.GetTypeByMetadataName("C")); 4364Assert.Equal(member, comp.GetTypeByMetadataName(metadataName)); 4389Assert.Null(comp2.GetTypeByMetadataName("C")); 4390Assert.Equal(retargeted, comp2.GetTypeByMetadataName(metadataName));
Symbols\Source\PropertyTests.cs (6)
2617var ia = comp.GetTypeByMetadataName("IA"); 2635ia = comp.GetTypeByMetadataName("IA"); 2653ia = comp.GetTypeByMetadataName("IA"); 2671ia = comp.GetTypeByMetadataName("IA"); 2710ia = comp.GetTypeByMetadataName("IA"); 2728ia = comp.GetTypeByMetadataName("IA");
Symbols\Source\RecordTests.cs (2)
1126Assert.Equal(new[] { "C..ctor(System.Int32 X, System.Int32 Y)", "C..ctor(C original)" }, comp.GetTypeByMetadataName("C")!.Constructors.Select(m => m.ToTestDisplayString())); 1155Assert.Equal(new[] { "C..ctor(System.Int32 X, System.Int32 Y)", "C..ctor(C original)" }, comp.GetTypeByMetadataName("C")!.Constructors.Select(m => m.ToTestDisplayString()));
Symbols\Source\TypeMapTests.cs (2)
140var C1 = compilation.GetTypeByMetadataName("C1`2"); 182var C1 = compilation.GetTypeByMetadataName("C1`2");
Symbols\StaticAbstractMembersInInterfacesTests.cs (29)
149var i1 = compilation1.GetTypeByMetadataName("I1"); 860var i1 = compilation1.GetTypeByMetadataName("I1"); 970var i1 = compilation1.GetTypeByMetadataName("I1"); 1000var i1 = compilation1.GetTypeByMetadataName("I1"); 1042var i1 = compilation1.GetTypeByMetadataName("I1"); 1135var i1 = compilation1.GetTypeByMetadataName("I1"); 1172var i1 = compilation1.GetTypeByMetadataName("I1"); 1209var i1 = compilation1.GetTypeByMetadataName("I1"); 1256var i1 = compilation1.GetTypeByMetadataName("I1"); 1307var i1 = compilation1.GetTypeByMetadataName("I1"); 1362var i1 = compilation1.GetTypeByMetadataName("I1"); 1420var i1 = compilation1.GetTypeByMetadataName("I1"); 1475var i1 = compilation1.GetTypeByMetadataName("I1"); 1533var i1 = compilation1.GetTypeByMetadataName("I1"); 1713var i1 = compilation1.GetTypeByMetadataName("I1"); 2519var i1 = compilation1.GetTypeByMetadataName("I1"); 3352var i1 = compilation1.GetTypeByMetadataName("I1"); 4120foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I1").GetMembers()) 4133foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I2").GetMembers()) 4146foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I3").GetMembers()) 4366foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I1").GetMembers()) 4379foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I2").GetMembers()) 4392foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I3").GetMembers()) 4552foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I1").GetMembers()) 4565foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I2").GetMembers()) 4578foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I3").GetMembers()) 4792foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I1").GetMembers()) 4805foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I2").GetMembers()) 4818foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I3").GetMembers())
Symbols\TypeResolutionTests.cs (13)
54Assert.Null(c1.GetTypeByMetadataName("DoesntExist")); 55Assert.Null(c1.GetTypeByMetadataName("DoesntExist`1")); 56Assert.Null(c1.GetTypeByMetadataName("DoesntExist`2")); 58NamedTypeSymbol c1TestClass = c1.GetTypeByMetadataName("System.TestClass"); 60NamedTypeSymbol c1TestClassT = c1.GetTypeByMetadataName("System.TestClass`1"); 62Assert.Null(c1.GetTypeByMetadataName("System.TestClass`2")); 72NamedTypeSymbol c2TestClass = c2.GetTypeByMetadataName("System.TestClass"); 82NamedTypeSymbol c3TestClass = c3.GetTypeByMetadataName("System.TestClass"); 86Assert.Null(c3.GetTypeByMetadataName("System.TestClass`1")); 96NamedTypeSymbol c4TestClass = c4.GetTypeByMetadataName("System.TestClass"); 99Assert.Same(c1TestClassT, c4.GetTypeByMetadataName("System.TestClass`1")); 176Assert.Null(c3.GetTypeByMetadataName("A+B")); 186Assert.Equal("A.B", c1.GetTypeByMetadataName("A+B").ToTestDisplayString());
Symbols\TypeTests.cs (4)
1387var bar = comp.GetTypeByMetadataName("Bar"); 1388var iGooGetGoo = comp.GetTypeByMetadataName("Bar+IGoo").GetMembers("GetGoo").Single(); 2346var c = sourceComp.GetTypeByMetadataName("C").GetPublicSymbol(); 2394var c = metadataComp.GetTypeByMetadataName("C").GetPublicSymbol();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (15)
Parsing\ReadOnlyStructs.cs (13)
44var s1 = comp.GetTypeByMetadataName("Program+S1"); 50var s2 = comp.GetTypeByMetadataName("Program+S2"); 56var s3 = comp.GetTypeByMetadataName("Program+S3"); 118var s1 = comp.GetTypeByMetadataName("Program+S1"); 124var s2 = comp.GetTypeByMetadataName("Program+S2"); 130var s3 = comp.GetTypeByMetadataName("Program+S3"); 153var s1 = comp.GetTypeByMetadataName("Program+S1"); 159var s2 = comp.GetTypeByMetadataName("Program+S2"); 186var s1 = comp.GetTypeByMetadataName("Program+S1"); 190var s2 = comp.GetTypeByMetadataName("Program+S2"); 220var s1 = comp.GetTypeByMetadataName("Program+S1"); 224var s2 = comp.GetTypeByMetadataName("Program+S2"); 228var s3 = comp.GetTypeByMetadataName("Program+S3");
Parsing\RecordParsing.cs (2)
342Assert.Empty(comp.GetTypeByMetadataName("P").GetMembers()); 343Assert.Null(((SourceMemberContainerTypeSymbol)comp.GetTypeByMetadataName("P")).PrimaryConstructor);
Microsoft.CodeAnalysis.UnitTests (1)
Emit\SemanticEditTests.cs (1)
23var type = c.GetTypeByMetadataName("System.Object")!.GetPublicSymbol();