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