993 references to GetTypeByMetadataName
Microsoft.CodeAnalysis.CSharp (1)
Compilation\CSharpCompilation.cs (1)
3707return 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"); 5390verifySymbolNullabilities(comp.GetTypeByMetadataName("C")!); 5696var a = comp.GetTypeByMetadataName("A"); 7657var testMod = CSharpCustomModifier.CreateOptional(comp1.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvTest`1")); 7742var testMod = CSharpCustomModifier.CreateOptional(comp2.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvTest")); 8051var c = comp.GetTypeByMetadataName("C"); 8727var c = comp.GetTypeByMetadataName("C"); 10291var c = compilation.GetTypeByMetadataName("C"); 10359var c = compilation.GetTypeByMetadataName("C"); 10469var c = comp.GetTypeByMetadataName("C"); 10471var 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)
3339var c = comp.GetTypeByMetadataName("C"); 4470var vt2 = comp.GetTypeByMetadataName("System.ValueTuple`2"); 11031var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 11352var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 11744var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 11892var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 12176var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 12466var c = comp.GetTypeByMetadataName("C"); 12545var c = comp.GetTypeByMetadataName("C"); 12938var c = comp.GetTypeByMetadataName("C"); 13020var c = comp.GetTypeByMetadataName("C"); 13141var c = comp.GetTypeByMetadataName("C"); 13304var valuetuple = comp.GetTypeByMetadataName("System.ValueTuple`2"); 13351var valuetuple = comp.GetTypeByMetadataName("System.ValueTuple`2"); 13383var valuetuple = comp.GetTypeByMetadataName("System.ValueTuple`2"); 13532var c = comp.GetTypeByMetadataName("C"); 13590var c = comp.GetTypeByMetadataName("C"); 13939var test = comp.GetTypeByMetadataName("Test"); 14103var test = comp.GetTypeByMetadataName("Test"); 15793var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 16020var c = ((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("C"); 20801var c3 = comp.GetTypeByMetadataName("C3"); 20816c3.FindImplementationForInterfaceMember(comp.GetTypeByMetadataName("C4").InterfacesNoUseSiteDiagnostics()[0].GetMember("M")).ToTestDisplayString()); 23480var m = (MethodSymbol)(((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First()); 23882var m = (MethodSymbol)(comp.GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First()); 23935var m = (PropertySymbol)(((CSharpCompilation)comp.Compilation).GetTypeByMetadataName("ConsoleApplication5.C2").GetMembers("Goo").First());
Emit\EmitMetadataTests.cs (1)
2811var parentParameters = comp.GetTypeByMetadataName("Parent").GetMethod("M").GetParameters();
Emit\InAttributeModifierTests.cs (4)
3826var interfaceMethod = comp.GetTypeByMetadataName("ITest").GetMethod("M"); 3831var classMethod = comp.GetTypeByMetadataName("Test").GetMethod("M"); 3855var parentMethod = comp.GetTypeByMetadataName("ParentTest").GetMethod("M"); 3860var classMethod = comp.GetTypeByMetadataName("Test").GetMethod("M");
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (42)
Attributes\AttributeTests.cs (2)
4602var goo = compilation.GetTypeByMetadataName("Goo"); 8556var type = compilation.GetTypeByMetadataName("Library1.Goo");
Attributes\AttributeTests_Assembly.cs (6)
1078Assert.NotNull(consoleappCompilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AssemblyAttributesGoHere")); 1079Assert.NotNull(consoleappCompilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AssemblyAttributesGoHereM")); 1179Assert.Null(netmoduleCompilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AssemblyAttributesGoHere")); 1180Assert.Null(netmoduleCompilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AssemblyAttributesGoHereM")); 1199Assert.Null(consoleappCompilation.GetTypeByMetadataName("System.Runtime.CompilerServices.AssemblyAttributesGoHere")); 1200Assert.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)
502Assert.NotNull(compilation1.GetTypeByMetadataName("TestReference1")); 503Assert.NotNull(compilation1.GetTypeByMetadataName("TestReference2")); 507Assert.Null(compilation2.GetTypeByMetadataName("TestReference1")); 508Assert.NotNull(compilation2.GetTypeByMetadataName("TestReference2"));
Attributes\AttributeTests_NativeInteger.cs (6)
278var type = comp.GetTypeByMetadataName("B"); 352var type = comp.GetTypeByMetadataName("B"); 435var type = comp.GetTypeByMetadataName("B"); 512var type = comp.GetTypeByMetadataName("B"); 630var type = comp.GetTypeByMetadataName("B"); 738var 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)
4809NamedTypeSymbol typeC = comp.GetTypeByMetadataName("C"); 4815NamedTypeSymbol typeBobAttribute = comp.GetTypeByMetadataName("BobAttribute"); 4883var substitutedNested = comp.GetTypeByMetadataName("SubstitutedNested").BaseType(); 4887var substitutedNestedS = comp.GetTypeByMetadataName("SubstitutedNestedS").BaseType(); 4891var valueTupleS = comp.GetTypeByMetadataName("ValueTupleS").GetMember("M").GetTypeOrReturnType().Type; 4895var constructed = comp.GetTypeByMetadataName("Constructed").BaseType(); 4899var constructedS = comp.GetTypeByMetadataName("ConstructedS").BaseType(); 4903var extendedError = comp2.GetTypeByMetadataName("ExtendedError").BaseType(); 4907var topLevel = comp2.GetTypeByMetadataName("MissingTopLevel").BaseType(); 4911var nested = comp2.GetTypeByMetadataName("MissingNested").BaseType(); 4915var constructedError = comp2.GetTypeByMetadataName("MissingConstructed").BaseType(); 4919var nestedSubstitutedError = comp2.GetTypeByMetadataName("MissingSubstitutedNested`2").BaseType().ConstructedFrom; 4923var unbound = comp2.GetTypeByMetadataName("Unbound").BaseType().TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].Type; 4928var scriptClass = script.GetTypeByMetadataName("Script");
Emit\NumericIntPtrTests.cs (4)
9297var type = comp.GetTypeByMetadataName("I"); 9303type = comp.GetTypeByMetadataName("C"); 9331var type = comp.GetTypeByMetadataName("A"); 9337type = comp.GetTypeByMetadataName("B");
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\PlaceholderLocalSymbol.cs (1)
211var type = compilation.GetTypeByMetadataName(ExpressionCompilerConstants.IntrinsicAssemblyTypeMetadataName);
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests_ICompoundAssignmentOperation.cs (1)
84var typeSymbol = compilation.GetTypeByMetadataName("C");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (367)
Semantics\FunctionPointerTests.cs (4)
1923var declaredSymbol = (IMethodSymbol)comp.GetTypeByMetadataName("C").GetMethod("M2").ISymbol; 1984var derived = comp.GetTypeByMetadataName("Derived"); 2101var d = comp.GetTypeByMetadataName("D"); 3915var m = comp.GetTypeByMetadataName("C").GetMethod("M");
Semantics\InitOnlyMemberTests.cs (2)
4753Assert.Equal("corlibWithIsExternalInit", comp.GetTypeByMetadataName("System.Runtime.CompilerServices.IsExternalInit").ContainingAssembly.Name); 4762Assert.Equal(expectedAssemblyName, comp.GetTypeByMetadataName("System.Runtime.CompilerServices.IsExternalInit").ContainingAssembly.Name);
Semantics\InterpolationTests.cs (26)
6820var sParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 6852var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Single(); 6924var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 6927var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Single(); 6999var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7002var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 7077var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7080var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 7152var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7155var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Single(); 7260var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7263var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 7300var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7303var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 7340var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7343var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 7380var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7383var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 7457var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7460var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Single(); 7534var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7537var cParam = comp.GetTypeByMetadataName("C").GetMethod(".ctor").Parameters.Single(); 7615var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7618var cParam = comp.GetTypeByMetadataName("C`1").GetMethod("M").Parameters.Single(); 7777var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 7780var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.First();
Semantics\LambdaTests.cs (2)
3888var expectedAttributes = expectedAttributeNames.Select(n => comp.GetTypeByMetadataName(n)); 3930var 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)
509var symbol = compilation.GetTypeByMetadataName("Test"); 528var symbol = compilation.GetTypeByMetadataName("Test"); 647var 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\NativeIntegerTests.cs (12)
106var type = comp.GetTypeByMetadataName("System.IntPtr"); 110type = comp.GetTypeByMetadataName("System.UIntPtr"); 202var type = comp.GetTypeByMetadataName("System.IntPtr"); 206type = comp.GetTypeByMetadataName("System.UIntPtr"); 13546var type = comp.GetTypeByMetadataName("I"); 13552type = comp.GetTypeByMetadataName("C"); 13582var type = comp.GetTypeByMetadataName("A"); 13588type = comp.GetTypeByMetadataName("B"); 13641var type = comp.GetTypeByMetadataName("A"); 13647type = comp.GetTypeByMetadataName("B"); 13704var type = comp.GetTypeByMetadataName("A"); 13710type = comp.GetTypeByMetadataName("B");
Semantics\NullableReferenceTypesTests.cs (151)
6455var c = comp.GetTypeByMetadataName("C"); 6477var c = comp.GetTypeByMetadataName("C"); 11441var b = compilation.GetTypeByMetadataName("B"); 11492var b = compilation.GetTypeByMetadataName("B"); 11555var b = compilation.GetTypeByMetadataName("B"); 11614var b = compilation.GetTypeByMetadataName("B"); 11619var d = compilation.GetTypeByMetadataName("D"); 11686var b = compilation.GetTypeByMetadataName("B"); 11719var b = compilation.GetTypeByMetadataName("B"); 11754var b = compilation.GetTypeByMetadataName("B"); 11835var b = compilation.GetTypeByMetadataName("B"); 11879var b = compilation.GetTypeByMetadataName("B"); 11917var b = compilation.GetTypeByMetadataName("B"); 12002var b = compilation.GetTypeByMetadataName("B"); 12085var b = compilation.GetTypeByMetadataName("B"); 12173var b = compilation.GetTypeByMetadataName("B"); 12245var b = compilation.GetTypeByMetadataName("B"); 12317var type = compilation.GetTypeByMetadataName(typeName); 12331var type = compilation.GetTypeByMetadataName(typeName); 12399var b1 = compilation.GetTypeByMetadataName("B1"); 12406var b2 = compilation.GetTypeByMetadataName("B2"); 12672var ia = compilation.GetTypeByMetadataName("IA"); 12680var type = compilation.GetTypeByMetadataName(typeName); 12691var type = compilation.GetTypeByMetadataName(typeName); 12699var type = compilation.GetTypeByMetadataName(typeName); 12768var ia = compilation.GetTypeByMetadataName("IA"); 12769var b1 = compilation.GetTypeByMetadataName("B1"); 12787var type = compilation.GetTypeByMetadataName(typeName); 12871foreach (var member in compilation.GetTypeByMetadataName("B1").GetMembers().OfType<PropertySymbol>()) 12876foreach (var member in compilation.GetTypeByMetadataName("B2").GetMembers().OfType<PropertySymbol>()) 12883var type = compilation.GetTypeByMetadataName(typeName); 13019var b = compilation.GetTypeByMetadataName("B"); 13021foreach (var member in compilation.GetTypeByMetadataName("IA").GetMembers().OfType<PropertySymbol>()) 13027foreach (var member in compilation.GetTypeByMetadataName("IA2").GetMembers().OfType<PropertySymbol>()) 13035var type = compilation.GetTypeByMetadataName(typeName); 13110var b = compilation.GetTypeByMetadataName("B"); 13112foreach (var member in compilation.GetTypeByMetadataName("IA").GetMembers().OfType<PropertySymbol>()) 13118foreach (var member in compilation.GetTypeByMetadataName("IA2").GetMembers().OfType<PropertySymbol>()) 13126var type = compilation.GetTypeByMetadataName(typeName); 13191var b = compilation.GetTypeByMetadataName("B"); 13307var ia = compilation.GetTypeByMetadataName("IA"); 13308var b = compilation.GetTypeByMetadataName("B"); 13396var ia = compilation.GetTypeByMetadataName("IA"); 13397var b = compilation.GetTypeByMetadataName("B"); 13673var b = compilation.GetTypeByMetadataName("B"); 13841var m1 = compilation.GetTypeByMetadataName("B").GetMember<MethodSymbol>("M1"); 13884var b = compilation.GetTypeByMetadataName("B"); 13953var b = compilation.GetTypeByMetadataName("B"); 14012var b = compilation.GetTypeByMetadataName("B"); 14119var b = compilation.GetTypeByMetadataName("B"); 14215var b = compilation.GetTypeByMetadataName("B"); 14220var d = compilation.GetTypeByMetadataName("D"); 14271var b = compilation.GetTypeByMetadataName("B"); 14276var d = compilation.GetTypeByMetadataName("D"); 16466var ia = compilation.GetTypeByMetadataName("IA"); 16467var b = compilation.GetTypeByMetadataName("B"); 16600foreach (var member in compilation.GetTypeByMetadataName(typeName).GetMembers().OfType<PropertySymbol>()) 16606foreach (var member in compilation.GetTypeByMetadataName("B3").GetMembers().OfType<PropertySymbol>()) 16613var type = compilation.GetTypeByMetadataName(typeName); 16682var implemented = compilation.GetTypeByMetadataName(typeName[0]).GetMembers().OfType<PropertySymbol>().Single(); 16683var implementing = (PropertySymbol)compilation.GetTypeByMetadataName(typeName[1]).FindImplementationForInterfaceMember(implemented); 16688var implemented = compilation.GetTypeByMetadataName("IA3").GetMembers().OfType<PropertySymbol>().Single(); 16689var implementing = (PropertySymbol)compilation.GetTypeByMetadataName("B3").FindImplementationForInterfaceMember(implemented); 16695var type = compilation.GetTypeByMetadataName(typeName); 16764var implemented = compilation.GetTypeByMetadataName(typeName[0]).GetMembers().OfType<PropertySymbol>().Single(); 16765var implementing = (PropertySymbol)compilation.GetTypeByMetadataName(typeName[1]).FindImplementationForInterfaceMember(implemented); 16770var implemented = compilation.GetTypeByMetadataName("IA3").GetMembers().OfType<PropertySymbol>().Single(); 16771var implementing = (PropertySymbol)compilation.GetTypeByMetadataName("B3").FindImplementationForInterfaceMember(implemented); 16777var type = compilation.GetTypeByMetadataName(typeName); 16864var c1 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C1"); 16876var c2 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C2"); 16888var c3 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C3"); 16899var c4 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C4"); 17230var c1 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C1`1"); 17242var c2 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C2`1"); 17254var c3 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C3`1"); 17265var c4 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C4`1"); 17313var c3 = (NamedTypeSymbol)comp.GetTypeByMetadataName("C3`2"); 17687var ia = compilation.GetTypeByMetadataName("IA"); 17688var b = compilation.GetTypeByMetadataName("B"); 17755var ia = compilation.GetTypeByMetadataName("IA"); 17756var b = compilation.GetTypeByMetadataName("B"); 17796var c = compilation.GetTypeByMetadataName("C"); 17835var c1 = compilation.GetTypeByMetadataName("C1"); 17850c1 = compilation.GetTypeByMetadataName("C1"); 73313var b = compilation.GetTypeByMetadataName("B"); 73324Assert.Equal("String? D1()", compilation.GetTypeByMetadataName("D1") 73328Assert.Equal("String D1()", compilation.GetTypeByMetadataName("D1") 73332Assert.Equal("String! D2()", compilation.GetTypeByMetadataName("D2") 73336var f = compilation.GetTypeByMetadataName("F"); 73397Assert.Equal("String? D1()", compilation.GetTypeByMetadataName("D1") 107279var c = comp.GetTypeByMetadataName("C`2"); 109078var b = comp.GetTypeByMetadataName("A`2+B"); 109163var b = comp.GetTypeByMetadataName("A`2+B"); 109182var b = comp.GetTypeByMetadataName("A`1+B"); 109202var b = comp.GetTypeByMetadataName("A`1+B"); 109279var b = comp.GetTypeByMetadataName("A`2+B"); 109359var b = comp.GetTypeByMetadataName("A`2+B"); 109380var a = comp.GetTypeByMetadataName("A"); 109921var a = comp.GetTypeByMetadataName("A`1"); 109940var a = comp.GetTypeByMetadataName("A`1"); 109964var a = comp.GetTypeByMetadataName("A`1"); 109986var a = comp.GetTypeByMetadataName("A`1"); 110019var a = comp.GetTypeByMetadataName("A`1"); 110040var a = comp.GetTypeByMetadataName("A`1"); 112891Assert.Equal(TypeKind.Struct, compilation1.GetTypeByMetadataName("A").TypeKind); 112892Assert.Equal(TypeKind.Enum, compilation1.GetTypeByMetadataName("B").TypeKind); 112893Assert.Equal(TypeKind.Class, compilation1.GetTypeByMetadataName("C").TypeKind); 112894Assert.Equal(TypeKind.Delegate, compilation1.GetTypeByMetadataName("D").TypeKind); 112895Assert.Equal(TypeKind.Interface, compilation1.GetTypeByMetadataName("I1").TypeKind); 112911Assert.Equal(TypeKind.Struct, compilation2.GetTypeByMetadataName("A").TypeKind); 112912Assert.Equal(TypeKind.Enum, compilation2.GetTypeByMetadataName("B").TypeKind); 112913Assert.Equal(TypeKind.Class, compilation2.GetTypeByMetadataName("C").TypeKind); 112914Assert.Equal(TypeKind.Delegate, compilation2.GetTypeByMetadataName("D").TypeKind); 112915Assert.Equal(TypeKind.Interface, compilation2.GetTypeByMetadataName("I1").TypeKind); 112922Assert.Equal(TypeKind.Struct, compilation3.GetTypeByMetadataName("A").TypeKind); 112923Assert.Equal(TypeKind.Enum, compilation3.GetTypeByMetadataName("B").TypeKind); 112924Assert.Equal(TypeKind.Class, compilation3.GetTypeByMetadataName("C").TypeKind); 112925Assert.Equal(TypeKind.Delegate, compilation3.GetTypeByMetadataName("D").TypeKind); 112926Assert.Equal(TypeKind.Interface, compilation3.GetTypeByMetadataName("I1").TypeKind); 112942var a = compilation4.GetTypeByMetadataName("A"); 112943var b = compilation4.GetTypeByMetadataName("B"); 112944var c = compilation4.GetTypeByMetadataName("C"); 112945var d = compilation4.GetTypeByMetadataName("D"); 112946var i1 = compilation4.GetTypeByMetadataName("I1"); 113010a = compilation6.GetTypeByMetadataName("A"); 113011b = compilation6.GetTypeByMetadataName("B"); 113012c = compilation6.GetTypeByMetadataName("C"); 113013d = compilation6.GetTypeByMetadataName("D"); 113014i1 = compilation6.GetTypeByMetadataName("I1"); 113031Assert.Equal(TypeKind.Struct, compilation7.GetTypeByMetadataName("A").TypeKind); 113032Assert.Equal(TypeKind.Enum, compilation7.GetTypeByMetadataName("B").TypeKind); 113033Assert.Equal(TypeKind.Class, compilation7.GetTypeByMetadataName("C").TypeKind); 113034Assert.Equal(TypeKind.Delegate, compilation7.GetTypeByMetadataName("D").TypeKind); 113035Assert.Equal(TypeKind.Interface, compilation7.GetTypeByMetadataName("I1").TypeKind); 120404NamedTypeSymbol b = compilation.GetTypeByMetadataName("B`12"); 141484var interfaces = comp.GetTypeByMetadataName("C").InterfacesNoUseSiteDiagnostics(); 153513var i3 = comp.GetTypeByMetadataName("I3"); 153547var i3 = comp.GetTypeByMetadataName("I3"); 153585var i3 = comp.GetTypeByMetadataName("I3"); 153613var i3 = comp.GetTypeByMetadataName("I3"); 153645var i3 = comp.GetTypeByMetadataName("I3"); 153814var i3 = comp.GetTypeByMetadataName("I3"); 153855var i3 = comp.GetTypeByMetadataName("I3"); 153895var i3 = comp.GetTypeByMetadataName("I3"); 154073var i3 = comp.GetTypeByMetadataName("I3"); 154109var i3 = comp.GetTypeByMetadataName("I3"); 154151var i3 = comp.GetTypeByMetadataName("I3"); 154232var i3 = comp.GetTypeByMetadataName("I3"); 154264var i3 = comp.GetTypeByMetadataName("I3"); 154298var 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)
7506type = compilation.GetTypeByMetadataName(typeNames[name]); 7860types[i] = compilation.GetTypeByMetadataName(typeNames[i]); 8020types[i] = compilation.GetTypeByMetadataName(typeNames[i]);
Semantics\PrimaryConstructorTests.cs (80)
127var members = comp.GetTypeByMetadataName("Point").GetMembers(); 2994Assert.Empty(comp.GetTypeByMetadataName("Test1").InstanceConstructors.Where(c => !c.IsDefaultValueTypeConstructor()).Single().Parameters[0].GetAttributes()); 2995Assert.Equal(2, comp.GetTypeByMetadataName("Test2").InstanceConstructors.Where(c => !c.IsDefaultValueTypeConstructor()).Single().Parameters[0].GetAttributes().Count()); 3037Assert.Empty(comp.GetTypeByMetadataName("Test1").InstanceConstructors.Where(c => !c.IsDefaultValueTypeConstructor()).Single().Parameters[0].GetAttributes()); 3038Assert.Equal(1, comp.GetTypeByMetadataName("Test2").InstanceConstructors.Where(c => !c.IsDefaultValueTypeConstructor()).Single().Parameters[0].GetAttributes().Count()); 7222var capturedParameters = comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters(); 7692Assert.Empty(((CSharpCompilation)verifier.Compilation).GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 8872Assert.Empty(comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 8932Assert.Equal(1, comp.GetTypeByMetadataName("C2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count); 8933Assert.Empty(comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 8985Assert.Empty(comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 8986Assert.Equal(1, comp.GetTypeByMetadataName("C2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count); 8987Assert.Equal(1, comp.GetTypeByMetadataName("C3").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count); 8988Assert.Equal(2, comp.GetTypeByMetadataName("C4").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count); 9007Assert.Equal(1, comp.GetTypeByMetadataName("C3").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count); 9034Assert.Equal(2, comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count); 9136Assert.Equal(1, comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count); 9179Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9214Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9257Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9295Assert.NotEmpty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9326Assert.NotEmpty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9366Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9402Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9438Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9477Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9516Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9552Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9588Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9627Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9666Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9705Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9741Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9777Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9817Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9864Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9908Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9948Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 9991Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10038Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10080Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10125Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10160Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10190Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10225Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10255Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10290Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10321Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10357Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10388Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10431Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10470Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10509Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10549Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10592Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10782Assert.Equal(isStatic, comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().IsEmpty()); 10826Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10827Assert.Empty(comp.GetTypeByMetadataName("S2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10828Assert.NotEmpty(comp.GetTypeByMetadataName("S3").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10900Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10936Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 10979Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11027Assert.Equal("System.String P1", comp1.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Single().Key.ToTestDisplayString()); 11028Assert.Equal("System.Int32 p2", comp1.GetTypeByMetadataName("C2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Single().Key.ToTestDisplayString()); 11029Assert.Equal(2, comp1.GetTypeByMetadataName("C3").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count); 11059Assert.Empty(comp2.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11060Assert.Empty(comp2.GetTypeByMetadataName("C2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11100Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11144Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 11190Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 13602Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly)); 13798Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly)); 13999Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly)); 14225Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly)); 14536Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly)); 15050Assert.Equal("p1", comp.GetTypeByMetadataName("C1").Indexers.Single().MetadataName); 15080Assert.Equal("p1", comp.GetTypeByMetadataName("C1").Indexers.Single().MetadataName); 15101Assert.Equal("p1", comp.GetTypeByMetadataName("C1").Indexers.Single().MetadataName); 15102Assert.Single(comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters()); 15398Assert.Empty(comp.GetTypeByMetadataName("C").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
Semantics\RawInterpolationTests_Handler.cs (24)
5104var sParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 5141var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Single(); 5225var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5228var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Single(); 5312var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5315var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 5402var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5405var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 5489var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5492var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Single(); 5576var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5579var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 5623var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5626var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 5670var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5673var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Skip(1).Single(); 5759var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5762var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.Single(); 5848var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5851var cParam = comp.GetTypeByMetadataName("C").GetMethod(".ctor").Parameters.Single(); 5941var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5944var cParam = comp.GetTypeByMetadataName("C`1").GetMethod("M").Parameters.Single(); 5971var customHandler = comp.GetTypeByMetadataName("CustomHandler"); 5974var cParam = comp.GetTypeByMetadataName("C").GetMethod("M").Parameters.First();
Semantics\RecordTests.cs (1)
9985var b1Ctor = comp.GetTypeByMetadataName("B1")!.GetMembersUnordered().OfType<SynthesizedPrimaryConstructor>().Single();
Semantics\RefFieldTests.cs (4)
2100var type = (NamedTypeSymbol)comp.GetTypeByMetadataName("E"); 9764Assert.True(comp.GetTypeByMetadataName("StructWithRefField").IsManagedTypeNoUseSiteDiagnostics); 9809Assert.True(comp.GetTypeByMetadataName("StructWithIndirectRefField").IsManagedTypeNoUseSiteDiagnostics); 9840Assert.True(comp.GetTypeByMetadataName("StructWithIndirectRefField").IsManagedTypeNoUseSiteDiagnostics);
Semantics\UninitializedNonNullableFieldTests.cs (2)
2748var property = comp.GetTypeByMetadataName("C").GetMember("S"); 2769var property = comp.GetTypeByMetadataName("C").GetMember("S");
Semantics\UseSiteErrorTests.cs (35)
2299Assert.Equal(TypeKind.Struct, compilation1.GetTypeByMetadataName("A").TypeKind); 2300Assert.Equal(TypeKind.Enum, compilation1.GetTypeByMetadataName("B").TypeKind); 2301Assert.Equal(TypeKind.Class, compilation1.GetTypeByMetadataName("C").TypeKind); 2302Assert.Equal(TypeKind.Delegate, compilation1.GetTypeByMetadataName("D").TypeKind); 2303Assert.Equal(TypeKind.Interface, compilation1.GetTypeByMetadataName("I1").TypeKind); 2317Assert.Equal(TypeKind.Struct, compilation2.GetTypeByMetadataName("A").TypeKind); 2318Assert.Equal(TypeKind.Enum, compilation2.GetTypeByMetadataName("B").TypeKind); 2319Assert.Equal(TypeKind.Class, compilation2.GetTypeByMetadataName("C").TypeKind); 2320Assert.Equal(TypeKind.Delegate, compilation2.GetTypeByMetadataName("D").TypeKind); 2321Assert.Equal(TypeKind.Interface, compilation2.GetTypeByMetadataName("I1").TypeKind); 2328Assert.Equal(TypeKind.Struct, compilation3.GetTypeByMetadataName("A").TypeKind); 2329Assert.Equal(TypeKind.Enum, compilation3.GetTypeByMetadataName("B").TypeKind); 2330Assert.Equal(TypeKind.Class, compilation3.GetTypeByMetadataName("C").TypeKind); 2331Assert.Equal(TypeKind.Delegate, compilation3.GetTypeByMetadataName("D").TypeKind); 2332Assert.Equal(TypeKind.Interface, compilation3.GetTypeByMetadataName("I1").TypeKind); 2348var a = compilation4.GetTypeByMetadataName("A"); 2349var b = compilation4.GetTypeByMetadataName("B"); 2350var c = compilation4.GetTypeByMetadataName("C"); 2351var d = compilation4.GetTypeByMetadataName("D"); 2352var i1 = compilation4.GetTypeByMetadataName("I1"); 2373Assert.Equal(TypeKind.Struct, compilation5.GetTypeByMetadataName("A").TypeKind); 2374Assert.Equal(TypeKind.Enum, compilation5.GetTypeByMetadataName("B").TypeKind); 2375Assert.Equal(TypeKind.Class, compilation5.GetTypeByMetadataName("C").TypeKind); 2376Assert.Equal(TypeKind.Delegate, compilation5.GetTypeByMetadataName("D").TypeKind); 2377Assert.Equal(TypeKind.Interface, compilation5.GetTypeByMetadataName("I1").TypeKind); 2393a = compilation6.GetTypeByMetadataName("A"); 2394b = compilation6.GetTypeByMetadataName("B"); 2395c = compilation6.GetTypeByMetadataName("C"); 2396d = compilation6.GetTypeByMetadataName("D"); 2397i1 = compilation6.GetTypeByMetadataName("I1"); 2414Assert.Equal(TypeKind.Struct, compilation7.GetTypeByMetadataName("A").TypeKind); 2415Assert.Equal(TypeKind.Enum, compilation7.GetTypeByMetadataName("B").TypeKind); 2416Assert.Equal(TypeKind.Class, compilation7.GetTypeByMetadataName("C").TypeKind); 2417Assert.Equal(TypeKind.Delegate, compilation7.GetTypeByMetadataName("D").TypeKind); 2418Assert.Equal(TypeKind.Interface, compilation7.GetTypeByMetadataName("I1").TypeKind);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (507)
Compilation\ReferenceManagerTests.cs (2)
2140compilation.GetTypeByMetadataName("System.Int32").GetMembers(); 2144Assert.Throws<ObjectDisposedException>(() => compilation.GetTypeByMetadataName("System.Int64").GetMembers());
Compilation\SemanticModelAPITests.cs (1)
4452var method = (IMethodSymbol)comp.GetTypeByMetadataName("C").GetMembers("M").Single().GetPublicSymbol();
CrossLanguageTests.cs (1)
37var t = comp.GetTypeByMetadataName("I");
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)
4979var 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 (233)
986var test1 = compilation1.GetTypeByMetadataName("Test1"); 1061var test1 = compilation1.GetTypeByMetadataName("Test1"); 1140var test1 = compilation1.GetTypeByMetadataName("Test1"); 1219var test1 = compilation1.GetTypeByMetadataName("Test1"); 1300var test1 = compilation1.GetTypeByMetadataName("Test1"); 1384var test1 = compilation1.GetTypeByMetadataName("Test1"); 1472var test1 = compilation1.GetTypeByMetadataName("Test1"); 1560var test1 = compilation1.GetTypeByMetadataName("Test1"); 1605var test1 = compilation1.GetTypeByMetadataName("Test1"); 1639var test2 = compilation3.GetTypeByMetadataName("Test2"); 1695var test2 = compilation3.GetTypeByMetadataName("Test2"); 1761var test2 = compilation3.GetTypeByMetadataName("Test2"); 1796var test1 = compilation1.GetTypeByMetadataName("Test1"); 1836var test2 = compilation3.GetTypeByMetadataName("Test2"); 1893var test1 = compilation1.GetTypeByMetadataName("Test1"); 1927var test2 = compilation2.GetTypeByMetadataName("Test2"); 1945test2 = compilation3.GetTypeByMetadataName("Test2"); 2038var test1 = compilation1.GetTypeByMetadataName("Test1"); 2124var test1 = compilation1.GetTypeByMetadataName("Test1"); 2198var test2 = compilation2.GetTypeByMetadataName("Test2"); 2220test2 = compilation3.GetTypeByMetadataName("Test2"); 2283var test1 = compilation2.GetTypeByMetadataName("Test1"); 2352var test1 = compilation2.GetTypeByMetadataName("Test1"); 2425var test1 = compilation2.GetTypeByMetadataName("Test1"); 2498var test1 = compilation2.GetTypeByMetadataName("Test1"); 3394var test1 = compilation1.GetTypeByMetadataName("Test1"); 3450var test1 = compilation1.GetTypeByMetadataName("Test1"); 4309var test2 = compilation3.GetTypeByMetadataName("Test2"); 4310var i1 = compilation3.GetTypeByMetadataName("I1"); 5085var test1 = compilation1.GetTypeByMetadataName("Test1"); 5138var test1 = compilation1.GetTypeByMetadataName("Test1"); 5850var test2 = compilation3.GetTypeByMetadataName("Test2"); 5851var i1 = compilation3.GetTypeByMetadataName("I1"); 7315var test2 = compilation3.GetTypeByMetadataName("Test2"); 7316var i1 = compilation3.GetTypeByMetadataName("I1"); 8247var i1 = compilation1.GetTypeByMetadataName("I1"); 8639var i1 = compilation1.GetTypeByMetadataName("I1"); 8786var test1 = compilation1.GetTypeByMetadataName("Test1"); 8787var i1 = compilation1.GetTypeByMetadataName("I1"); 8926var test1 = compilation1.GetTypeByMetadataName("Test1"); 8927var i1 = compilation1.GetTypeByMetadataName("I1"); 9086ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal, isStatic: isStatic); 9139var test2 = compilation.GetTypeByMetadataName(className); 9140var i1 = compilation.GetTypeByMetadataName("I1"); 9283ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), accessibility, isStatic: isStatic); 9356ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal); 9655ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal); 9720ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal); 9805ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal); 9905var test1 = compilation1.GetTypeByMetadataName("Test1"); 9906var i1 = compilation1.GetTypeByMetadataName("I1"); 10035var test1 = compilation1.GetTypeByMetadataName("Test1"); 10036var test2 = compilation1.GetTypeByMetadataName("Test2"); 10037var i1 = compilation1.GetTypeByMetadataName("I1"); 10140var test1 = compilation1.GetTypeByMetadataName("Test1"); 10141var test2 = compilation1.GetTypeByMetadataName("Test2"); 10142var i1 = compilation1.GetTypeByMetadataName("I1"); 10423var test1 = compilation1.GetTypeByMetadataName("Test1"); 10424var test2 = compilation1.GetTypeByMetadataName("Test2"); 10425var i1 = compilation1.GetTypeByMetadataName("I1"); 10543var test1 = compilation1.GetTypeByMetadataName("Test1"); 10544var test2 = compilation1.GetTypeByMetadataName("Test2"); 10545var i1 = compilation1.GetTypeByMetadataName("I1"); 10737var i1 = compilation2.GetTypeByMetadataName("I1"); 10879var i1 = compilation1.GetTypeByMetadataName("I1"); 10986var i1 = compilation1.GetTypeByMetadataName("I1"); 11711ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Protected); 11826ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedOrInternal); 11949ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedAndInternal); 12047ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.Protected); 12109ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedOrInternal); 12171ValidateMethodModifiers_10(compilation2.GetTypeByMetadataName("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedAndInternal); 12445var i1 = compilation2.GetTypeByMetadataName("I1"); 12533var i1 = compilation2.GetTypeByMetadataName("I1"); 12621var i1 = compilation2.GetTypeByMetadataName("I1"); 12931var i1 = compilation1.GetTypeByMetadataName("I1"); 13862return GetSingleProperty(compilation.GetTypeByMetadataName(containerName)); 13897var i1 = compilation1.GetTypeByMetadataName("I1"); 14208var test1 = compilation1.GetTypeByMetadataName("Test1"); 14209var i1 = compilation1.GetTypeByMetadataName("I1"); 14550var test1 = compilation1.GetTypeByMetadataName("Test1"); 14551var i1 = compilation1.GetTypeByMetadataName("I1"); 14754var i1 = compilation2.GetTypeByMetadataName("I1"); 14853var test2 = compilation.GetTypeByMetadataName(className); 14854var i1 = compilation.GetTypeByMetadataName("I1"); 15826var test1 = compilation1.GetTypeByMetadataName("Test1"); 15827var i1 = compilation1.GetTypeByMetadataName("I1"); 16128var test1 = compilation1.GetTypeByMetadataName("Test1"); 16129var test2 = compilation1.GetTypeByMetadataName("Test2"); 16400var test1 = compilation1.GetTypeByMetadataName("Test1"); 16401var test2 = compilation1.GetTypeByMetadataName("Test2"); 16405var i1 = compilation1.GetTypeByMetadataName("I" + i); 16836var test1 = compilation1.GetTypeByMetadataName("Test1"); 16837var test2 = compilation1.GetTypeByMetadataName("Test2"); 17086var test1 = compilation1.GetTypeByMetadataName("Test1"); 17087var test2 = compilation1.GetTypeByMetadataName("Test2"); 17332var i1 = compilation2.GetTypeByMetadataName("I1"); 19713var i1 = compilation2.GetTypeByMetadataName("I1"); 23205var test1 = compilation1.GetTypeByMetadataName("Test1"); 23206var i1 = compilation1.GetTypeByMetadataName("I1"); 26653var i1 = compilation1.GetTypeByMetadataName("I1"); 27490return GetSingleEvent(compilation.GetTypeByMetadataName(containerName)); 27525var i1 = compilation1.GetTypeByMetadataName("I1"); 27792var test1 = compilation1.GetTypeByMetadataName("Test1"); 27793var i1 = compilation1.GetTypeByMetadataName("I1"); 28049var test1 = compilation1.GetTypeByMetadataName("Test1"); 28050var i1 = compilation1.GetTypeByMetadataName("I1"); 28300var i1 = compilation2.GetTypeByMetadataName("I1"); 28355var test2 = compilation.GetTypeByMetadataName(className); 28356var i1 = compilation.GetTypeByMetadataName("I1"); 29324var test1 = compilation1.GetTypeByMetadataName("Test1"); 29325var i1 = compilation1.GetTypeByMetadataName("I1"); 29517var test1 = compilation1.GetTypeByMetadataName("Test1"); 29518var test2 = compilation1.GetTypeByMetadataName("Test2"); 29813var test1 = compilation1.GetTypeByMetadataName("Test1"); 29814var test2 = compilation1.GetTypeByMetadataName("Test2"); 29818var i1 = compilation1.GetTypeByMetadataName("I" + i); 30259var test1 = compilation1.GetTypeByMetadataName("Test1"); 30260var test2 = compilation1.GetTypeByMetadataName("Test2"); 30480var test1 = compilation1.GetTypeByMetadataName("Test1"); 30481var test2 = compilation1.GetTypeByMetadataName("Test2"); 30737var i1 = compilation2.GetTypeByMetadataName("I1"); 34804var test1 = compilation2.GetTypeByMetadataName("Test1"); 34828test1 = compilation3.GetTypeByMetadataName("Test1"); 34898var test1 = compilation2.GetTypeByMetadataName("Test1"); 34926test1 = compilation3.GetTypeByMetadataName("Test1"); 34996var test1 = compilation2.GetTypeByMetadataName("Test1"); 35021test1 = compilation3.GetTypeByMetadataName("Test1"); 35092var test1 = compilation2.GetTypeByMetadataName("Test1"); 35116test1 = compilation3.GetTypeByMetadataName("Test1"); 35197var test1 = compilation2.GetTypeByMetadataName("Test1"); 35288var test1 = compilation2.GetTypeByMetadataName("Test1"); 35397var test1 = compilation2.GetTypeByMetadataName("Test1"); 35510var test1 = compilation2.GetTypeByMetadataName("Test1"); 35623var test1 = compilation2.GetTypeByMetadataName("Test1"); 35729var test1 = compilation2.GetTypeByMetadataName("Test1"); 36046var test1 = compilation2.GetTypeByMetadataName("Test1"); 39341var test1 = compilation2.GetTypeByMetadataName("Test1"); 43552var i1 = compilation.GetTypeByMetadataName("I1"); 44463Assert.Empty(compilation1.GetTypeByMetadataName("I1").GetMembers("I1")); 54198var i1 = compilation1.GetTypeByMetadataName("I1"); 54200var test2 = compilation1.GetTypeByMetadataName("Test2"); 54271var i1 = compilation1.GetTypeByMetadataName("I1"); 54273var test2 = compilation1.GetTypeByMetadataName("Test2"); 54371var i1 = compilation1.GetTypeByMetadataName("I1"); 54373var test2 = compilation1.GetTypeByMetadataName("Test2"); 54442var i1 = compilation1.GetTypeByMetadataName("I1"); 54444var test2 = compilation1.GetTypeByMetadataName("Test2"); 54510var i1 = compilation1.GetTypeByMetadataName("I1"); 54512var test2 = compilation1.GetTypeByMetadataName("Test2"); 54604var i1 = compilation1.GetTypeByMetadataName("I1"); 54606var test2 = compilation1.GetTypeByMetadataName("Test2"); 54698var i1 = compilation1.GetTypeByMetadataName("I1"); 54700var test2 = compilation1.GetTypeByMetadataName("Test2"); 54786var i1 = compilation1.GetTypeByMetadataName("I1"); 54788var test2 = compilation1.GetTypeByMetadataName("Test2"); 62194var c0 = compilation1.GetTypeByMetadataName("C0"); 62287var test = compilation1.GetTypeByMetadataName("Test"); 62331var c0 = compilation1.GetTypeByMetadataName("C0"); 62332var test = compilation1.GetTypeByMetadataName("Test"); 62346c0 = compilation1.GetTypeByMetadataName("C0"); 62347test = compilation1.GetTypeByMetadataName("Test"); 62944var i1 = compilation1.GetTypeByMetadataName("I1"); 62945var i2 = compilation1.GetTypeByMetadataName("I2"); 62946var c1 = compilation1.GetTypeByMetadataName("C1"); 62947var test1 = compilation1.GetTypeByMetadataName("Test1"); 62948var test2 = compilation1.GetTypeByMetadataName("Test2"); 62949var test3 = compilation1.GetTypeByMetadataName("Test3"); 62950var test4 = compilation1.GetTypeByMetadataName("Test4"); 63150var i1 = compilation1.GetTypeByMetadataName("I1"); 63151var i2 = compilation1.GetTypeByMetadataName("I2"); 63152var c1 = compilation1.GetTypeByMetadataName("C1"); 63153var test1 = compilation1.GetTypeByMetadataName("Test1"); 63154var test2 = compilation1.GetTypeByMetadataName("Test2"); 63155var test3 = compilation1.GetTypeByMetadataName("Test3"); 63156var test4 = compilation1.GetTypeByMetadataName("Test4"); 63316var i1 = compilation1.GetTypeByMetadataName("I1"); 63317var i2 = compilation1.GetTypeByMetadataName("I2"); 63318var c1 = compilation1.GetTypeByMetadataName("C1"); 63319var test1 = compilation1.GetTypeByMetadataName("Test1"); 63320var test2 = compilation1.GetTypeByMetadataName("Test2"); 63321var test3 = compilation1.GetTypeByMetadataName("Test3"); 63322var test4 = compilation1.GetTypeByMetadataName("Test4"); 63492var i1 = compilation1.GetTypeByMetadataName("I1"); 63493var i2 = compilation1.GetTypeByMetadataName("I2"); 63494var c1 = compilation1.GetTypeByMetadataName("C1"); 63495var test1 = compilation1.GetTypeByMetadataName("Test1"); 63496var test2 = compilation1.GetTypeByMetadataName("Test2"); 63497var test3 = compilation1.GetTypeByMetadataName("Test3"); 63498var test4 = compilation1.GetTypeByMetadataName("Test4"); 63675var i1 = compilation1.GetTypeByMetadataName("I1"); 63676var c3 = compilation1.GetTypeByMetadataName("C3"); 63882var i1 = compilation1.GetTypeByMetadataName("I1"); 63883var i2 = compilation1.GetTypeByMetadataName("I2"); 63884var i3 = compilation1.GetTypeByMetadataName("I3"); 63885var test2 = compilation1.GetTypeByMetadataName("Test2"); 63886var test3 = compilation1.GetTypeByMetadataName("Test3"); 64025var i1 = compilation1.GetTypeByMetadataName("I1"); 64026var i2 = compilation1.GetTypeByMetadataName("I2"); 64027var i3 = compilation1.GetTypeByMetadataName("I3"); 64028var test2 = compilation1.GetTypeByMetadataName("Test2"); 64029var test3 = compilation1.GetTypeByMetadataName("Test3"); 64141var i1 = compilation1.GetTypeByMetadataName("I1"); 64142var i2 = compilation1.GetTypeByMetadataName("I2"); 64143var i3 = compilation1.GetTypeByMetadataName("I3"); 64144var test2 = compilation1.GetTypeByMetadataName("Test2"); 64145var test3 = compilation1.GetTypeByMetadataName("Test3"); 64262var i1 = compilation1.GetTypeByMetadataName("I1"); 64263var i2 = compilation1.GetTypeByMetadataName("I2"); 64264var i3 = compilation1.GetTypeByMetadataName("I3"); 64265var test2 = compilation1.GetTypeByMetadataName("Test2"); 64266var test3 = compilation1.GetTypeByMetadataName("Test3"); 64349var i1 = compilation1.GetTypeByMetadataName("I1"); 64350var c2 = compilation1.GetTypeByMetadataName("C2"); 64429var i1 = compilation1.GetTypeByMetadataName("I1"); 64430var c2 = compilation1.GetTypeByMetadataName("C2"); 64503var i1 = compilation1.GetTypeByMetadataName("I1"); 64504var c1 = compilation1.GetTypeByMetadataName("C1"); 64505var c2 = compilation1.GetTypeByMetadataName("C2"); 64582var i1 = compilation1.GetTypeByMetadataName("I1"); 64583var c1 = compilation1.GetTypeByMetadataName("C1"); 64584var c2 = compilation1.GetTypeByMetadataName("C2"); 66962var i1 = compilation1.GetTypeByMetadataName("I1"); 67027var i1 = compilation1.GetTypeByMetadataName("I1"); 67028var i2 = compilation1.GetTypeByMetadataName("I2"); 67144var i1 = compilation1.GetTypeByMetadataName("I1"); 67211var i1 = compilation1.GetTypeByMetadataName("I1"); 67212var i2 = compilation1.GetTypeByMetadataName("I2"); 67332var i1 = compilation1.GetTypeByMetadataName("I1"); 67402var i1 = compilation1.GetTypeByMetadataName("I1"); 67403var i2 = compilation1.GetTypeByMetadataName("I2"); 67820var c1 = compilation1.GetTypeByMetadataName("C1"); 67884var 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")!; 1521var c = comp.GetTypeByMetadataName("C"); 1963var testConvention = otherCorLib.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvTest"); 1985var thiscallMod = CSharpCustomModifier.CreateOptional(comp.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvThiscall")); 1986var stdcallMod = CSharpCustomModifier.CreateOptional(comp.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvStdcall")); 2089var callConvMod = CSharpCustomModifier.CreateOptional(comp.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConv")); 2141var thiscallMod = CSharpCustomModifier.CreateOptional(comp.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvThiscall")); 2142var stdcallMod = CSharpCustomModifier.CreateOptional(comp.GetTypeByMetadataName("System.Runtime.CompilerServices.CallConvStdcall"));
Symbols\GenericConstraintTests.cs (9)
3749NamedTypeSymbol i2 = compilation.GetTypeByMetadataName("I2"); 3783NamedTypeSymbol i2 = compilation.GetTypeByMetadataName("I2`2"); 3817NamedTypeSymbol i2 = compilation.GetTypeByMetadataName("I2`1"); 3851NamedTypeSymbol i2 = compilation.GetTypeByMetadataName("I2`01"); 3900NamedTypeSymbol i2 = compilation.GetTypeByMetadataName("I2`1"); 3911Assert.Same(iEquatable, compilation.GetTypeByMetadataName("System.IEquatable`1")); 4135NamedTypeSymbol containingType = compilation.GetTypeByMetadataName("I"); 7318var c = comp.GetTypeByMetadataName("C"); 7375var c = comp.GetTypeByMetadataName("C");
Symbols\InterfaceImplementationTests.cs (2)
2494var baseType = comp.GetTypeByMetadataName("StringComparer"); 2495var derivedType = comp.GetTypeByMetadataName("OneToOneUnicodeComparer");
Symbols\Metadata\MetadataMemberTests.cs (11)
617var test1 = comp1.GetTypeByMetadataName("Test"); 627var test2 = comp2.GetTypeByMetadataName("Test"); 657var test1 = comp1.GetTypeByMetadataName("Test"); 668var test2 = comp2.GetTypeByMetadataName("Test"); 731var c = compilation.GetTypeByMetadataName("C"); 738c = compilation.GetTypeByMetadataName("C"); 745c = compilation.GetTypeByMetadataName("C"); 752c = compilation.GetTypeByMetadataName("C"); 793var c = compilation.GetTypeByMetadataName("C"); 800c = compilation.GetTypeByMetadataName("C"); 807c = compilation.GetTypeByMetadataName("C");
Symbols\Metadata\MetadataTypeTests.cs (1)
516Assert.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)
1887var forwarded = context.GetTypeByMetadataName("Forwarded`1"); 1888var 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 (5)
2216var baseSymbol = comp.GetTypeByMetadataName("Base"); 2262var baseSymbol = comp.GetTypeByMetadataName("Derived"); 2298var baseSymbol = comp.GetTypeByMetadataName("Base"); 2473Assert.IsType<RetargetingNamedTypeSymbol>(comp.GetTypeByMetadataName("Base")); 2508Assert.IsType<RetargetingNamedTypeSymbol>(comp.GetTypeByMetadataName("Base"));
Symbols\Retargeting\NoPia.cs (38)
2049NamedTypeSymbol lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2055NamedTypeSymbol attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2064lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2070attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2079lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2085attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2094lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2100attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2174NamedTypeSymbol lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2180NamedTypeSymbol attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2189lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2195attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2204lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2210attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2219lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2225attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2299NamedTypeSymbol lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2305NamedTypeSymbol attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2314lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2320attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2329lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2335attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2344lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2350attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2411NamedTypeSymbol lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2417NamedTypeSymbol attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2426lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2432attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2507NamedTypeSymbol lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2513NamedTypeSymbol attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2522lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2528attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2537lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2543attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2552lt = compilation.GetTypeByMetadataName("LocalTypes2"); 2558attrTest1 = compilation.GetTypeByMetadataName("AttrTest1"); 2674var test = compilation2.GetTypeByMetadataName("Test"); 2677var usePia1 = compilation2.GetTypeByMetadataName("UsePia1");
Symbols\Retargeting\RetargetCustomAttributes.cs (2)
348var c1 = comp3.GetTypeByMetadataName("C1"); 390var c1 = comp3.GetTypeByMetadataName("C1");
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (3)
464Assert.NotSame(compilation2.GetTypeByMetadataName("C1`1"), compilation3.GetTypeByMetadataName("C1`1")); 466var 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 (16)
850Assert.Null(comp.GetTypeByMetadataName("<_>F<no checksum>__C")); 3572var sourceType = comp.GetTypeByMetadataName("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C"); 3575Assert.Null(comp.GetTypeByMetadataName("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__D")); 3576Assert.Null(comp.GetTypeByMetadataName("<>F1__C")); 3577Assert.Null(comp.GetTypeByMetadataName("F0__C")); 3578Assert.Null(comp.GetTypeByMetadataName("<file>F0__C")); 3586var metadataType = comp2.GetTypeByMetadataName("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C"); 3603var sourceType = comp.GetTypeByMetadataName("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C`1"); 3605Assert.Null(comp.GetTypeByMetadataName("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C")); 3614var metadataType = comp2.GetTypeByMetadataName("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C`1"); 3637var sourceType = comp.GetTypeByMetadataName("Outer.<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C"); 3661var sourceType = comp.GetTypeByMetadataName("<file1>F96B1D9CB33A43D51528FE81EDAFE5AE31358FE749929AC76B76C64B60DEF129D__C"); 3671var metadataType = comp2.GetTypeByMetadataName("<file1>F96B1D9CB33A43D51528FE81EDAFE5AE31358FE749929AC76B76C64B60DEF129D__C"); 3695var sourceType = comp.GetTypeByMetadataName(metadataName); 3739Assert.Null(comp.GetTypeByMetadataName($"<>F{checksum}__C")); 3742Assert.Null(comp.GetTypeByMetadataName($"<WrongName>F{checksum}__C"));
Symbols\Source\PropertyTests.cs (6)
2616var ia = comp.GetTypeByMetadataName("IA"); 2634ia = comp.GetTypeByMetadataName("IA"); 2652ia = comp.GetTypeByMetadataName("IA"); 2670ia = comp.GetTypeByMetadataName("IA"); 2709ia = comp.GetTypeByMetadataName("IA"); 2727ia = 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"); 988var i1 = compilation1.GetTypeByMetadataName("I1"); 1018var i1 = compilation1.GetTypeByMetadataName("I1"); 1060var i1 = compilation1.GetTypeByMetadataName("I1"); 1153var i1 = compilation1.GetTypeByMetadataName("I1"); 1190var i1 = compilation1.GetTypeByMetadataName("I1"); 1227var i1 = compilation1.GetTypeByMetadataName("I1"); 1274var i1 = compilation1.GetTypeByMetadataName("I1"); 1325var i1 = compilation1.GetTypeByMetadataName("I1"); 1380var i1 = compilation1.GetTypeByMetadataName("I1"); 1438var i1 = compilation1.GetTypeByMetadataName("I1"); 1493var i1 = compilation1.GetTypeByMetadataName("I1"); 1551var i1 = compilation1.GetTypeByMetadataName("I1"); 1731var i1 = compilation1.GetTypeByMetadataName("I1"); 2537var i1 = compilation1.GetTypeByMetadataName("I1"); 3370var i1 = compilation1.GetTypeByMetadataName("I1"); 4138foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I1").GetMembers()) 4151foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I2").GetMembers()) 4164foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I3").GetMembers()) 4384foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I1").GetMembers()) 4397foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I2").GetMembers()) 4410foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I3").GetMembers()) 4570foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I1").GetMembers()) 4583foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I2").GetMembers()) 4596foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I3").GetMembers()) 4810foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I1").GetMembers()) 4823foreach (MethodSymbol m01 in compilation1.GetTypeByMetadataName("I2").GetMembers()) 4836foreach (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)
1386var bar = comp.GetTypeByMetadataName("Bar"); 1387var iGooGetGoo = comp.GetTypeByMetadataName("Bar+IGoo").GetMembers("GetGoo").Single(); 2343var c = sourceComp.GetTypeByMetadataName("C").GetPublicSymbol(); 2391var 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();