1189 references to GetTypeByMetadataName
Microsoft.CodeAnalysis.CSharp (1)
Compilation\CSharpCompilation.cs (1)
4112
return this.
GetTypeByMetadataName
(metadataName).GetPublicSymbol();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (58)
CodeGen\CodeGenDeconstructTests.cs (1)
259
var firstDeconstructMethod = ((CSharpCompilation)comp.Compilation).
GetTypeByMetadataName
("C").GetMembers(WellKnownMemberNames.DeconstructMethodName)
CodeGen\CodeGenFunctionPointersTests.cs (15)
295
var c = comp.
GetTypeByMetadataName
("C");
371
var c = comp.
GetTypeByMetadataName
("C");
562
var c = ((CSharpCompilation)verifier.Compilation).
GetTypeByMetadataName
("C");
684
var testClass = compilation.
GetTypeByMetadataName
("Test1")!;
984
var c = comp.
GetTypeByMetadataName
("C");
5398
verifySymbolNullabilities(comp.
GetTypeByMetadataName
("C")!);
5704
var a = comp.
GetTypeByMetadataName
("A");
7670
var testMod = CSharpCustomModifier.CreateOptional(comp1.
GetTypeByMetadataName
("System.Runtime.CompilerServices.CallConvTest`1"));
7755
var testMod = CSharpCustomModifier.CreateOptional(comp2.
GetTypeByMetadataName
("System.Runtime.CompilerServices.CallConvTest"));
8064
var c = comp.
GetTypeByMetadataName
("C");
8740
var c = comp.
GetTypeByMetadataName
("C");
10338
var c = compilation.
GetTypeByMetadataName
("C");
10406
var c = compilation.
GetTypeByMetadataName
("C");
10516
var c = comp.
GetTypeByMetadataName
("C");
10518
var callConvCdecl = comp.
GetTypeByMetadataName
("System.Runtime.CompilerServices.CallConvCdecl");
CodeGen\CodeGenReadonlyStructTests.cs (11)
827
NamedTypeSymbol namedType = comp.
GetTypeByMetadataName
("Program+S1");
844
namedType = comp.
GetTypeByMetadataName
("Program+S1`1");
865
namedType = comp.
GetTypeByMetadataName
("Program+S2");
872
namedType = comp.
GetTypeByMetadataName
("Program+C1");
879
namedType = comp.
GetTypeByMetadataName
("Program+D1");
910
NamedTypeSymbol s1 = clientComp.
GetTypeByMetadataName
("Program+S1");
1001
NamedTypeSymbol namedType = comp.
GetTypeByMetadataName
("Program+S1");
1008
namedType = comp.
GetTypeByMetadataName
("Program+S1`1");
1029
namedType = comp.
GetTypeByMetadataName
("Program+S2");
1036
namedType = comp.
GetTypeByMetadataName
("Program+C1");
1043
namedType = comp.
GetTypeByMetadataName
("Program+D1");
CodeGen\CodeGenTupleTest.cs (26)
3345
var c = comp.
GetTypeByMetadataName
("C");
4475
var vt2 = comp.
GetTypeByMetadataName
("System.ValueTuple`2");
11025
var c = ((CSharpCompilation)comp.Compilation).
GetTypeByMetadataName
("C");
11346
var c = ((CSharpCompilation)comp.Compilation).
GetTypeByMetadataName
("C");
11738
var c = ((CSharpCompilation)comp.Compilation).
GetTypeByMetadataName
("C");
11886
var c = ((CSharpCompilation)comp.Compilation).
GetTypeByMetadataName
("C");
12170
var c = ((CSharpCompilation)comp.Compilation).
GetTypeByMetadataName
("C");
12460
var c = comp.
GetTypeByMetadataName
("C");
12539
var c = comp.
GetTypeByMetadataName
("C");
12932
var c = comp.
GetTypeByMetadataName
("C");
13014
var c = comp.
GetTypeByMetadataName
("C");
13135
var c = comp.
GetTypeByMetadataName
("C");
13298
var valuetuple = comp.
GetTypeByMetadataName
("System.ValueTuple`2");
13345
var valuetuple = comp.
GetTypeByMetadataName
("System.ValueTuple`2");
13377
var valuetuple = comp.
GetTypeByMetadataName
("System.ValueTuple`2");
13526
var c = comp.
GetTypeByMetadataName
("C");
13584
var c = comp.
GetTypeByMetadataName
("C");
13933
var test = comp.
GetTypeByMetadataName
("Test");
14097
var test = comp.
GetTypeByMetadataName
("Test");
15787
var c = ((CSharpCompilation)comp.Compilation).
GetTypeByMetadataName
("C");
16014
var c = ((CSharpCompilation)comp.Compilation).
GetTypeByMetadataName
("C");
20799
var c3 = comp.
GetTypeByMetadataName
("C3");
20814
c3.FindImplementationForInterfaceMember(comp.
GetTypeByMetadataName
("C4").InterfacesNoUseSiteDiagnostics()[0].GetMember("M")).ToTestDisplayString());
23448
var m = (MethodSymbol)(((CSharpCompilation)comp.Compilation).
GetTypeByMetadataName
("ConsoleApplication5.C2").GetMembers("Goo").First());
23850
var m = (MethodSymbol)(comp.
GetTypeByMetadataName
("ConsoleApplication5.C2").GetMembers("Goo").First());
23903
var m = (PropertySymbol)(((CSharpCompilation)comp.Compilation).
GetTypeByMetadataName
("ConsoleApplication5.C2").GetMembers("Goo").First());
Emit\EmitMetadataTests.cs (1)
2813
var parentParameters = comp.
GetTypeByMetadataName
("Parent").GetMethod("M").GetParameters();
Emit\InAttributeModifierTests.cs (4)
3833
var interfaceMethod = comp.
GetTypeByMetadataName
("ITest").GetMethod("M");
3838
var classMethod = comp.
GetTypeByMetadataName
("Test").GetMethod("M");
3862
var parentMethod = comp.
GetTypeByMetadataName
("ParentTest").GetMethod("M");
3867
var classMethod = comp.
GetTypeByMetadataName
("Test").GetMethod("M");
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (4)
Emit\NumericIntPtrTests.cs (4)
9337
var type = comp.
GetTypeByMetadataName
("I");
9343
type = comp.
GetTypeByMetadataName
("C");
9371
var type = comp.
GetTypeByMetadataName
("A");
9377
type = comp.
GetTypeByMetadataName
("B");
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (258)
Attributes\AttributeTests.cs (2)
4900
var goo = compilation.
GetTypeByMetadataName
("Goo");
8856
var type = compilation.
GetTypeByMetadataName
("Library1.Goo");
Attributes\AttributeTests_Assembly.cs (6)
1079
Assert.NotNull(consoleappCompilation.
GetTypeByMetadataName
("System.Runtime.CompilerServices.AssemblyAttributesGoHere"));
1080
Assert.NotNull(consoleappCompilation.
GetTypeByMetadataName
("System.Runtime.CompilerServices.AssemblyAttributesGoHereM"));
1180
Assert.Null(netmoduleCompilation.
GetTypeByMetadataName
("System.Runtime.CompilerServices.AssemblyAttributesGoHere"));
1181
Assert.Null(netmoduleCompilation.
GetTypeByMetadataName
("System.Runtime.CompilerServices.AssemblyAttributesGoHereM"));
1200
Assert.Null(consoleappCompilation.
GetTypeByMetadataName
("System.Runtime.CompilerServices.AssemblyAttributesGoHere"));
1201
Assert.Null(consoleappCompilation.
GetTypeByMetadataName
("System.Runtime.CompilerServices.AssemblyAttributesGoHereM"));
Attributes\AttributeTests_CallerInfoAttributes.cs (5)
1943
var namedType = compilation.
GetTypeByMetadataName
("Program").GetPublicSymbol();
1975
var namedType = compilation.
GetTypeByMetadataName
("Program").GetPublicSymbol();
2007
var namedType = compilation.
GetTypeByMetadataName
("Program").GetPublicSymbol();
2040
var namedType = compilation.
GetTypeByMetadataName
("Program").GetPublicSymbol();
2299
var arguments = compilation.
GetTypeByMetadataName
("Program").GetAttributes().Single().CommonConstructorArguments;
Attributes\AttributeTests_Embedded.cs (4)
951
Assert.NotNull(compilation1.
GetTypeByMetadataName
("TestReference1"));
952
Assert.NotNull(compilation1.
GetTypeByMetadataName
("TestReference2"));
956
Assert.Null(compilation2.
GetTypeByMetadataName
("TestReference1"));
957
Assert.NotNull(compilation2.
GetTypeByMetadataName
("TestReference2"));
Attributes\AttributeTests_NativeInteger.cs (6)
280
var type = comp.
GetTypeByMetadataName
("B");
354
var type = comp.
GetTypeByMetadataName
("B");
437
var type = comp.
GetTypeByMetadataName
("B");
514
var type = comp.
GetTypeByMetadataName
("B");
632
var type = comp.
GetTypeByMetadataName
("B");
740
var type = comp.
GetTypeByMetadataName
("B");
Attributes\AttributeTests_Synthesized.cs (1)
648
var c1OfInt = comp.
GetTypeByMetadataName
("C1`1").Construct(comp.GetSpecialType(SpecialType.System_Int32));
Attributes\AttributeTests_WellKnownAttributes.cs (14)
4898
NamedTypeSymbol typeC = comp.
GetTypeByMetadataName
("C");
4904
NamedTypeSymbol typeBobAttribute = comp.
GetTypeByMetadataName
("BobAttribute");
4972
var substitutedNested = comp.
GetTypeByMetadataName
("SubstitutedNested").BaseType();
4976
var substitutedNestedS = comp.
GetTypeByMetadataName
("SubstitutedNestedS").BaseType();
4980
var valueTupleS = comp.
GetTypeByMetadataName
("ValueTupleS").GetMember("M").GetTypeOrReturnType().Type;
4984
var constructed = comp.
GetTypeByMetadataName
("Constructed").BaseType();
4988
var constructedS = comp.
GetTypeByMetadataName
("ConstructedS").BaseType();
4992
var extendedError = comp2.
GetTypeByMetadataName
("ExtendedError").BaseType();
4996
var topLevel = comp2.
GetTypeByMetadataName
("MissingTopLevel").BaseType();
5000
var nested = comp2.
GetTypeByMetadataName
("MissingNested").BaseType();
5004
var constructedError = comp2.
GetTypeByMetadataName
("MissingConstructed").BaseType();
5008
var nestedSubstitutedError = comp2.
GetTypeByMetadataName
("MissingSubstitutedNested`2").BaseType().ConstructedFrom;
5012
var unbound = comp2.
GetTypeByMetadataName
("Unbound").BaseType().TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].Type;
5017
var scriptClass = script.
GetTypeByMetadataName
("Script");
OverloadResolutionPriorityTests.cs (10)
693
var c = comp3.
GetTypeByMetadataName
("C")!;
753
var c = comp3.
GetTypeByMetadataName
("C")!;
801
var derived = comp3.
GetTypeByMetadataName
("Derived")!;
904
var c = ((CSharpCompilation)verifier.Compilation).
GetTypeByMetadataName
("C");
986
var attr = ((CSharpCompilation)verifier.Compilation).
GetTypeByMetadataName
("System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute");
999
var m = ((CSharpCompilation)verifier.Compilation).
GetTypeByMetadataName
("System.Runtime.CompilerServices.C")!.GetMembers("M").OfType<MethodSymbol>().First();
1448
var c = comp.
GetTypeByMetadataName
("C")!;
1567
var c = comp.
GetTypeByMetadataName
("C")!;
1612
var c = comp.
GetTypeByMetadataName
("C")!;
1647
var c = comp.
GetTypeByMetadataName
("C")!;
RefStructInterfacesTests.cs (1)
29224
var testStruct = comp.
GetTypeByMetadataName
("TestStruct");
Semantics\ExperimentalAttributeTests.cs (32)
88
Assert.Equal(ObsoleteAttributeKind.Experimental, comp.
GetTypeByMetadataName
("C").ContainingAssembly.ObsoleteKind);
107
Assert.Equal(ObsoleteAttributeKind.Experimental, comp.
GetTypeByMetadataName
("C").ContainingAssembly.ObsoleteKind);
149
Assert.Equal(ObsoleteAttributeKind.Experimental, comp.
GetTypeByMetadataName
("C").ContainingAssembly.ObsoleteKind);
150
Assert.Equal(ObsoleteAttributeKind.None, comp.
GetTypeByMetadataName
("C").ContainingModule.ObsoleteKind);
173
Assert.Equal(ObsoleteAttributeKind.Experimental, comp.
GetTypeByMetadataName
("C").ContainingAssembly.ObsoleteKind);
174
Assert.Equal(ObsoleteAttributeKind.None, comp.
GetTypeByMetadataName
("C").ContainingModule.ObsoleteKind);
215
Assert.Equal(ObsoleteAttributeKind.Obsolete, comp.
GetTypeByMetadataName
("C").ObsoleteKind);
216
Assert.Equal(ObsoleteAttributeKind.Experimental, comp.
GetTypeByMetadataName
("C").ContainingAssembly.ObsoleteKind);
217
Assert.Equal(ObsoleteAttributeKind.None, comp.
GetTypeByMetadataName
("C").ContainingModule.ObsoleteKind);
254
Assert.Equal(ObsoleteAttributeKind.Experimental, comp.
GetTypeByMetadataName
("C").ContainingAssembly.ObsoleteKind);
283
Assert.Equal(ObsoleteAttributeKind.Experimental, comp.
GetTypeByMetadataName
("C").ContainingAssembly.ObsoleteKind);
320
Assert.Equal(ObsoleteAttributeKind.Experimental, comp.
GetTypeByMetadataName
("C").ContainingAssembly.ObsoleteKind);
321
Assert.Equal(ObsoleteAttributeKind.Obsolete, comp.
GetTypeByMetadataName
("C").ObsoleteKind);
350
Assert.Equal(ObsoleteAttributeKind.Obsolete, comp.
GetTypeByMetadataName
("C").ObsoleteKind);
406
Assert.Equal(ObsoleteAttributeKind.Experimental, comp.
GetTypeByMetadataName
("C").ContainingModule.ObsoleteKind);
407
Assert.Equal(ObsoleteAttributeKind.None, comp.
GetTypeByMetadataName
("C").ContainingAssembly.ObsoleteKind);
430
Assert.Equal(ObsoleteAttributeKind.Experimental, comp.
GetTypeByMetadataName
("C").ContainingModule.ObsoleteKind);
431
Assert.Equal(ObsoleteAttributeKind.None, comp.
GetTypeByMetadataName
("C").ContainingAssembly.ObsoleteKind);
473
Assert.Equal(ObsoleteAttributeKind.Experimental, comp.
GetTypeByMetadataName
("C").ContainingModule.ObsoleteKind);
474
Assert.Equal(ObsoleteAttributeKind.Experimental, comp.
GetTypeByMetadataName
("C").ContainingAssembly.ObsoleteKind);
500
Assert.Equal(ObsoleteAttributeKind.Experimental, comp.
GetTypeByMetadataName
("C").ContainingModule.ObsoleteKind);
501
Assert.Equal(ObsoleteAttributeKind.Experimental, comp.
GetTypeByMetadataName
("C").ContainingAssembly.ObsoleteKind);
562
Assert.Equal(ObsoleteAttributeKind.None, comp.
GetTypeByMetadataName
("C").ContainingModule.ObsoleteKind);
563
Assert.Equal(ObsoleteAttributeKind.Experimental, comp.
GetTypeByMetadataName
("C").ContainingAssembly.ObsoleteKind);
565
Assert.Equal(ObsoleteAttributeKind.None, comp.
GetTypeByMetadataName
("D").ContainingModule.ObsoleteKind);
566
Assert.Equal(ObsoleteAttributeKind.Experimental, comp.
GetTypeByMetadataName
("D").ContainingAssembly.ObsoleteKind);
593
var c = comp.
GetTypeByMetadataName
("C");
634
var c = comp.
GetTypeByMetadataName
("C");
948
var derived = comp.
GetTypeByMetadataName
("Derived");
976
var derived = comp.
GetTypeByMetadataName
("Derived");
1013
var derived = comp.
GetTypeByMetadataName
("Derived");
1041
var derived = comp.
GetTypeByMetadataName
("Derived");
Semantics\ExtensionTests.cs (14)
3947
Assert.Empty(comp.
GetTypeByMetadataName
("Extensions").GetMembers().OfType<MethodSymbol>());
5244
NamedTypeSymbol extensions = comp1.
GetTypeByMetadataName
("Extensions");
5248
extensions = comp1.
GetTypeByMetadataName
("Extensions");
6747
MethodSymbol implementation = comp1.
GetTypeByMetadataName
("Extensions").GetMembers().OfType<MethodSymbol>().Single();
10088
MethodSymbol implementation = comp1.
GetTypeByMetadataName
("Extensions").GetMembers().OfType<MethodSymbol>().Single();
10396
MethodSymbol implementation = comp1.
GetTypeByMetadataName
("Extensions").GetMembers().OfType<MethodSymbol>().Single();
14855
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
14897
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
20149
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
20239
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
21021
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
23891
var e = comp.
GetTypeByMetadataName
("E");
44027
AssertEx.Equal("<G>$BA41CFE2B5EDAEB8C1B9062F59ED4D69", comp.
GetTypeByMetadataName
("E").GetTypeMembers().Single().ExtensionGroupingName);
44030
Assert.Null(comp.
GetTypeByMetadataName
("E+<G>$BA41CFE2B5EDAEB8C1B9062F59ED4D69"));
Semantics\ExtensionTests2.cs (4)
3814
Assert.False(comp.
GetTypeByMetadataName
("E").GetTypeMembers().Single().IsExtension);
3872
Assert.False(comp.
GetTypeByMetadataName
("E").GetTypeMembers().Single().IsExtension);
3928
Assert.False(comp.
GetTypeByMetadataName
("E").GetTypeMembers().Single().IsExtension);
3989
Assert.False(comp.
GetTypeByMetadataName
("E").GetTypeMembers().Single().IsExtension);
Semantics\ParamsCollectionTests.cs (7)
239
var attributeData1 = comp.
GetTypeByMetadataName
(name).GetAttributes().Single();
355
var attributeData1 = comp.
GetTypeByMetadataName
(name).GetAttributes().Single();
538
var attributeData1 = comp.
GetTypeByMetadataName
(name).GetAttributes().Single();
683
var attributeData1 = comp.
GetTypeByMetadataName
(name).GetAttributes().Single();
1427
var attributeData1 = comp.
GetTypeByMetadataName
(name).GetAttributes().Single();
2551
var attributeData1 = comp.
GetTypeByMetadataName
(name).GetAttributes().Single();
2687
var attributeData1 = comp.
GetTypeByMetadataName
(name).GetAttributes().Single();
Semantics\PrimaryConstructorTests.cs (99)
128
var members = comp.
GetTypeByMetadataName
("Point").GetMembers();
3103
Assert.Empty(comp.
GetTypeByMetadataName
("Test1").InstanceConstructors.Where(c => !c.IsDefaultValueTypeConstructor()).Single().Parameters[0].GetAttributes());
3104
Assert.Equal(2, comp.
GetTypeByMetadataName
("Test2").InstanceConstructors.Where(c => !c.IsDefaultValueTypeConstructor()).Single().Parameters[0].GetAttributes().Count());
3146
Assert.Empty(comp.
GetTypeByMetadataName
("Test1").InstanceConstructors.Where(c => !c.IsDefaultValueTypeConstructor()).Single().Parameters[0].GetAttributes());
3147
Assert.Equal(1, comp.
GetTypeByMetadataName
("Test2").InstanceConstructors.Where(c => !c.IsDefaultValueTypeConstructor()).Single().Parameters[0].GetAttributes().Count());
3221
var c = (SourceNamedTypeSymbol)comp.
GetTypeByMetadataName
("C");
3249
var c = comp.
GetTypeByMetadataName
("C");
3281
var i = (SourceNamedTypeSymbol)comp.
GetTypeByMetadataName
("I");
3323
var e = (SourceNamedTypeSymbol)comp.
GetTypeByMetadataName
("E");
3355
var c = (SourceNamedTypeSymbol)comp.
GetTypeByMetadataName
("C");
3379
var c = comp.
GetTypeByMetadataName
("C");
3400
var c = comp.
GetTypeByMetadataName
("C");
3442
var c1 = (SourceNamedTypeSymbol)comp.
GetTypeByMetadataName
("C1");
3448
var c2 = (SourceNamedTypeSymbol)comp.
GetTypeByMetadataName
("C2");
3504
var c1 = (SourceNamedTypeSymbol)comp.
GetTypeByMetadataName
("C1");
3510
var c2 = (SourceNamedTypeSymbol)comp.
GetTypeByMetadataName
("C2");
3536
var c = (SourceNamedTypeSymbol)comp.
GetTypeByMetadataName
("C");
3558
var c = (SourceMemberContainerTypeSymbol)comp.
GetTypeByMetadataName
("C");
3584
var c1 = (SourceMemberContainerTypeSymbol)comp.
GetTypeByMetadataName
("C1");
3607
var c1 = (SourceMemberContainerTypeSymbol)comp.
GetTypeByMetadataName
("C1");
3629
var c = (SourceMemberContainerTypeSymbol)comp.
GetTypeByMetadataName
("C");
3651
var c = (SourceMemberContainerTypeSymbol)comp.
GetTypeByMetadataName
("C");
7838
var capturedParameters = comp.
GetTypeByMetadataName
("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters();
8703
Assert.Empty(((CSharpCompilation)verifier.Compilation).
GetTypeByMetadataName
("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
9886
Assert.Empty(comp.
GetTypeByMetadataName
("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
9946
Assert.Equal(1, comp.
GetTypeByMetadataName
("C2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count);
9947
Assert.Empty(comp.
GetTypeByMetadataName
("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
9999
Assert.Empty(comp.
GetTypeByMetadataName
("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10000
Assert.Equal(1, comp.
GetTypeByMetadataName
("C2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count);
10001
Assert.Equal(1, comp.
GetTypeByMetadataName
("C3").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count);
10002
Assert.Equal(2, comp.
GetTypeByMetadataName
("C4").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count);
10021
Assert.Equal(1, comp.
GetTypeByMetadataName
("C3").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count);
10048
Assert.Equal(2, comp.
GetTypeByMetadataName
("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count);
10150
Assert.Equal(1, comp.
GetTypeByMetadataName
("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count);
10193
Assert.Empty(comp.
GetTypeByMetadataName
("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10228
Assert.Empty(comp.
GetTypeByMetadataName
("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10271
Assert.Empty(comp.
GetTypeByMetadataName
("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10309
Assert.NotEmpty(comp.
GetTypeByMetadataName
("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10340
Assert.NotEmpty(comp.
GetTypeByMetadataName
("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10380
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10416
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10452
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10491
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10530
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10566
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10602
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10641
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10680
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10719
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10755
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10791
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10831
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10878
Assert.Empty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10922
Assert.Empty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10962
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11005
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11052
Assert.Empty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11094
Assert.Empty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11139
Assert.Empty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11174
Assert.Empty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11204
Assert.Empty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11239
Assert.Empty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11269
Assert.Empty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11304
Assert.Empty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11335
Assert.Empty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11371
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11402
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11445
Assert.Empty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11484
Assert.Empty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11523
Assert.Empty(comp.
GetTypeByMetadataName
("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11563
Assert.Empty(comp.
GetTypeByMetadataName
("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11606
Assert.Empty(comp.
GetTypeByMetadataName
("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11796
Assert.Equal(isStatic, comp.
GetTypeByMetadataName
("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().IsEmpty());
11840
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11841
Assert.Empty(comp.
GetTypeByMetadataName
("S2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11842
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S3").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11914
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11950
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11993
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
12041
Assert.Equal("System.String P1", comp1.
GetTypeByMetadataName
("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Single().Key.ToTestDisplayString());
12042
Assert.Equal("System.Int32 p2", comp1.
GetTypeByMetadataName
("C2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Single().Key.ToTestDisplayString());
12043
Assert.Equal(2, comp1.
GetTypeByMetadataName
("C3").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count);
12073
Assert.Empty(comp2.
GetTypeByMetadataName
("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
12074
Assert.Empty(comp2.
GetTypeByMetadataName
("C2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
12114
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
12158
Assert.Empty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
12204
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
14620
Assert.All(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly));
14816
Assert.All(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly));
15017
Assert.All(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly));
15243
Assert.All(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly));
15554
Assert.All(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly));
16379
Assert.NotEmpty(comp.
GetTypeByMetadataName
("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
19715
Assert.Equal("p1", comp.
GetTypeByMetadataName
("C1").Indexers.Single().MetadataName);
19745
Assert.Equal("p1", comp.
GetTypeByMetadataName
("C1").Indexers.Single().MetadataName);
19766
Assert.Equal("p1", comp.
GetTypeByMetadataName
("C1").Indexers.Single().MetadataName);
19767
Assert.Single(comp.
GetTypeByMetadataName
("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
20258
Assert.Empty(comp.
GetTypeByMetadataName
("C").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
22581
Assert.IsType<RetargetingNamedTypeSymbol>(comp2.
GetTypeByMetadataName
("Preserve1Attribute"));
Semantics\RecordTests.cs (1)
10040
var b1Ctor = comp.
GetTypeByMetadataName
("B1")!.GetMembersUnordered().OfType<SynthesizedPrimaryConstructor>().Single();
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (52)
5900
var i1M1 = compilation1.
GetTypeByMetadataName
("I1").GetMembers().Single();
5901
var c1 = compilation1.
GetTypeByMetadataName
("C1");
5987
var i1M1 = compilation1.
GetTypeByMetadataName
("I1").GetMembers().Single();
5988
var c1 = compilation1.
GetTypeByMetadataName
("C1");
6895
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>())
6916
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
6943
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
6949
foreach (var m in compilation.
GetTypeByMetadataName
("S2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
6978
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7006
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7040
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7073
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7079
foreach (var m in compilation.
GetTypeByMetadataName
("S2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7106
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7141
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7175
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7249
foreach (var m in compilation.
GetTypeByMetadataName
("I2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7255
foreach (var m in compilation.
GetTypeByMetadataName
("C3").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7261
foreach (var m in compilation.
GetTypeByMetadataName
("C4").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
7267
foreach (var m in compilation.
GetTypeByMetadataName
("I5").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
17556
var i1M1 = compilation1.
GetTypeByMetadataName
("I1").GetMembers().Single();
17557
var c1 = compilation1.
GetTypeByMetadataName
("C1");
17643
var i1M1 = compilation1.
GetTypeByMetadataName
("I1").GetMembers().Single();
17644
var c1 = compilation1.
GetTypeByMetadataName
("C1");
18459
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18479
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18506
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18512
foreach (var m in compilation.
GetTypeByMetadataName
("S2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18537
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18543
foreach (var m in compilation.
GetTypeByMetadataName
("S2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18572
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18600
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18628
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18655
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18688
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18694
foreach (var m in compilation.
GetTypeByMetadataName
("S2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18724
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18730
foreach (var m in compilation.
GetTypeByMetadataName
("S2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18757
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18782
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18817
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18850
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18891
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18923
foreach (var m in compilation.
GetTypeByMetadataName
("S1").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
18997
foreach (var m in compilation.
GetTypeByMetadataName
("I2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
19003
foreach (var m in compilation.
GetTypeByMetadataName
("C3").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
19009
foreach (var m in compilation.
GetTypeByMetadataName
("C4").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
19015
foreach (var m in compilation.
GetTypeByMetadataName
("I5").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
19072
foreach (var m in compilation.
GetTypeByMetadataName
("I2").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
19078
foreach (var m in compilation.
GetTypeByMetadataName
("C3").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
19084
foreach (var m in compilation.
GetTypeByMetadataName
("C4").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
19090
foreach (var m in compilation.
GetTypeByMetadataName
("I5").GetMembers().OfType<MethodSymbol>().Where(m => !m.IsConstructor()))
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests_ICompoundAssignmentOperation.cs (1)
84
var typeSymbol = compilation.
GetTypeByMetadataName
("C");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (299)
Semantics\FunctionPointerTests.cs (4)
1945
var declaredSymbol = (IMethodSymbol)comp.
GetTypeByMetadataName
("C").GetMethod("M2").ISymbol;
2006
var derived = comp.
GetTypeByMetadataName
("Derived");
2123
var d = comp.
GetTypeByMetadataName
("D");
3936
var m = comp.
GetTypeByMetadataName
("C").GetMethod("M");
Semantics\InitOnlyMemberTests.cs (2)
4764
Assert.Equal("corlibWithIsExternalInit", comp.
GetTypeByMetadataName
("System.Runtime.CompilerServices.IsExternalInit").ContainingAssembly.Name);
4773
Assert.Equal(expectedAssemblyName, comp.
GetTypeByMetadataName
("System.Runtime.CompilerServices.IsExternalInit").ContainingAssembly.Name);
Semantics\InterpolationTests.cs (26)
6862
var sParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Skip(1).Single();
6894
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Single();
6966
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
6969
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Single();
7041
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
7044
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Skip(1).Single();
7119
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
7122
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Skip(1).Single();
7194
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
7197
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Single();
7302
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
7305
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Skip(1).Single();
7342
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
7345
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Skip(1).Single();
7382
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
7385
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Skip(1).Single();
7422
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
7425
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Skip(1).Single();
7499
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
7502
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Single();
7576
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
7579
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod(".ctor").Parameters.Single();
7657
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
7660
var cParam = comp.
GetTypeByMetadataName
("C`1").GetMethod("M").Parameters.Single();
7819
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
7822
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.First();
Semantics\IteratorTests.cs (1)
122
var testType = Assert.IsAssignableFrom<PENamedTypeSymbol>(userComp.
GetTypeByMetadataName
("Test"));
Semantics\LambdaTests.cs (2)
3903
var expectedAttributes = expectedAttributeNames.Select(n => comp.
GetTypeByMetadataName
(n));
3945
var expectedAttributeConstructor = comp.
GetTypeByMetadataName
(expectedAttributeName).InstanceConstructors.Single().GetPublicSymbol();
Semantics\LocalFunctionTests.cs (10)
556
var aAttribute = comp.
GetTypeByMetadataName
("A");
820
var aAttribute = comp.
GetTypeByMetadataName
("A");
858
Assert.Equal(comp.
GetTypeByMetadataName
("A"), attr.AttributeClass.GetSymbol());
976
Assert.Equal(comp.
GetTypeByMetadataName
("PropAttribute"), attributes[0].AttributeClass.GetSymbol());
977
Assert.Equal(comp.
GetTypeByMetadataName
("ReturnAttribute"), attributes[1].AttributeClass.GetSymbol());
978
Assert.Equal(comp.
GetTypeByMetadataName
("MethodAttribute"), attributes[2].AttributeClass.GetSymbol());
982
Assert.Equal(comp.
GetTypeByMetadataName
("PropAttribute"), returnAttributes[0].AttributeClass.GetSymbol());
983
Assert.Equal(comp.
GetTypeByMetadataName
("ReturnAttribute"), returnAttributes[1].AttributeClass.GetSymbol());
984
Assert.Equal(comp.
GetTypeByMetadataName
("MethodAttribute"), returnAttributes[2].AttributeClass.GetSymbol());
1025
var attributeConstructor = comp.
GetTypeByMetadataName
("A").InstanceConstructors.Single();
Semantics\LockTests.cs (3)
510
var symbol = compilation.
GetTypeByMetadataName
("Test");
529
var symbol = compilation.
GetTypeByMetadataName
("Test");
648
var symbol = compilation.
GetTypeByMetadataName
("System.Type");
Semantics\MultiDimensionalArrayTests.cs (3)
534
var m2 = compilation.
GetTypeByMetadataName
("Test").GetMember<MethodSymbol>("M2");
1092
var test = compilation.
GetTypeByMetadataName
("Test");
1680
var p = compilation.
GetTypeByMetadataName
("Program");
Semantics\NameOfTests.cs (1)
3069
var igooType = compilation.
GetTypeByMetadataName
("IGoo`1").GetPublicSymbol();
Semantics\NativeIntegerTests.cs (12)
111
var type = comp.
GetTypeByMetadataName
("System.IntPtr");
115
type = comp.
GetTypeByMetadataName
("System.UIntPtr");
207
var type = comp.
GetTypeByMetadataName
("System.IntPtr");
211
type = comp.
GetTypeByMetadataName
("System.UIntPtr");
13577
var type = comp.
GetTypeByMetadataName
("I");
13583
type = comp.
GetTypeByMetadataName
("C");
13613
var type = comp.
GetTypeByMetadataName
("A");
13619
type = comp.
GetTypeByMetadataName
("B");
13672
var type = comp.
GetTypeByMetadataName
("A");
13678
type = comp.
GetTypeByMetadataName
("B");
13735
var type = comp.
GetTypeByMetadataName
("A");
13741
type = comp.
GetTypeByMetadataName
("B");
Semantics\NullableReferenceTypesTests.cs (151)
6467
var c = comp.
GetTypeByMetadataName
("C");
6489
var c = comp.
GetTypeByMetadataName
("C");
11453
var b = compilation.
GetTypeByMetadataName
("B");
11504
var b = compilation.
GetTypeByMetadataName
("B");
11567
var b = compilation.
GetTypeByMetadataName
("B");
11626
var b = compilation.
GetTypeByMetadataName
("B");
11631
var d = compilation.
GetTypeByMetadataName
("D");
11698
var b = compilation.
GetTypeByMetadataName
("B");
11731
var b = compilation.
GetTypeByMetadataName
("B");
11766
var b = compilation.
GetTypeByMetadataName
("B");
11847
var b = compilation.
GetTypeByMetadataName
("B");
11891
var b = compilation.
GetTypeByMetadataName
("B");
11929
var b = compilation.
GetTypeByMetadataName
("B");
12014
var b = compilation.
GetTypeByMetadataName
("B");
12097
var b = compilation.
GetTypeByMetadataName
("B");
12185
var b = compilation.
GetTypeByMetadataName
("B");
12257
var b = compilation.
GetTypeByMetadataName
("B");
12329
var type = compilation.
GetTypeByMetadataName
(typeName);
12343
var type = compilation.
GetTypeByMetadataName
(typeName);
12411
var b1 = compilation.
GetTypeByMetadataName
("B1");
12418
var b2 = compilation.
GetTypeByMetadataName
("B2");
12684
var ia = compilation.
GetTypeByMetadataName
("IA");
12692
var type = compilation.
GetTypeByMetadataName
(typeName);
12703
var type = compilation.
GetTypeByMetadataName
(typeName);
12711
var type = compilation.
GetTypeByMetadataName
(typeName);
12780
var ia = compilation.
GetTypeByMetadataName
("IA");
12781
var b1 = compilation.
GetTypeByMetadataName
("B1");
12799
var type = compilation.
GetTypeByMetadataName
(typeName);
12883
foreach (var member in compilation.
GetTypeByMetadataName
("B1").GetMembers().OfType<PropertySymbol>())
12888
foreach (var member in compilation.
GetTypeByMetadataName
("B2").GetMembers().OfType<PropertySymbol>())
12895
var type = compilation.
GetTypeByMetadataName
(typeName);
13031
var b = compilation.
GetTypeByMetadataName
("B");
13033
foreach (var member in compilation.
GetTypeByMetadataName
("IA").GetMembers().OfType<PropertySymbol>())
13039
foreach (var member in compilation.
GetTypeByMetadataName
("IA2").GetMembers().OfType<PropertySymbol>())
13047
var type = compilation.
GetTypeByMetadataName
(typeName);
13122
var b = compilation.
GetTypeByMetadataName
("B");
13124
foreach (var member in compilation.
GetTypeByMetadataName
("IA").GetMembers().OfType<PropertySymbol>())
13130
foreach (var member in compilation.
GetTypeByMetadataName
("IA2").GetMembers().OfType<PropertySymbol>())
13138
var type = compilation.
GetTypeByMetadataName
(typeName);
13203
var b = compilation.
GetTypeByMetadataName
("B");
13319
var ia = compilation.
GetTypeByMetadataName
("IA");
13320
var b = compilation.
GetTypeByMetadataName
("B");
13408
var ia = compilation.
GetTypeByMetadataName
("IA");
13409
var b = compilation.
GetTypeByMetadataName
("B");
13685
var b = compilation.
GetTypeByMetadataName
("B");
13853
var m1 = compilation.
GetTypeByMetadataName
("B").GetMember<MethodSymbol>("M1");
13896
var b = compilation.
GetTypeByMetadataName
("B");
13965
var b = compilation.
GetTypeByMetadataName
("B");
14024
var b = compilation.
GetTypeByMetadataName
("B");
14131
var b = compilation.
GetTypeByMetadataName
("B");
14227
var b = compilation.
GetTypeByMetadataName
("B");
14232
var d = compilation.
GetTypeByMetadataName
("D");
14283
var b = compilation.
GetTypeByMetadataName
("B");
14288
var d = compilation.
GetTypeByMetadataName
("D");
16496
var ia = compilation.
GetTypeByMetadataName
("IA");
16497
var b = compilation.
GetTypeByMetadataName
("B");
16633
foreach (var member in compilation.
GetTypeByMetadataName
(typeName).GetMembers().OfType<PropertySymbol>())
16639
foreach (var member in compilation.
GetTypeByMetadataName
("B3").GetMembers().OfType<PropertySymbol>())
16646
var type = compilation.
GetTypeByMetadataName
(typeName);
16718
var implemented = compilation.
GetTypeByMetadataName
(typeName[0]).GetMembers().OfType<PropertySymbol>().Single();
16719
var implementing = (PropertySymbol)compilation.
GetTypeByMetadataName
(typeName[1]).FindImplementationForInterfaceMember(implemented);
16724
var implemented = compilation.
GetTypeByMetadataName
("IA3").GetMembers().OfType<PropertySymbol>().Single();
16725
var implementing = (PropertySymbol)compilation.
GetTypeByMetadataName
("B3").FindImplementationForInterfaceMember(implemented);
16731
var type = compilation.
GetTypeByMetadataName
(typeName);
16803
var implemented = compilation.
GetTypeByMetadataName
(typeName[0]).GetMembers().OfType<PropertySymbol>().Single();
16804
var implementing = (PropertySymbol)compilation.
GetTypeByMetadataName
(typeName[1]).FindImplementationForInterfaceMember(implemented);
16809
var implemented = compilation.
GetTypeByMetadataName
("IA3").GetMembers().OfType<PropertySymbol>().Single();
16810
var implementing = (PropertySymbol)compilation.
GetTypeByMetadataName
("B3").FindImplementationForInterfaceMember(implemented);
16816
var type = compilation.
GetTypeByMetadataName
(typeName);
16903
var c1 = (NamedTypeSymbol)comp.
GetTypeByMetadataName
("C1");
16915
var c2 = (NamedTypeSymbol)comp.
GetTypeByMetadataName
("C2");
16927
var c3 = (NamedTypeSymbol)comp.
GetTypeByMetadataName
("C3");
16938
var c4 = (NamedTypeSymbol)comp.
GetTypeByMetadataName
("C4");
17269
var c1 = (NamedTypeSymbol)comp.
GetTypeByMetadataName
("C1`1");
17281
var c2 = (NamedTypeSymbol)comp.
GetTypeByMetadataName
("C2`1");
17293
var c3 = (NamedTypeSymbol)comp.
GetTypeByMetadataName
("C3`1");
17304
var c4 = (NamedTypeSymbol)comp.
GetTypeByMetadataName
("C4`1");
17352
var c3 = (NamedTypeSymbol)comp.
GetTypeByMetadataName
("C3`2");
17726
var ia = compilation.
GetTypeByMetadataName
("IA");
17727
var b = compilation.
GetTypeByMetadataName
("B");
17794
var ia = compilation.
GetTypeByMetadataName
("IA");
17795
var b = compilation.
GetTypeByMetadataName
("B");
17835
var c = compilation.
GetTypeByMetadataName
("C");
17874
var c1 = compilation.
GetTypeByMetadataName
("C1");
17889
c1 = compilation.
GetTypeByMetadataName
("C1");
77008
var b = compilation.
GetTypeByMetadataName
("B");
77019
Assert.Equal("String? D1()", compilation.
GetTypeByMetadataName
("D1")
77023
Assert.Equal("String D1()", compilation.
GetTypeByMetadataName
("D1")
77027
Assert.Equal("String! D2()", compilation.
GetTypeByMetadataName
("D2")
77031
var f = compilation.
GetTypeByMetadataName
("F");
77092
Assert.Equal("String? D1()", compilation.
GetTypeByMetadataName
("D1")
111049
var c = comp.
GetTypeByMetadataName
("C`2");
112848
var b = comp.
GetTypeByMetadataName
("A`2+B");
112933
var b = comp.
GetTypeByMetadataName
("A`2+B");
112952
var b = comp.
GetTypeByMetadataName
("A`1+B");
112972
var b = comp.
GetTypeByMetadataName
("A`1+B");
113049
var b = comp.
GetTypeByMetadataName
("A`2+B");
113129
var b = comp.
GetTypeByMetadataName
("A`2+B");
113150
var a = comp.
GetTypeByMetadataName
("A");
113691
var a = comp.
GetTypeByMetadataName
("A`1");
113710
var a = comp.
GetTypeByMetadataName
("A`1");
113734
var a = comp.
GetTypeByMetadataName
("A`1");
113756
var a = comp.
GetTypeByMetadataName
("A`1");
113789
var a = comp.
GetTypeByMetadataName
("A`1");
113810
var a = comp.
GetTypeByMetadataName
("A`1");
116661
Assert.Equal(TypeKind.Struct, compilation1.
GetTypeByMetadataName
("A").TypeKind);
116662
Assert.Equal(TypeKind.Enum, compilation1.
GetTypeByMetadataName
("B").TypeKind);
116663
Assert.Equal(TypeKind.Class, compilation1.
GetTypeByMetadataName
("C").TypeKind);
116664
Assert.Equal(TypeKind.Delegate, compilation1.
GetTypeByMetadataName
("D").TypeKind);
116665
Assert.Equal(TypeKind.Interface, compilation1.
GetTypeByMetadataName
("I1").TypeKind);
116681
Assert.Equal(TypeKind.Struct, compilation2.
GetTypeByMetadataName
("A").TypeKind);
116682
Assert.Equal(TypeKind.Enum, compilation2.
GetTypeByMetadataName
("B").TypeKind);
116683
Assert.Equal(TypeKind.Class, compilation2.
GetTypeByMetadataName
("C").TypeKind);
116684
Assert.Equal(TypeKind.Delegate, compilation2.
GetTypeByMetadataName
("D").TypeKind);
116685
Assert.Equal(TypeKind.Interface, compilation2.
GetTypeByMetadataName
("I1").TypeKind);
116692
Assert.Equal(TypeKind.Struct, compilation3.
GetTypeByMetadataName
("A").TypeKind);
116693
Assert.Equal(TypeKind.Enum, compilation3.
GetTypeByMetadataName
("B").TypeKind);
116694
Assert.Equal(TypeKind.Class, compilation3.
GetTypeByMetadataName
("C").TypeKind);
116695
Assert.Equal(TypeKind.Delegate, compilation3.
GetTypeByMetadataName
("D").TypeKind);
116696
Assert.Equal(TypeKind.Interface, compilation3.
GetTypeByMetadataName
("I1").TypeKind);
116712
var a = compilation4.
GetTypeByMetadataName
("A");
116713
var b = compilation4.
GetTypeByMetadataName
("B");
116714
var c = compilation4.
GetTypeByMetadataName
("C");
116715
var d = compilation4.
GetTypeByMetadataName
("D");
116716
var i1 = compilation4.
GetTypeByMetadataName
("I1");
116780
a = compilation6.
GetTypeByMetadataName
("A");
116781
b = compilation6.
GetTypeByMetadataName
("B");
116782
c = compilation6.
GetTypeByMetadataName
("C");
116783
d = compilation6.
GetTypeByMetadataName
("D");
116784
i1 = compilation6.
GetTypeByMetadataName
("I1");
116801
Assert.Equal(TypeKind.Struct, compilation7.
GetTypeByMetadataName
("A").TypeKind);
116802
Assert.Equal(TypeKind.Enum, compilation7.
GetTypeByMetadataName
("B").TypeKind);
116803
Assert.Equal(TypeKind.Class, compilation7.
GetTypeByMetadataName
("C").TypeKind);
116804
Assert.Equal(TypeKind.Delegate, compilation7.
GetTypeByMetadataName
("D").TypeKind);
116805
Assert.Equal(TypeKind.Interface, compilation7.
GetTypeByMetadataName
("I1").TypeKind);
124174
NamedTypeSymbol b = compilation.
GetTypeByMetadataName
("B`12");
145813
var interfaces = comp.
GetTypeByMetadataName
("C").InterfacesNoUseSiteDiagnostics();
157989
var i3 = comp.
GetTypeByMetadataName
("I3");
158023
var i3 = comp.
GetTypeByMetadataName
("I3");
158061
var i3 = comp.
GetTypeByMetadataName
("I3");
158089
var i3 = comp.
GetTypeByMetadataName
("I3");
158121
var i3 = comp.
GetTypeByMetadataName
("I3");
158290
var i3 = comp.
GetTypeByMetadataName
("I3");
158331
var i3 = comp.
GetTypeByMetadataName
("I3");
158371
var i3 = comp.
GetTypeByMetadataName
("I3");
158549
var i3 = comp.
GetTypeByMetadataName
("I3");
158585
var i3 = comp.
GetTypeByMetadataName
("I3");
158627
var i3 = comp.
GetTypeByMetadataName
("I3");
158708
var i3 = comp.
GetTypeByMetadataName
("I3");
158740
var i3 = comp.
GetTypeByMetadataName
("I3");
158774
var i3 = comp.
GetTypeByMetadataName
("I3");
Semantics\NullCoalesceAssignmentTests.cs (5)
33
var cType = comp.
GetTypeByMetadataName
("C");
70
var cType = comp.
GetTypeByMetadataName
("C");
71
var dType = comp.
GetTypeByMetadataName
("D");
113
var cType = comp.
GetTypeByMetadataName
("C");
114
var dType = comp.
GetTypeByMetadataName
("D");
Semantics\OperatorTests.cs (3)
7508
type = compilation.
GetTypeByMetadataName
(typeNames[name]);
7862
types[i] = compilation.
GetTypeByMetadataName
(typeNames[i]);
8022
types[i] = compilation.
GetTypeByMetadataName
(typeNames[i]);
Semantics\RawInterpolationTests_Handler.cs (24)
5116
var sParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Skip(1).Single();
5153
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Single();
5237
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
5240
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Single();
5324
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
5327
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Skip(1).Single();
5414
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
5417
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Skip(1).Single();
5501
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
5504
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Single();
5588
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
5591
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Skip(1).Single();
5635
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
5638
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Skip(1).Single();
5682
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
5685
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Skip(1).Single();
5771
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
5774
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.Single();
5860
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
5863
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod(".ctor").Parameters.Single();
5953
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
5956
var cParam = comp.
GetTypeByMetadataName
("C`1").GetMethod("M").Parameters.Single();
5983
var customHandler = comp.
GetTypeByMetadataName
("CustomHandler");
5986
var cParam = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters.First();
Semantics\RefFieldTests.cs (4)
2163
var type = (NamedTypeSymbol)comp.
GetTypeByMetadataName
("E");
10276
Assert.True(comp.
GetTypeByMetadataName
("StructWithRefField").IsManagedTypeNoUseSiteDiagnostics);
10321
Assert.True(comp.
GetTypeByMetadataName
("StructWithIndirectRefField").IsManagedTypeNoUseSiteDiagnostics);
10352
Assert.True(comp.
GetTypeByMetadataName
("StructWithIndirectRefField").IsManagedTypeNoUseSiteDiagnostics);
Semantics\SimpleLambdaParametersWithModifiersTests.cs (11)
132
compilation.
GetTypeByMetadataName
(typeof(CLSCompliantAttribute).FullName).GetPublicSymbol());
168
compilation.
GetTypeByMetadataName
(typeof(CLSCompliantAttribute).FullName).GetPublicSymbol());
203
compilation.
GetTypeByMetadataName
(typeof(CLSCompliantAttribute).FullName).GetPublicSymbol())));
206
compilation.
GetTypeByMetadataName
("MyAttribute").GetPublicSymbol())));
234
Assert.Equal(compilation.
GetTypeByMetadataName
(typeof(ReadOnlySpan<>).FullName).GetPublicSymbol(), symbol.Parameters.Single().Type.OriginalDefinition);
262
Assert.Equal(compilation.
GetTypeByMetadataName
(typeof(ReadOnlySpan<>).FullName).GetPublicSymbol(), symbol.Parameters.First().Type.OriginalDefinition);
293
Assert.Equal(compilation.
GetTypeByMetadataName
(typeof(ReadOnlySpan<>).FullName).GetPublicSymbol(), symbol.Parameters.First().Type.OriginalDefinition);
328
Assert.Equal(compilation.
GetTypeByMetadataName
(typeof(ReadOnlySpan<>).FullName).GetPublicSymbol(), symbol.Parameters.Single().Type.OriginalDefinition);
357
Assert.Equal(compilation.
GetTypeByMetadataName
(typeof(ReadOnlySpan<>).FullName).GetPublicSymbol(), symbol.Parameters.Single().Type.OriginalDefinition);
1162
Assert.Equal(compilation.
GetTypeByMetadataName
(typeof(ReadOnlySpan<>).FullName).GetPublicSymbol(), symbol.Parameters.Single().Type.OriginalDefinition);
1191
Assert.Equal(compilation.
GetTypeByMetadataName
(typeof(ReadOnlySpan<>).FullName).GetPublicSymbol(), symbol.Parameters.Single().Type.OriginalDefinition);
Semantics\UninitializedNonNullableFieldTests.cs (2)
2751
var property = comp.
GetTypeByMetadataName
("C").GetMember("S");
2772
var property = comp.
GetTypeByMetadataName
("C").GetMember("S");
Semantics\UseSiteErrorTests.cs (35)
2309
Assert.Equal(TypeKind.Struct, compilation1.
GetTypeByMetadataName
("A").TypeKind);
2310
Assert.Equal(TypeKind.Enum, compilation1.
GetTypeByMetadataName
("B").TypeKind);
2311
Assert.Equal(TypeKind.Class, compilation1.
GetTypeByMetadataName
("C").TypeKind);
2312
Assert.Equal(TypeKind.Delegate, compilation1.
GetTypeByMetadataName
("D").TypeKind);
2313
Assert.Equal(TypeKind.Interface, compilation1.
GetTypeByMetadataName
("I1").TypeKind);
2327
Assert.Equal(TypeKind.Struct, compilation2.
GetTypeByMetadataName
("A").TypeKind);
2328
Assert.Equal(TypeKind.Enum, compilation2.
GetTypeByMetadataName
("B").TypeKind);
2329
Assert.Equal(TypeKind.Class, compilation2.
GetTypeByMetadataName
("C").TypeKind);
2330
Assert.Equal(TypeKind.Delegate, compilation2.
GetTypeByMetadataName
("D").TypeKind);
2331
Assert.Equal(TypeKind.Interface, compilation2.
GetTypeByMetadataName
("I1").TypeKind);
2338
Assert.Equal(TypeKind.Struct, compilation3.
GetTypeByMetadataName
("A").TypeKind);
2339
Assert.Equal(TypeKind.Enum, compilation3.
GetTypeByMetadataName
("B").TypeKind);
2340
Assert.Equal(TypeKind.Class, compilation3.
GetTypeByMetadataName
("C").TypeKind);
2341
Assert.Equal(TypeKind.Delegate, compilation3.
GetTypeByMetadataName
("D").TypeKind);
2342
Assert.Equal(TypeKind.Interface, compilation3.
GetTypeByMetadataName
("I1").TypeKind);
2358
var a = compilation4.
GetTypeByMetadataName
("A");
2359
var b = compilation4.
GetTypeByMetadataName
("B");
2360
var c = compilation4.
GetTypeByMetadataName
("C");
2361
var d = compilation4.
GetTypeByMetadataName
("D");
2362
var i1 = compilation4.
GetTypeByMetadataName
("I1");
2383
Assert.Equal(TypeKind.Struct, compilation5.
GetTypeByMetadataName
("A").TypeKind);
2384
Assert.Equal(TypeKind.Enum, compilation5.
GetTypeByMetadataName
("B").TypeKind);
2385
Assert.Equal(TypeKind.Class, compilation5.
GetTypeByMetadataName
("C").TypeKind);
2386
Assert.Equal(TypeKind.Delegate, compilation5.
GetTypeByMetadataName
("D").TypeKind);
2387
Assert.Equal(TypeKind.Interface, compilation5.
GetTypeByMetadataName
("I1").TypeKind);
2403
a = compilation6.
GetTypeByMetadataName
("A");
2404
b = compilation6.
GetTypeByMetadataName
("B");
2405
c = compilation6.
GetTypeByMetadataName
("C");
2406
d = compilation6.
GetTypeByMetadataName
("D");
2407
i1 = compilation6.
GetTypeByMetadataName
("I1");
2424
Assert.Equal(TypeKind.Struct, compilation7.
GetTypeByMetadataName
("A").TypeKind);
2425
Assert.Equal(TypeKind.Enum, compilation7.
GetTypeByMetadataName
("B").TypeKind);
2426
Assert.Equal(TypeKind.Class, compilation7.
GetTypeByMetadataName
("C").TypeKind);
2427
Assert.Equal(TypeKind.Delegate, compilation7.
GetTypeByMetadataName
("D").TypeKind);
2428
Assert.Equal(TypeKind.Interface, compilation7.
GetTypeByMetadataName
("I1").TypeKind);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (552)
Compilation\ReferenceManagerTests.cs (2)
2140
compilation.
GetTypeByMetadataName
("System.Int32").GetMembers();
2144
Assert.Throws<ObjectDisposedException>(() => compilation.
GetTypeByMetadataName
("System.Int64").GetMembers());
Compilation\SemanticModelAPITests.cs (1)
4483
var method = (IMethodSymbol)comp.
GetTypeByMetadataName
("C").GetMembers("M").Single().GetPublicSymbol();
CrossLanguageTests.cs (1)
37
var t = comp.
GetTypeByMetadataName
("I");
DeclarationTests.cs (27)
406
var type1 = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.N2.N3.C");
411
var type2 = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.N2.N3.C");
419
var type3 = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.N2.N3.C");
459
var type1 = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.N2.N3.C");
464
var type2 = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.N2.N3.D");
502
var type1 = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.N2.N3.C");
507
var type2 = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.C");
555
var type1a = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.N2.N3.C");
558
var type1b = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.N2.N3.D");
563
var type2a = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.C");
566
var type2b = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.D");
610
var type1a = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.N2.N3.C");
613
var type1b = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.N2.N3.D");
618
var type2a = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.C");
621
var type2b = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.D");
659
var type1a = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.N2.N3.E");
664
var type2a = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.E");
702
var type1a = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.N2.N3.S");
707
var type2a = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.S");
749
var type1a = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.N2.N3.I");
754
var type2a = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.I");
794
var type1a = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.N2.N3.E");
799
var type2a = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.E");
839
var type1a = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.N2.N3.E");
844
var type2a = (SourceNamedTypeSymbol)compilation.
GetTypeByMetadataName
("N1.E");
872
var type1 = (SourceNamedTypeSymbol)compilation1.
GetTypeByMetadataName
("N1.N2.N3.E");
873
var type2 = (SourceNamedTypeSymbol)compilation2.
GetTypeByMetadataName
("N1.N2.N3.E");
DocumentationComments\MethodDocumentationCommentTests.cs (3)
238
var main = compilation.
GetTypeByMetadataName
("Test").GetMember<MethodSymbol>("Main");
243
main = compilation.
GetTypeByMetadataName
("Test").GetMember<MethodSymbol>("Main");
248
main = compilation.
GetTypeByMetadataName
("Test").GetMember<MethodSymbol>("Main");
SymbolDisplay\SymbolDisplayTests.cs (1)
5402
var cTest = comp.
GetTypeByMetadataName
("CTest");
Symbols\CSharpCompilerFeatureRequiredTests.cs (18)
144
var onType = comp.
GetTypeByMetadataName
("OnType");
148
var onMethod = comp.
GetTypeByMetadataName
("OnMethod");
152
var onMethodReturn = comp.
GetTypeByMetadataName
("OnMethodReturn");
156
var onParameter = comp.
GetTypeByMetadataName
("OnParameter");
162
var onField = comp.
GetTypeByMetadataName
("OnField");
166
var onProperty = comp.
GetTypeByMetadataName
("OnProperty");
170
var onPropertyGetter = comp.
GetTypeByMetadataName
("OnPropertyGetter");
177
var onPropertySetter = comp.
GetTypeByMetadataName
("OnPropertySetter");
184
var onEvent = comp.
GetTypeByMetadataName
("OnEvent");
188
var onEventAdder = comp.
GetTypeByMetadataName
("OnEventAdder");
195
var onEventRemover = comp.
GetTypeByMetadataName
("OnEventRemover");
202
var onEnum = comp.
GetTypeByMetadataName
("OnEnum");
205
var onEnumMember = comp.
GetTypeByMetadataName
("OnEnumMember");
209
var onClassTypeParameter = comp.
GetTypeByMetadataName
("OnClassTypeParameter`1");
213
var onMethodTypeParameter = comp.
GetTypeByMetadataName
("OnMethodTypeParameter");
219
var onDelegateType = comp.
GetTypeByMetadataName
("OnDelegateType");
222
var onIndexedPropertyParameter = comp.
GetTypeByMetadataName
("OnIndexedPropertyParameter");
227
var onThisParameterIndexer = comp.
GetTypeByMetadataName
("OnThisIndexerParameter");
Symbols\CustomModifiersTests.cs (35)
290
var cl3 = compilation.
GetTypeByMetadataName
("CL3");
375
var cl3 = compilation.
GetTypeByMetadataName
("CL3");
448
var cl3 = compilation.
GetTypeByMetadataName
("CL3");
521
var cl3 = compilation.
GetTypeByMetadataName
("CL3");
595
var cl3 = compilation.
GetTypeByMetadataName
("CL3");
700
var cl3 = compilation.
GetTypeByMetadataName
("CL3");
704
var cl1 = compilation.
GetTypeByMetadataName
("CL1`1");
810
var cl3 = compilation.
GetTypeByMetadataName
("CL3");
814
var cl1 = compilation.
GetTypeByMetadataName
("CL1`1");
920
var cl3 = compilation.
GetTypeByMetadataName
("CL3");
924
var cl1 = compilation.
GetTypeByMetadataName
("CL1`1");
1030
var cl3 = compilation.
GetTypeByMetadataName
("CL3");
1034
var cl1 = compilation.
GetTypeByMetadataName
("CL1`1");
1124
var cl3 = compilation.
GetTypeByMetadataName
("CL3");
1231
var cl3 = compilation.
GetTypeByMetadataName
("CL3");
1306
var cl3 = compilation.
GetTypeByMetadataName
("CL3");
1373
var cl2 = compilation.
GetTypeByMetadataName
("CL2");
1459
var base1 = compilation.
GetTypeByMetadataName
("CL2").BaseType();
1460
var base2 = compilation.
GetTypeByMetadataName
("CL3").BaseType();
1461
var base3 = compilation.
GetTypeByMetadataName
("CL4").BaseType();
1518
var test = compilation1.
GetTypeByMetadataName
("Module1").GetMember<MethodSymbol>("Test");
1527
test = compilation2.
GetTypeByMetadataName
("Module1").GetMember<MethodSymbol>("Test");
1715
Assert.Equal("ITest0<T modopt(System.Runtime.CompilerServices.IsConst) modopt(System.Runtime.CompilerServices.IsLong)>", compilation.
GetTypeByMetadataName
("ITest1`1").Interfaces().First().ToTestDisplayString());
1716
Assert.Equal("ITest0<T modopt(System.Runtime.CompilerServices.IsConst)>", compilation.
GetTypeByMetadataName
("ITest2`1").Interfaces().First().ToTestDisplayString());
1757
Assert.Equal("ITest0<T modopt(System.Runtime.CompilerServices.IsLong) modopt(System.Runtime.CompilerServices.IsConst)>", compilation.
GetTypeByMetadataName
("ITest1`1").Interfaces().First().ToTestDisplayString());
1758
Assert.Equal("ITest0<T modopt(System.Runtime.CompilerServices.IsConst)>", compilation.
GetTypeByMetadataName
("ITest2`1").Interfaces().First().ToTestDisplayString());
2286
var cl2 = compilation.
GetTypeByMetadataName
("CL2");
2332
var cl3 = compilation.
GetTypeByMetadataName
("CL3");
2475
var cl1 = compilation.
GetTypeByMetadataName
("CL1`1");
2596
var cl2 = compilation.
GetTypeByMetadataName
("CL2");
2601
var cl3 = compilation.
GetTypeByMetadataName
("CL3");
2710
var cl2 = compilation.
GetTypeByMetadataName
("CL2");
2715
var cl3 = compilation.
GetTypeByMetadataName
("CL3");
2804
var cl2 = compilation.
GetTypeByMetadataName
("CL2");
2809
var cl3 = compilation.
GetTypeByMetadataName
("CL3");
Symbols\DefaultInterfaceImplementationTests.cs (235)
977
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
1052
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
1131
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
1210
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
1291
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
1375
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
1463
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
1551
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
1596
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
1630
var test2 = compilation3.
GetTypeByMetadataName
("Test2");
1686
var test2 = compilation3.
GetTypeByMetadataName
("Test2");
1752
var test2 = compilation3.
GetTypeByMetadataName
("Test2");
1787
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
1827
var test2 = compilation3.
GetTypeByMetadataName
("Test2");
1884
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
1918
var test2 = compilation2.
GetTypeByMetadataName
("Test2");
1936
test2 = compilation3.
GetTypeByMetadataName
("Test2");
2029
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
2115
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
2189
var test2 = compilation2.
GetTypeByMetadataName
("Test2");
2211
test2 = compilation3.
GetTypeByMetadataName
("Test2");
2274
var test1 = compilation2.
GetTypeByMetadataName
("Test1");
2343
var test1 = compilation2.
GetTypeByMetadataName
("Test1");
2416
var test1 = compilation2.
GetTypeByMetadataName
("Test1");
2489
var test1 = compilation2.
GetTypeByMetadataName
("Test1");
3421
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
3491
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
3580
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
3646
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
4505
var test2 = compilation3.
GetTypeByMetadataName
("Test2");
4506
var i1 = compilation3.
GetTypeByMetadataName
("I1");
5281
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
5334
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
6046
var test2 = compilation3.
GetTypeByMetadataName
("Test2");
6047
var i1 = compilation3.
GetTypeByMetadataName
("I1");
7511
var test2 = compilation3.
GetTypeByMetadataName
("Test2");
7512
var i1 = compilation3.
GetTypeByMetadataName
("I1");
8443
var i1 = compilation1.
GetTypeByMetadataName
("I1");
8835
var i1 = compilation1.
GetTypeByMetadataName
("I1");
8982
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
8983
var i1 = compilation1.
GetTypeByMetadataName
("I1");
9122
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
9123
var i1 = compilation1.
GetTypeByMetadataName
("I1");
9282
ValidateMethodModifiers_10(compilation2.
GetTypeByMetadataName
("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal, isStatic: isStatic);
9335
var test2 = compilation.
GetTypeByMetadataName
(className);
9336
var i1 = compilation.
GetTypeByMetadataName
("I1");
9479
ValidateMethodModifiers_10(compilation2.
GetTypeByMetadataName
("I1").GetMember<MethodSymbol>("M1"), accessibility, isStatic: isStatic);
9552
ValidateMethodModifiers_10(compilation2.
GetTypeByMetadataName
("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal);
9851
ValidateMethodModifiers_10(compilation2.
GetTypeByMetadataName
("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal);
9916
ValidateMethodModifiers_10(compilation2.
GetTypeByMetadataName
("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal);
10001
ValidateMethodModifiers_10(compilation2.
GetTypeByMetadataName
("I1").GetMember<MethodSymbol>("M1"), Accessibility.Internal);
10101
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
10102
var i1 = compilation1.
GetTypeByMetadataName
("I1");
10231
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
10232
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
10233
var i1 = compilation1.
GetTypeByMetadataName
("I1");
10336
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
10337
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
10338
var i1 = compilation1.
GetTypeByMetadataName
("I1");
10619
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
10620
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
10621
var i1 = compilation1.
GetTypeByMetadataName
("I1");
10739
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
10740
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
10741
var i1 = compilation1.
GetTypeByMetadataName
("I1");
10933
var i1 = compilation2.
GetTypeByMetadataName
("I1");
11075
var i1 = compilation1.
GetTypeByMetadataName
("I1");
11182
var i1 = compilation1.
GetTypeByMetadataName
("I1");
11907
ValidateMethodModifiers_10(compilation2.
GetTypeByMetadataName
("I1").GetMember<MethodSymbol>("M1"), Accessibility.Protected);
12022
ValidateMethodModifiers_10(compilation2.
GetTypeByMetadataName
("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedOrInternal);
12145
ValidateMethodModifiers_10(compilation2.
GetTypeByMetadataName
("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedAndInternal);
12243
ValidateMethodModifiers_10(compilation2.
GetTypeByMetadataName
("I1").GetMember<MethodSymbol>("M1"), Accessibility.Protected);
12305
ValidateMethodModifiers_10(compilation2.
GetTypeByMetadataName
("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedOrInternal);
12367
ValidateMethodModifiers_10(compilation2.
GetTypeByMetadataName
("I1").GetMember<MethodSymbol>("M1"), Accessibility.ProtectedAndInternal);
12641
var i1 = compilation2.
GetTypeByMetadataName
("I1");
12729
var i1 = compilation2.
GetTypeByMetadataName
("I1");
12817
var i1 = compilation2.
GetTypeByMetadataName
("I1");
13127
var i1 = compilation1.
GetTypeByMetadataName
("I1");
14058
return GetSingleProperty(compilation.
GetTypeByMetadataName
(containerName));
14093
var i1 = compilation1.
GetTypeByMetadataName
("I1");
14404
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
14405
var i1 = compilation1.
GetTypeByMetadataName
("I1");
14746
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
14747
var i1 = compilation1.
GetTypeByMetadataName
("I1");
14950
var i1 = compilation2.
GetTypeByMetadataName
("I1");
15049
var test2 = compilation.
GetTypeByMetadataName
(className);
15050
var i1 = compilation.
GetTypeByMetadataName
("I1");
16022
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
16023
var i1 = compilation1.
GetTypeByMetadataName
("I1");
16324
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
16325
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
16596
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
16597
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
16601
var i1 = compilation1.
GetTypeByMetadataName
("I" + i);
17032
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
17033
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
17282
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
17283
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
17528
var i1 = compilation2.
GetTypeByMetadataName
("I1");
19909
var i1 = compilation2.
GetTypeByMetadataName
("I1");
23401
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
23402
var i1 = compilation1.
GetTypeByMetadataName
("I1");
26849
var i1 = compilation1.
GetTypeByMetadataName
("I1");
27686
return GetSingleEvent(compilation.
GetTypeByMetadataName
(containerName));
27721
var i1 = compilation1.
GetTypeByMetadataName
("I1");
27988
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
27989
var i1 = compilation1.
GetTypeByMetadataName
("I1");
28245
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
28246
var i1 = compilation1.
GetTypeByMetadataName
("I1");
28496
var i1 = compilation2.
GetTypeByMetadataName
("I1");
28551
var test2 = compilation.
GetTypeByMetadataName
(className);
28552
var i1 = compilation.
GetTypeByMetadataName
("I1");
29520
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
29521
var i1 = compilation1.
GetTypeByMetadataName
("I1");
29713
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
29714
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
30009
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
30010
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
30014
var i1 = compilation1.
GetTypeByMetadataName
("I" + i);
30455
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
30456
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
30676
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
30677
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
30933
var i1 = compilation2.
GetTypeByMetadataName
("I1");
35000
var test1 = compilation2.
GetTypeByMetadataName
("Test1");
35024
test1 = compilation3.
GetTypeByMetadataName
("Test1");
35094
var test1 = compilation2.
GetTypeByMetadataName
("Test1");
35122
test1 = compilation3.
GetTypeByMetadataName
("Test1");
35192
var test1 = compilation2.
GetTypeByMetadataName
("Test1");
35217
test1 = compilation3.
GetTypeByMetadataName
("Test1");
35288
var test1 = compilation2.
GetTypeByMetadataName
("Test1");
35312
test1 = compilation3.
GetTypeByMetadataName
("Test1");
35393
var test1 = compilation2.
GetTypeByMetadataName
("Test1");
35484
var test1 = compilation2.
GetTypeByMetadataName
("Test1");
35593
var test1 = compilation2.
GetTypeByMetadataName
("Test1");
35706
var test1 = compilation2.
GetTypeByMetadataName
("Test1");
35819
var test1 = compilation2.
GetTypeByMetadataName
("Test1");
35925
var test1 = compilation2.
GetTypeByMetadataName
("Test1");
36242
var test1 = compilation2.
GetTypeByMetadataName
("Test1");
39537
var test1 = compilation2.
GetTypeByMetadataName
("Test1");
43748
var i1 = compilation.
GetTypeByMetadataName
("I1");
44650
Assert.Empty(compilation1.
GetTypeByMetadataName
("I1").GetMembers("I1"));
54385
var i1 = compilation1.
GetTypeByMetadataName
("I1");
54387
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
54458
var i1 = compilation1.
GetTypeByMetadataName
("I1");
54460
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
54558
var i1 = compilation1.
GetTypeByMetadataName
("I1");
54560
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
54629
var i1 = compilation1.
GetTypeByMetadataName
("I1");
54631
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
54697
var i1 = compilation1.
GetTypeByMetadataName
("I1");
54699
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
54791
var i1 = compilation1.
GetTypeByMetadataName
("I1");
54793
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
54885
var i1 = compilation1.
GetTypeByMetadataName
("I1");
54887
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
54973
var i1 = compilation1.
GetTypeByMetadataName
("I1");
54975
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
62381
var c0 = compilation1.
GetTypeByMetadataName
("C0");
62474
var test = compilation1.
GetTypeByMetadataName
("Test");
62518
var c0 = compilation1.
GetTypeByMetadataName
("C0");
62519
var test = compilation1.
GetTypeByMetadataName
("Test");
62533
c0 = compilation1.
GetTypeByMetadataName
("C0");
62534
test = compilation1.
GetTypeByMetadataName
("Test");
63131
var i1 = compilation1.
GetTypeByMetadataName
("I1");
63132
var i2 = compilation1.
GetTypeByMetadataName
("I2");
63133
var c1 = compilation1.
GetTypeByMetadataName
("C1");
63134
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
63135
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
63136
var test3 = compilation1.
GetTypeByMetadataName
("Test3");
63137
var test4 = compilation1.
GetTypeByMetadataName
("Test4");
63337
var i1 = compilation1.
GetTypeByMetadataName
("I1");
63338
var i2 = compilation1.
GetTypeByMetadataName
("I2");
63339
var c1 = compilation1.
GetTypeByMetadataName
("C1");
63340
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
63341
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
63342
var test3 = compilation1.
GetTypeByMetadataName
("Test3");
63343
var test4 = compilation1.
GetTypeByMetadataName
("Test4");
63503
var i1 = compilation1.
GetTypeByMetadataName
("I1");
63504
var i2 = compilation1.
GetTypeByMetadataName
("I2");
63505
var c1 = compilation1.
GetTypeByMetadataName
("C1");
63506
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
63507
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
63508
var test3 = compilation1.
GetTypeByMetadataName
("Test3");
63509
var test4 = compilation1.
GetTypeByMetadataName
("Test4");
63679
var i1 = compilation1.
GetTypeByMetadataName
("I1");
63680
var i2 = compilation1.
GetTypeByMetadataName
("I2");
63681
var c1 = compilation1.
GetTypeByMetadataName
("C1");
63682
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
63683
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
63684
var test3 = compilation1.
GetTypeByMetadataName
("Test3");
63685
var test4 = compilation1.
GetTypeByMetadataName
("Test4");
63862
var i1 = compilation1.
GetTypeByMetadataName
("I1");
63863
var c3 = compilation1.
GetTypeByMetadataName
("C3");
64069
var i1 = compilation1.
GetTypeByMetadataName
("I1");
64070
var i2 = compilation1.
GetTypeByMetadataName
("I2");
64071
var i3 = compilation1.
GetTypeByMetadataName
("I3");
64072
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
64073
var test3 = compilation1.
GetTypeByMetadataName
("Test3");
64212
var i1 = compilation1.
GetTypeByMetadataName
("I1");
64213
var i2 = compilation1.
GetTypeByMetadataName
("I2");
64214
var i3 = compilation1.
GetTypeByMetadataName
("I3");
64215
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
64216
var test3 = compilation1.
GetTypeByMetadataName
("Test3");
64328
var i1 = compilation1.
GetTypeByMetadataName
("I1");
64329
var i2 = compilation1.
GetTypeByMetadataName
("I2");
64330
var i3 = compilation1.
GetTypeByMetadataName
("I3");
64331
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
64332
var test3 = compilation1.
GetTypeByMetadataName
("Test3");
64449
var i1 = compilation1.
GetTypeByMetadataName
("I1");
64450
var i2 = compilation1.
GetTypeByMetadataName
("I2");
64451
var i3 = compilation1.
GetTypeByMetadataName
("I3");
64452
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
64453
var test3 = compilation1.
GetTypeByMetadataName
("Test3");
64536
var i1 = compilation1.
GetTypeByMetadataName
("I1");
64537
var c2 = compilation1.
GetTypeByMetadataName
("C2");
64616
var i1 = compilation1.
GetTypeByMetadataName
("I1");
64617
var c2 = compilation1.
GetTypeByMetadataName
("C2");
64690
var i1 = compilation1.
GetTypeByMetadataName
("I1");
64691
var c1 = compilation1.
GetTypeByMetadataName
("C1");
64692
var c2 = compilation1.
GetTypeByMetadataName
("C2");
64769
var i1 = compilation1.
GetTypeByMetadataName
("I1");
64770
var c1 = compilation1.
GetTypeByMetadataName
("C1");
64771
var c2 = compilation1.
GetTypeByMetadataName
("C2");
67149
var i1 = compilation1.
GetTypeByMetadataName
("I1");
67214
var i1 = compilation1.
GetTypeByMetadataName
("I1");
67215
var i2 = compilation1.
GetTypeByMetadataName
("I2");
67331
var i1 = compilation1.
GetTypeByMetadataName
("I1");
67398
var i1 = compilation1.
GetTypeByMetadataName
("I1");
67399
var i2 = compilation1.
GetTypeByMetadataName
("I2");
67519
var i1 = compilation1.
GetTypeByMetadataName
("I1");
67589
var i1 = compilation1.
GetTypeByMetadataName
("I1");
67590
var i2 = compilation1.
GetTypeByMetadataName
("I2");
68010
var c1 = compilation1.
GetTypeByMetadataName
("C1");
68074
var c1 = compilation1.
GetTypeByMetadataName
("C1");
Symbols\FunctionPointerTypeSymbolTests.cs (32)
41
var c = comp.
GetTypeByMetadataName
("C");
110
var mParams = comp.
GetTypeByMetadataName
("C").GetMethod("M").Parameters;
194
var c = comp.
GetTypeByMetadataName
("C");
242
Assert.Null(compWithMissingMembers.
GetTypeByMetadataName
("System.Runtime.CompilerServices.CallConvCdecl"));
243
Assert.Null(compWithMissingMembers.
GetTypeByMetadataName
("System.Runtime.CompilerServices.CallConvThiscall"));
244
Assert.Null(compWithMissingMembers.
GetTypeByMetadataName
("System.Runtime.CompilerServices.CallConvFastcall"));
245
Assert.Null(compWithMissingMembers.
GetTypeByMetadataName
("System.Runtime.CompilerServices.CallConvStdcall"));
262
var c = comp.
GetTypeByMetadataName
("C");
324
var c = comp.
GetTypeByMetadataName
("C");
374
var c = comp.
GetTypeByMetadataName
("C");
467
var c = comp.
GetTypeByMetadataName
("C");
569
var c = comp.
GetTypeByMetadataName
("C");
677
var c = comp.
GetTypeByMetadataName
("C");
707
var c = comp.
GetTypeByMetadataName
("C");
724
var c = comp.
GetTypeByMetadataName
("C");
743
var c = comp.
GetTypeByMetadataName
("C");
761
var c = comp.
GetTypeByMetadataName
("C");
780
var c = comp.
GetTypeByMetadataName
("C");
798
var c = comp.
GetTypeByMetadataName
("C");
816
var c = comp.
GetTypeByMetadataName
("C");
834
var c = comp.
GetTypeByMetadataName
("C");
852
var c = comp.
GetTypeByMetadataName
("C");
870
var c = comp.
GetTypeByMetadataName
("C");
888
var c = comp.
GetTypeByMetadataName
("C");
1054
var testClass = comp.
GetTypeByMetadataName
("Test1")!;
1517
var c = comp.
GetTypeByMetadataName
("C");
1962
var testConvention = otherCorLib.
GetTypeByMetadataName
("System.Runtime.CompilerServices.CallConvTest");
1984
var thiscallMod = CSharpCustomModifier.CreateOptional(comp.
GetTypeByMetadataName
("System.Runtime.CompilerServices.CallConvThiscall"));
1985
var stdcallMod = CSharpCustomModifier.CreateOptional(comp.
GetTypeByMetadataName
("System.Runtime.CompilerServices.CallConvStdcall"));
2088
var callConvMod = CSharpCustomModifier.CreateOptional(comp.
GetTypeByMetadataName
("System.Runtime.CompilerServices.CallConv"));
2140
var thiscallMod = CSharpCustomModifier.CreateOptional(comp.
GetTypeByMetadataName
("System.Runtime.CompilerServices.CallConvThiscall"));
2141
var stdcallMod = CSharpCustomModifier.CreateOptional(comp.
GetTypeByMetadataName
("System.Runtime.CompilerServices.CallConvStdcall"));
Symbols\GenericConstraintTests.cs (9)
3751
NamedTypeSymbol i2 = compilation.
GetTypeByMetadataName
("I2");
3785
NamedTypeSymbol i2 = compilation.
GetTypeByMetadataName
("I2`2");
3819
NamedTypeSymbol i2 = compilation.
GetTypeByMetadataName
("I2`1");
3853
NamedTypeSymbol i2 = compilation.
GetTypeByMetadataName
("I2`01");
3902
NamedTypeSymbol i2 = compilation.
GetTypeByMetadataName
("I2`1");
3913
Assert.Same(iEquatable, compilation.
GetTypeByMetadataName
("System.IEquatable`1"));
4137
NamedTypeSymbol containingType = compilation.
GetTypeByMetadataName
("I");
7356
var c = comp.
GetTypeByMetadataName
("C");
7413
var c = comp.
GetTypeByMetadataName
("C");
Symbols\InterfaceImplementationTests.cs (2)
2494
var baseType = comp.
GetTypeByMetadataName
("StringComparer");
2495
var derivedType = comp.
GetTypeByMetadataName
("OneToOneUnicodeComparer");
Symbols\Metadata\MetadataMemberTests.cs (11)
621
var test1 = comp1.
GetTypeByMetadataName
("Test");
631
var test2 = comp2.
GetTypeByMetadataName
("Test");
661
var test1 = comp1.
GetTypeByMetadataName
("Test");
672
var test2 = comp2.
GetTypeByMetadataName
("Test");
735
var c = compilation.
GetTypeByMetadataName
("C");
742
c = compilation.
GetTypeByMetadataName
("C");
749
c = compilation.
GetTypeByMetadataName
("C");
756
c = compilation.
GetTypeByMetadataName
("C");
797
var c = compilation.
GetTypeByMetadataName
("C");
804
c = compilation.
GetTypeByMetadataName
("C");
811
c = compilation.
GetTypeByMetadataName
("C");
Symbols\Metadata\MetadataTypeTests.cs (1)
517
Assert.Equal(stateMachineClass, comp.
GetTypeByMetadataName
("C+<I<System.Int32>.F>d__0")); // GetTypeByMetadataName works.
Symbols\Metadata\PE\BaseTypeResolution.cs (6)
341
var test1 = compilation1.
GetTypeByMetadataName
("Test1");
342
var test2 = compilation1.
GetTypeByMetadataName
("Test2");
361
var m3 = compilation2.
GetTypeByMetadataName
("M3");
362
var m4 = compilation2.
GetTypeByMetadataName
("M4");
371
m3 = compilation3.
GetTypeByMetadataName
("M3");
372
m4 = compilation3.
GetTypeByMetadataName
("M4");
Symbols\Metadata\PE\HasUnsupportedMetadata.cs (4)
160
var c3 = compilation1.
GetTypeByMetadataName
("C3");
364
var c3 = compilation1.
GetTypeByMetadataName
("C3");
392
var vector = compilation1.
GetTypeByMetadataName
("Microsoft.VisualC.StlClr.IVector`1");
402
var typeX = compilation1.
GetTypeByMetadataName
("X");
Symbols\Metadata\PE\LoadingAttributes.cs (1)
1514
Assert.Equal(expected, c.
GetTypeByMetadataName
("Test").GetAttributes().Single().ToString());
Symbols\Metadata\PE\LoadingMethods.cs (9)
1180
foreach (var m in compilation.
GetTypeByMetadataName
("cls1").GetMembers())
1185
foreach (var m in compilation.
GetTypeByMetadataName
("Instance_vs_Static").GetMembers())
1190
foreach (var m in compilation.
GetTypeByMetadataName
("ReturnAValue1").GetMembers())
1195
foreach (var m in compilation.
GetTypeByMetadataName
("ReturnAValue2").GetMembers())
1200
foreach (var m in compilation.
GetTypeByMetadataName
("Generic1").GetMembers())
1205
foreach (var m in compilation.
GetTypeByMetadataName
("Generic2").GetMembers())
1210
foreach (var m in compilation.
GetTypeByMetadataName
("HasParameter").GetMembers())
1215
foreach (var m in compilation.
GetTypeByMetadataName
("Virtual").GetMembers())
1242
foreach (var m in compilation.
GetTypeByMetadataName
("Microsoft.FSharp.Control.IDelegateEvent`1").GetMembers())
Symbols\Metadata\PE\NoPia.cs (2)
1417
var i1F1 = compilationDerived.
GetTypeByMetadataName
("I1").GetMember<MethodSymbol>("F1");
1418
var baseI1F1 = compilationDerived.
GetTypeByMetadataName
("Base").GetMember<MethodSymbol>("I1.F1");
Symbols\Metadata\PE\TypeForwarders.cs (2)
1916
var forwarded = context.
GetTypeByMetadataName
("Forwarded`1");
1917
var resolved = context.
GetTypeByMetadataName
("B").BaseType().OriginalDefinition;
Symbols\MissingSpecialMember.cs (6)
162
var lookupType = comp.
GetTypeByMetadataName
("System.String");
239
var lookupType = comp.
GetTypeByMetadataName
("System.Nullable`1");
275
var lookupType = comp.
GetTypeByMetadataName
("System.Type");
308
var lookupType = comp.
GetTypeByMetadataName
("System.Diagnostics.DebuggableAttribute+DebuggingModes");
384
var lookupType = comp.
GetTypeByMetadataName
("System.Threading.Tasks.Task`1");
502
var lookup = comp.
GetTypeByMetadataName
("System.Type");
Symbols\OverriddenOrHiddenMembersTests.cs (2)
3683
var validatorBaseT = compilation.
GetTypeByMetadataName
("ValidatorBase`1");
3939
var validatorBaseT = compilation.
GetTypeByMetadataName
("ValidatorBase`1");
Symbols\RequiredMembersTests.cs (7)
2233
var baseSymbol = comp.
GetTypeByMetadataName
("Base");
2279
var baseSymbol = comp.
GetTypeByMetadataName
("Derived");
2315
var baseSymbol = comp.
GetTypeByMetadataName
("Base");
2572
Assert.IsType<RetargetingNamedTypeSymbol>(comp.
GetTypeByMetadataName
("Base"));
2607
Assert.IsType<RetargetingNamedTypeSymbol>(comp.
GetTypeByMetadataName
("Base"));
7263
var c = comp.
GetTypeByMetadataName
("C`1");
7976
var c = comp.
GetTypeByMetadataName
("C");
Symbols\Retargeting\NoPia.cs (38)
2050
NamedTypeSymbol lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2056
NamedTypeSymbol attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2065
lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2071
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2080
lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2086
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2095
lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2101
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2175
NamedTypeSymbol lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2181
NamedTypeSymbol attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2190
lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2196
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2205
lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2211
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2220
lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2226
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2300
NamedTypeSymbol lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2306
NamedTypeSymbol attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2315
lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2321
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2330
lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2336
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2345
lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2351
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2412
NamedTypeSymbol lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2418
NamedTypeSymbol attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2427
lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2433
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2508
NamedTypeSymbol lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2514
NamedTypeSymbol attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2523
lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2529
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2538
lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2544
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2553
lt = compilation.
GetTypeByMetadataName
("LocalTypes2");
2559
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1");
2675
var test = compilation2.
GetTypeByMetadataName
("Test");
2678
var usePia1 = compilation2.
GetTypeByMetadataName
("UsePia1");
Symbols\Retargeting\RetargetCustomAttributes.cs (2)
349
var c1 = comp3.
GetTypeByMetadataName
("C1");
391
var c1 = comp3.
GetTypeByMetadataName
("C1");
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (3)
463
Assert.NotSame(compilation2.
GetTypeByMetadataName
("C1`1"), compilation3.
GetTypeByMetadataName
("C1`1"));
465
var c2 = compilation3.
GetTypeByMetadataName
("C2`1");
Symbols\Retargeting\RetargetingTests.cs (5)
277
var a_v2 = compilation1_v2.
GetTypeByMetadataName
("A");
278
var i_a_v2 = compilation1_v2.
GetTypeByMetadataName
("I`1").Construct(ImmutableArray.Create<TypeSymbol>(a_v2));
299
var i_ct_v2 = compilation1_v2.
GetTypeByMetadataName
("I`1").Construct(ImmutableArray.Create<TypeSymbol>(c.TypeParameters[0]));
906
var c = compilation.
GetTypeByMetadataName
("Source");
1072
var m = finalComp.
GetTypeByMetadataName
("C").GetMethod("M");
Symbols\Source\EventTests.cs (1)
814
var classSymbol = (PENamedTypeSymbol)comp.
GetTypeByMetadataName
("C");
Symbols\Source\FileModifierTests.cs (30)
1131
Assert.Null(comp.
GetTypeByMetadataName
("<_>F<no checksum>__C"));
4142
var sourceType = comp.
GetTypeByMetadataName
("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C");
4145
Assert.Null(comp.
GetTypeByMetadataName
("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__D"));
4146
Assert.Null(comp.
GetTypeByMetadataName
("<>F1__C"));
4147
Assert.Null(comp.
GetTypeByMetadataName
("F0__C"));
4148
Assert.Null(comp.
GetTypeByMetadataName
("<file>F0__C"));
4149
Assert.Null(comp.
GetTypeByMetadataName
("C"));
4150
Assert.Null(comp.
GetTypeByMetadataName
("C`1"));
4158
var metadataType = comp2.
GetTypeByMetadataName
("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C");
4161
Assert.Null(comp2.
GetTypeByMetadataName
("C"));
4177
var sourceType = comp.
GetTypeByMetadataName
("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C`1");
4179
Assert.Null(comp.
GetTypeByMetadataName
("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C"));
4180
Assert.Null(comp.
GetTypeByMetadataName
("C"));
4181
Assert.Null(comp.
GetTypeByMetadataName
("C`1"));
4190
var metadataType = comp2.
GetTypeByMetadataName
("<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C`1");
4193
Assert.Null(comp2.
GetTypeByMetadataName
("C`1"));
4215
var sourceType = comp.
GetTypeByMetadataName
("Outer.<>FE3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855__C");
4220
Assert.Null(comp.
GetTypeByMetadataName
("Outer.C"));
4240
var sourceType = comp.
GetTypeByMetadataName
("<file1>F96B1D9CB33A43D51528FE81EDAFE5AE31358FE749929AC76B76C64B60DEF129D__C");
4243
var sourceTypeCByMetadataName = comp.
GetTypeByMetadataName
("C");
4255
var metadataType = comp2.
GetTypeByMetadataName
("<file1>F96B1D9CB33A43D51528FE81EDAFE5AE31358FE749929AC76B76C64B60DEF129D__C");
4258
var metadataTypeCByMetadataName = comp2.
GetTypeByMetadataName
("C");
4283
var sourceType = comp.
GetTypeByMetadataName
(metadataName);
4285
Assert.Null(comp.
GetTypeByMetadataName
("C"));
4334
Assert.Null(comp.
GetTypeByMetadataName
($"<>F{checksum}__C"));
4337
Assert.Null(comp.
GetTypeByMetadataName
($"<WrongName>F{checksum}__C"));
4363
Assert.Null(comp.
GetTypeByMetadataName
("C"));
4364
Assert.Equal(member, comp.
GetTypeByMetadataName
(metadataName));
4389
Assert.Null(comp2.
GetTypeByMetadataName
("C"));
4390
Assert.Equal(retargeted, comp2.
GetTypeByMetadataName
(metadataName));
Symbols\Source\PropertyTests.cs (6)
2617
var ia = comp.
GetTypeByMetadataName
("IA");
2635
ia = comp.
GetTypeByMetadataName
("IA");
2653
ia = comp.
GetTypeByMetadataName
("IA");
2671
ia = comp.
GetTypeByMetadataName
("IA");
2710
ia = comp.
GetTypeByMetadataName
("IA");
2728
ia = comp.
GetTypeByMetadataName
("IA");
Symbols\Source\RecordTests.cs (2)
1126
Assert.Equal(new[] { "C..ctor(System.Int32 X, System.Int32 Y)", "C..ctor(C original)" }, comp.
GetTypeByMetadataName
("C")!.Constructors.Select(m => m.ToTestDisplayString()));
1155
Assert.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)
140
var C1 = compilation.
GetTypeByMetadataName
("C1`2");
182
var C1 = compilation.
GetTypeByMetadataName
("C1`2");
Symbols\StaticAbstractMembersInInterfacesTests.cs (29)
149
var i1 = compilation1.
GetTypeByMetadataName
("I1");
860
var i1 = compilation1.
GetTypeByMetadataName
("I1");
970
var i1 = compilation1.
GetTypeByMetadataName
("I1");
1000
var i1 = compilation1.
GetTypeByMetadataName
("I1");
1042
var i1 = compilation1.
GetTypeByMetadataName
("I1");
1135
var i1 = compilation1.
GetTypeByMetadataName
("I1");
1172
var i1 = compilation1.
GetTypeByMetadataName
("I1");
1209
var i1 = compilation1.
GetTypeByMetadataName
("I1");
1256
var i1 = compilation1.
GetTypeByMetadataName
("I1");
1307
var i1 = compilation1.
GetTypeByMetadataName
("I1");
1362
var i1 = compilation1.
GetTypeByMetadataName
("I1");
1420
var i1 = compilation1.
GetTypeByMetadataName
("I1");
1475
var i1 = compilation1.
GetTypeByMetadataName
("I1");
1533
var i1 = compilation1.
GetTypeByMetadataName
("I1");
1713
var i1 = compilation1.
GetTypeByMetadataName
("I1");
2519
var i1 = compilation1.
GetTypeByMetadataName
("I1");
3352
var i1 = compilation1.
GetTypeByMetadataName
("I1");
4120
foreach (MethodSymbol m01 in compilation1.
GetTypeByMetadataName
("I1").GetMembers())
4133
foreach (MethodSymbol m01 in compilation1.
GetTypeByMetadataName
("I2").GetMembers())
4146
foreach (MethodSymbol m01 in compilation1.
GetTypeByMetadataName
("I3").GetMembers())
4366
foreach (MethodSymbol m01 in compilation1.
GetTypeByMetadataName
("I1").GetMembers())
4379
foreach (MethodSymbol m01 in compilation1.
GetTypeByMetadataName
("I2").GetMembers())
4392
foreach (MethodSymbol m01 in compilation1.
GetTypeByMetadataName
("I3").GetMembers())
4552
foreach (MethodSymbol m01 in compilation1.
GetTypeByMetadataName
("I1").GetMembers())
4565
foreach (MethodSymbol m01 in compilation1.
GetTypeByMetadataName
("I2").GetMembers())
4578
foreach (MethodSymbol m01 in compilation1.
GetTypeByMetadataName
("I3").GetMembers())
4792
foreach (MethodSymbol m01 in compilation1.
GetTypeByMetadataName
("I1").GetMembers())
4805
foreach (MethodSymbol m01 in compilation1.
GetTypeByMetadataName
("I2").GetMembers())
4818
foreach (MethodSymbol m01 in compilation1.
GetTypeByMetadataName
("I3").GetMembers())
Symbols\TypeResolutionTests.cs (13)
54
Assert.Null(c1.
GetTypeByMetadataName
("DoesntExist"));
55
Assert.Null(c1.
GetTypeByMetadataName
("DoesntExist`1"));
56
Assert.Null(c1.
GetTypeByMetadataName
("DoesntExist`2"));
58
NamedTypeSymbol c1TestClass = c1.
GetTypeByMetadataName
("System.TestClass");
60
NamedTypeSymbol c1TestClassT = c1.
GetTypeByMetadataName
("System.TestClass`1");
62
Assert.Null(c1.
GetTypeByMetadataName
("System.TestClass`2"));
72
NamedTypeSymbol c2TestClass = c2.
GetTypeByMetadataName
("System.TestClass");
82
NamedTypeSymbol c3TestClass = c3.
GetTypeByMetadataName
("System.TestClass");
86
Assert.Null(c3.
GetTypeByMetadataName
("System.TestClass`1"));
96
NamedTypeSymbol c4TestClass = c4.
GetTypeByMetadataName
("System.TestClass");
99
Assert.Same(c1TestClassT, c4.
GetTypeByMetadataName
("System.TestClass`1"));
176
Assert.Null(c3.
GetTypeByMetadataName
("A+B"));
186
Assert.Equal("A.B", c1.
GetTypeByMetadataName
("A+B").ToTestDisplayString());
Symbols\TypeTests.cs (4)
1387
var bar = comp.
GetTypeByMetadataName
("Bar");
1388
var iGooGetGoo = comp.
GetTypeByMetadataName
("Bar+IGoo").GetMembers("GetGoo").Single();
2346
var c = sourceComp.
GetTypeByMetadataName
("C").GetPublicSymbol();
2394
var c = metadataComp.
GetTypeByMetadataName
("C").GetPublicSymbol();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (15)
Parsing\ReadOnlyStructs.cs (13)
44
var s1 = comp.
GetTypeByMetadataName
("Program+S1");
50
var s2 = comp.
GetTypeByMetadataName
("Program+S2");
56
var s3 = comp.
GetTypeByMetadataName
("Program+S3");
118
var s1 = comp.
GetTypeByMetadataName
("Program+S1");
124
var s2 = comp.
GetTypeByMetadataName
("Program+S2");
130
var s3 = comp.
GetTypeByMetadataName
("Program+S3");
153
var s1 = comp.
GetTypeByMetadataName
("Program+S1");
159
var s2 = comp.
GetTypeByMetadataName
("Program+S2");
186
var s1 = comp.
GetTypeByMetadataName
("Program+S1");
190
var s2 = comp.
GetTypeByMetadataName
("Program+S2");
220
var s1 = comp.
GetTypeByMetadataName
("Program+S1");
224
var s2 = comp.
GetTypeByMetadataName
("Program+S2");
228
var s3 = comp.
GetTypeByMetadataName
("Program+S3");
Parsing\RecordParsing.cs (2)
342
Assert.Empty(comp.
GetTypeByMetadataName
("P").GetMembers());
343
Assert.Null(((SourceMemberContainerTypeSymbol)comp.
GetTypeByMetadataName
("P")).PrimaryConstructor);
Microsoft.CodeAnalysis.UnitTests (1)
Emit\SemanticEditTests.cs (1)
23
var type = c.
GetTypeByMetadataName
("System.Object")!.GetPublicSymbol();