387 references to GetTypeByMetadataName
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\AssemblySymbol.cs (1)
104
return UnderlyingAssemblySymbol.
GetTypeByMetadataName
(metadataName).GetPublicSymbol();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (117)
CodeGen\CodeGenConstructorInitTests.cs (5)
697
var type = module.ContainingAssembly.
GetTypeByMetadataName
("C");
761
var type = module.ContainingAssembly.
GetTypeByMetadataName
("C");
783
var type = module.ContainingAssembly.
GetTypeByMetadataName
("C");
850
var type = module.ContainingAssembly.
GetTypeByMetadataName
("C");
929
var type = module.ContainingAssembly.
GetTypeByMetadataName
("C");
CodeGen\CodeGenFieldInitTests.cs (1)
576
var type = module.ContainingAssembly.
GetTypeByMetadataName
("C`1");
CodeGen\CodeGenReadonlyStructTests.cs (5)
835
var test = module.ContainingAssembly.
GetTypeByMetadataName
("Program+S1");
1343
var type = module.ContainingAssembly.
GetTypeByMetadataName
("S");
1415
var type = module.ContainingAssembly.
GetTypeByMetadataName
("S");
1481
var type = module.ContainingAssembly.
GetTypeByMetadataName
("S");
2599
var testStruct = module.ContainingAssembly.
GetTypeByMetadataName
("S");
CodeGen\CodeGenTests.cs (2)
929
var type = module.ContainingAssembly.
GetTypeByMetadataName
("H");
14797
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test");
CodeGen\SwitchTests.cs (1)
10250
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Program");
Emit\DynamicAnalysis\DynamicAnalysisResourceTests.cs (1)
1028
var type = module.ContainingAssembly.
GetTypeByMetadataName
("C");
Emit\EmitMetadataTests.cs (3)
2599
var parameters = module.ContainingAssembly.
GetTypeByMetadataName
("D").DelegateInvokeMethod.Parameters;
2609
var delegateParameters = module.ContainingAssembly.
GetTypeByMetadataName
("D").DelegateInvokeMethod.Parameters;
2825
var childParameters = module.ContainingAssembly.
GetTypeByMetadataName
("Child").GetMethod("M").GetParameters();
Emit\InAttributeModifierTests.cs (95)
1647
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("Method").Parameters.Single();
1667
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("Method").Parameters.Single();
1688
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("Method");
1708
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("Method");
1729
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("Method");
1750
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("Method");
1771
var property = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetProperty("Property");
1791
var property = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetProperty("Property");
1812
var property = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetProperty("Property");
1833
var property = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetProperty("Property");
1853
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetProperty("this[]").Parameters.Single();
1873
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetProperty("this[]").Parameters.Single();
1894
var indexer = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetProperty("this[]");
1914
var indexer = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetProperty("this[]");
1936
var indexer = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetProperty("this[]");
1952
var type = module.ContainingAssembly.
GetTypeByMetadataName
("D");
1977
var type = module.ContainingAssembly.
GetTypeByMetadataName
("D");
2002
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("Method").Parameters.Single();
2022
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("Method").Parameters.Single();
2042
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetProperty("this[]").Parameters.Single();
2062
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("op_LogicalNot").Parameters.Single();
2082
var parameters = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("op_Addition").Parameters;
2106
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod(".ctor").Parameters.Single();
2492
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
2518
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
2540
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
2565
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
2587
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
2613
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
2642
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
2668
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
2690
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
2715
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
2737
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
2760
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
2782
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
2805
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
2827
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
2850
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
2872
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
2895
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
2917
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
2940
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
2962
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
2985
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
3007
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
3031
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
3053
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
3077
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
3099
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
3123
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
3145
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
3169
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
3191
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
3217
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
3239
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
3265
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
3287
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
3313
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
3342
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
3368
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
3390
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
3416
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
3438
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
3462
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
3484
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
3508
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
3530
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
3554
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
3576
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
3600
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
3622
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Parent");
3646
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
3664
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("D").DelegateInvokeMethod.Parameters.Single();
3697
var method = module.ContainingAssembly.
GetTypeByMetadataName
("D").DelegateInvokeMethod;
3736
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("D").DelegateInvokeMethod.Parameters.Single();
3778
var method = module.ContainingAssembly.
GetTypeByMetadataName
("D").DelegateInvokeMethod;
4165
var parentModifier = module.ContainingAssembly.
GetTypeByMetadataName
("Parent").GetMethod("M").RefCustomModifiers.Single().Modifier;
4189
var childModifier = module.ContainingAssembly.
GetTypeByMetadataName
("Child").GetMethod("M").RefCustomModifiers.Single().Modifier;
4212
var parentModifier = module.ContainingAssembly.
GetTypeByMetadataName
("Parent").GetMethod("M").RefCustomModifiers.Single().Modifier;
4236
var childModifier = module.ContainingAssembly.
GetTypeByMetadataName
("Child").GetMethod("M").RefCustomModifiers.Single().Modifier;
4259
var parentModifier = module.ContainingAssembly.
GetTypeByMetadataName
("Parent").GetMethod("M").RefCustomModifiers.Single().Modifier;
4283
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
4308
var parentModifier = module.ContainingAssembly.
GetTypeByMetadataName
("Parent").GetMethod("M").RefCustomModifiers.Single().Modifier;
4332
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
4360
var parentModifier = module.ContainingAssembly.
GetTypeByMetadataName
("Parent").GetMethod("M").RefCustomModifiers.Single().Modifier;
4385
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
4494
var parentMethod = module.ContainingAssembly.
GetTypeByMetadataName
("Parent").GetMethod("M");
4499
var childMethod = module.ContainingAssembly.
GetTypeByMetadataName
("Child").GetMethod("M");
4504
var interfaceMethod = module.ContainingAssembly.
GetTypeByMetadataName
("IM").GetMethod("M");
4509
var proxyMethod = module.ContainingAssembly.
GetTypeByMetadataName
("Child").GetMethod("IM.M");
4537
var parentMethod = module.ContainingAssembly.
GetTypeByMetadataName
("Parent").GetMethod("M");
4542
Assert.DoesNotContain("M", module.ContainingAssembly.
GetTypeByMetadataName
("Child").MemberNames);
4545
var interfaceMethod = module.ContainingAssembly.
GetTypeByMetadataName
("IM").GetMethod("M");
4550
var proxyMethod = module.ContainingAssembly.
GetTypeByMetadataName
("Child").GetMethod("IM.M");
Emit\NoPiaEmbedTypes.cs (4)
4574
Assert.Null(compilation1.SourceModule.GetReferencedAssemblySymbols()[1].
GetTypeByMetadataName
(fullName.FullName));
4584
Assert.Null(compilation2.SourceModule.GetReferencedAssemblySymbols()[1].
GetTypeByMetadataName
(fullName.FullName));
4592
Assert.Null(compilation3.SourceModule.GetReferencedAssemblySymbols()[1].
GetTypeByMetadataName
(fullName.FullName));
4602
Assert.Null(compilation4.SourceModule.GetReferencedAssemblySymbols()[1].
GetTypeByMetadataName
(fullName.FullName));
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (162)
Attributes\AttributeTests_Embedded.cs (2)
294
var referenceAttribute = module.GetReferencedAssemblySymbols().Single(assembly => assembly.Name == "testRef").
GetTypeByMetadataName
(attributeName);
297
var generatedAttribute = module.ContainingAssembly.
GetTypeByMetadataName
(attributeName);
Attributes\AttributeTests_IsByRefLike.cs (24)
41
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetTypeMember("S1");
62
var type = module.ContainingAssembly.
GetTypeByMetadataName
("S1");
80
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetTypeMember("S1");
98
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test+S1`1");
122
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test`1").GetTypeMember("S1");
148
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetTypeMember("S1");
374
Assert.Null(module.ContainingAssembly.
GetTypeByMetadataName
(isByRefLikeAttributeName));
442
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetTypeMember("S1");
496
Assert.Null(module.ContainingAssembly.
GetTypeByMetadataName
(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
590
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test");
619
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test");
669
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetTypeMember("S1");
713
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetTypeMember("S1");
756
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetTypeMember("S1");
807
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetTypeMember("S1");
872
var type = module.ContainingAssembly.
GetTypeByMetadataName
("S");
1003
var type = module.ContainingAssembly.
GetTypeByMetadataName
("System.TypedReference");
1006
type = module.ContainingAssembly.
GetTypeByMetadataName
("System.ArgIterator");
1009
type = module.ContainingAssembly.
GetTypeByMetadataName
("System.RuntimeArgumentHandle");
1013
type = module.ContainingAssembly.
GetTypeByMetadataName
("System.NotTypedReference");
1031
var type = module.ContainingAssembly.
GetTypeByMetadataName
("System.TypedReference");
1084
Assert.Null(assembly.
GetTypeByMetadataName
(isByRefLikeAttributeTypeName));
1086
Assert.Null(assembly.
GetTypeByMetadataName
(compilerFeatureRequiredAttributeTypeName));
1091
var typeSymbol = assembly.
GetTypeByMetadataName
(expectedTypeName);
Attributes\AttributeTests_IsUnmanaged.cs (22)
40
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("M").TypeParameters.Single();
44
Assert.Null(module.ContainingAssembly.
GetTypeByMetadataName
(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
64
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test`1").TypeParameters.Single();
68
Assert.Null(module.ContainingAssembly.
GetTypeByMetadataName
(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
94
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("<M>g__N|0_0").TypeParameters.Single();
98
Assert.Null(module.ContainingAssembly.
GetTypeByMetadataName
(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
120
Assert.Null(module.ContainingAssembly.
GetTypeByMetadataName
(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
143
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("M").TypeParameters.Single();
169
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test`1").TypeParameters.Single();
205
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("<M>g__N|0_0").TypeParameters.Single();
260
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("M").TypeParameters.Single();
286
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test`1").TypeParameters.Single();
323
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("<M>g__N|0_0").TypeParameters.Single();
373
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("M").TypeParameters.Single();
392
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test`1").TypeParameters.Single();
420
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("<M>g__N|0_0").TypeParameters.Single();
649
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test2`1").TypeParameters.Single();
732
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test1`1").TypeParameters.Single();
746
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test2`1").TypeParameters.Single();
843
var refSafetyRulesAttribute = attributeType.ContainingAssembly.
GetTypeByMetadataName
(AttributeDescription.RefSafetyRulesAttribute.FullName);
844
var embeddedAttribute = attributeType.ContainingAssembly.
GetTypeByMetadataName
(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName);
858
Assert.Null(assembly.
GetTypeByMetadataName
(isUnmanagedAttributeTypeName));
Attributes\AttributeTests_NativeInteger.cs (6)
1084
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Program+<>c").GetMethod("<M>b__0_0");
1108
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Program+<>c").GetMethod("<M>b__0_0");
1131
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Program").GetMethod("<M>g__L|0_0");
1155
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Program").GetMethod("<M>g__L|0_0");
1291
Assert.NotNull(assembly.
GetTypeByMetadataName
("System.Runtime.CompilerServices.NativeIntegerAttribute"));
1491
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Program");
Attributes\AttributeTests_Nullable.cs (18)
801
var type = assembly.
GetTypeByMetadataName
("C");
815
var type = assembly.
GetTypeByMetadataName
("C");
845
Assert.NotNull(assembly.
GetTypeByMetadataName
("System.Runtime.CompilerServices.NullableAttribute"));
868
Assert.NotNull(assembly.
GetTypeByMetadataName
("System.Runtime.CompilerServices.NullableAttribute"));
890
Assert.NotNull(assembly.
GetTypeByMetadataName
("System.Runtime.CompilerServices.NullableAttribute"));
912
Assert.NotNull(assembly.
GetTypeByMetadataName
("System.Runtime.CompilerServices.NullableAttribute"));
935
Assert.NotNull(assembly.
GetTypeByMetadataName
("System.Runtime.CompilerServices.NullableAttribute"));
958
Assert.NotNull(assembly.
GetTypeByMetadataName
("System.Runtime.CompilerServices.NullableAttribute"));
974
var type = assembly.
GetTypeByMetadataName
("C");
2169
var method = module.ContainingAssembly.
GetTypeByMetadataName
("C+<>c").GetMethod("<Main>b__1_0");
2196
var method = module.ContainingAssembly.
GetTypeByMetadataName
("C+<>c").GetMethod("<G>b__1_0");
2223
var method = module.ContainingAssembly.
GetTypeByMetadataName
("C+<>c").GetMethod("<G>b__1_0");
2276
var method = module.ContainingAssembly.
GetTypeByMetadataName
("C").GetMethod("<M>g__L|0_0");
2300
var method = module.ContainingAssembly.
GetTypeByMetadataName
("C").GetMethod("<M>g__L|0_0");
2509
var method = module.ContainingAssembly.
GetTypeByMetadataName
("B").GetMethod("I.F");
2534
var property = module.ContainingAssembly.
GetTypeByMetadataName
("C").GetTypeMember("<F>d__0").GetProperty("System.Collections.Generic.IEnumerator<System.Object>.Current");
2560
var property = module.ContainingAssembly.
GetTypeByMetadataName
("C").GetTypeMember("<F>d__0").GetProperty("System.Collections.Generic.IEnumerator<System.Object[]>.Current");
4994
var type = module.ContainingAssembly.
GetTypeByMetadataName
("C");
Attributes\AttributeTests_ReadOnlyStruct.cs (13)
39
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetTypeMember("S1");
58
var type = module.ContainingAssembly.
GetTypeByMetadataName
("S1");
76
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetTypeMember("S1");
94
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test+S1`1");
112
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test`1").GetTypeMember("S1");
138
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetTypeMember("S1");
364
Assert.Null(module.ContainingAssembly.
GetTypeByMetadataName
(isReadOnlyAttributeName));
434
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetTypeMember("S1");
488
Assert.Null(module.ContainingAssembly.
GetTypeByMetadataName
(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
582
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test");
611
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test");
653
Assert.Null(assembly.
GetTypeByMetadataName
(isReadOnlyAttributeTypeName));
658
var typeSymbol = assembly.
GetTypeByMetadataName
(expectedTypeName);
Attributes\AttributeTests_RefReadOnly.cs (48)
37
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("M");
67
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("M").GetParameters().Single();
91
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("M");
119
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("M");
149
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("op_Addition");
172
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("op_Addition");
202
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("op_Addition");
231
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod(".ctor").Parameters.Single();
250
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod(".ctor").Parameters.Single();
275
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod(".ctor").Parameters.Single();
303
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test");
332
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test");
369
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test");
401
var indexer = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetProperty("this[]");
425
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetProperty("this[]").GetParameters().Single();
445
var indexer = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetProperty("this[]");
473
var indexer = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetProperty("this[]");
500
var method = module.ContainingAssembly.
GetTypeByMetadataName
("D").DelegateInvokeMethod;
521
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("D").DelegateInvokeMethod.GetParameters().Single();
536
var method = module.ContainingAssembly.
GetTypeByMetadataName
("D").DelegateInvokeMethod;
560
var method = module.ContainingAssembly.
GetTypeByMetadataName
("D").DelegateInvokeMethod;
597
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("<M>g__Inner|0_0");
625
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("<M>g__Inner|0_0").GetParameters().Single();
651
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("<M>g__Inner|1_0");
685
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("<M>g__Inner|0_0");
1069
Assert.Null(module.ContainingAssembly.
GetTypeByMetadataName
(isReadOnlyAttributeName));
1160
var parameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("M").GetParameters().Single();
1213
Assert.Null(module.ContainingAssembly.
GetTypeByMetadataName
(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
1301
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test");
1338
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Test");
1589
var type = module.ContainingAssembly.
GetTypeByMetadataName
(isReadOnlyAttributeName);
1631
var type = module.ContainingAssembly.
GetTypeByMetadataName
(isReadOnlyAttributeName);
1675
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
1724
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
1771
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Child");
1815
var type = module.ContainingAssembly.
GetTypeByMetadataName
(typeName);
1864
var type = module.ContainingAssembly.
GetTypeByMetadataName
(typeName);
1904
var type = module.ContainingAssembly.
GetTypeByMetadataName
(isReadOnlyAttributeName);
1973
var type = module.ContainingAssembly.
GetTypeByMetadataName
(typeName);
2022
var type = module.ContainingAssembly.
GetTypeByMetadataName
(typeName);
2062
var type = module.ContainingAssembly.
GetTypeByMetadataName
("TestImpl");
2104
var type = module.ContainingAssembly.
GetTypeByMetadataName
("TestImpl");
2345
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Program+<>c").GetMethod("<Main>b__0_0");
2369
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Program+<>c").GetMethod("<Main>b__0_0");
2392
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Program").GetMethod("<Main>g__L|0_0");
2416
var method = module.ContainingAssembly.
GetTypeByMetadataName
("Program").GetMethod("<Main>g__L|0_0");
2545
Assert.Null(assembly.
GetTypeByMetadataName
(isReadOnlyAttributeTypeName));
2550
var typeSymbol = assembly.
GetTypeByMetadataName
(expectedTypeName);
Attributes\AttributeTests_Synthesized.cs (4)
292
var anon = m.ContainingAssembly.
GetTypeByMetadataName
("<>f__AnonymousType0`2");
398
anon = assembly.
GetTypeByMetadataName
("<>f__AnonymousType0");
402
anon = assembly.
GetTypeByMetadataName
("<>f__AnonymousType" + ordinal + "`" + fieldCount);
430
var iter = module.ContainingAssembly.
GetTypeByMetadataName
("C+<Iterator>d__0");
Attributes\AttributeTests_WellKnownAttributes.cs (1)
13365
var attribute = module.ContainingAssembly.
GetTypeByMetadataName
("Program").GetMethod("Test").Parameters.Single().GetAttributes().Single();
Emit\UnmanagedTypeModifierTests.cs (24)
575
var parentTypeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Parent").GetMethod("M").TypeParameters.Single();
581
var childTypeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Child").GetMethod("M").TypeParameters.Single();
610
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Parent").GetMethod("M").TypeParameters.Single();
623
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Child").GetMethod("M").TypeParameters.Single();
656
var parentTypeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Parent").GetMethod("M").TypeParameters.Single();
662
var childTypeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Child").GetMethod("M").TypeParameters.Single();
688
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Parent").GetMethod("M").TypeParameters.Single();
701
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Child").GetMethod("M").TypeParameters.Single();
731
var parentTypeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Parent").GetMethod("M").TypeParameters.Single();
737
var childTypeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Child").GetMethod("M").TypeParameters.Single();
763
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Parent").GetMethod("M").TypeParameters.Single();
776
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Child").GetMethod("M").TypeParameters.Single();
806
var parentTypeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Parent").GetMethod("M").TypeParameters.Single();
812
var childTypeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Child").GetMethod("M").TypeParameters.Single();
838
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Parent").GetMethod("M").TypeParameters.Single();
851
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Child").GetMethod("M").TypeParameters.Single();
881
var parentTypeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Parent").GetMethod("M").TypeParameters.Single();
887
var childTypeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Child").GetMethod("Parent.M").TypeParameters.Single();
914
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Parent").GetMethod("M").TypeParameters.Single();
927
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Child").GetMethod("Parent.M").TypeParameters.Single();
973
var delegateTypeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("D`1").TypeParameters.Single();
979
var lambdaTypeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Program").GetTypeMember("<>c__DisplayClass0_0").TypeParameters.Single();
1000
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("D`1").TypeParameters.Single();
1026
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Program").GetTypeMember("<>c__DisplayClass0_0").TypeParameters.Single();
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (8)
ExpressionCompilerTests.cs (8)
6558
Assert.NotNull(module.ContainingAssembly.
GetTypeByMetadataName
(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
6559
Assert.NotNull(module.ContainingAssembly.
GetTypeByMetadataName
(AttributeDescription.IsReadOnlyAttribute.FullName));
6572
Assert.Null(module.ContainingAssembly.
GetTypeByMetadataName
(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
6573
Assert.Null(module.ContainingAssembly.
GetTypeByMetadataName
(AttributeDescription.IsReadOnlyAttribute.FullName));
6595
Assert.NotNull(module.ContainingAssembly.
GetTypeByMetadataName
(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
6596
Assert.NotNull(module.ContainingAssembly.
GetTypeByMetadataName
(AttributeDescription.IsReadOnlyAttribute.FullName));
6610
Assert.Null(module.ContainingAssembly.
GetTypeByMetadataName
(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
6611
Assert.Null(module.ContainingAssembly.
GetTypeByMetadataName
(AttributeDescription.IsReadOnlyAttribute.FullName));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (7)
Semantics\ConditionalOperatorTests.cs (1)
693
var type = module.ContainingAssembly.
GetTypeByMetadataName
("Program");
Semantics\GenericConstraintsTests.cs (4)
2194
var typeParameter = module.ContainingAssembly.
GetTypeByMetadataName
("Test").GetMethod("<M>g__N|0_0").TypeParameters.Single();
3083
Assert.True(module.ContainingAssembly.
GetTypeByMetadataName
("D`1").TypeParameters.Single().HasUnmanagedTypeConstraint);
3084
Assert.True(module.ContainingAssembly.
GetTypeByMetadataName
("Test`1").TypeParameters.Single().HasUnmanagedTypeConstraint);
3085
Assert.True(module.ContainingAssembly.
GetTypeByMetadataName
("Test`1").GetTypeMember("<>c__DisplayClass2_0").TypeParameters.Single().HasUnmanagedTypeConstraint);
Semantics\NullableReferenceTypesTests.cs (2)
20827
var c = module.ContainingAssembly.
GetTypeByMetadataName
("C");
20849
var c = module.ContainingAssembly.
GetTypeByMetadataName
("C");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (91)
Symbols\AssemblyAndNamespaceTests.cs (2)
438
Assert.Null(comp.Assembly.
GetTypeByMetadataName
("System.Threading.Tasks.Task"));
439
Assert.Equal(taskType, comp.Assembly.CorLibrary.
GetTypeByMetadataName
("System.Threading.Tasks.Task"));
Symbols\DefaultInterfaceImplementationTests.cs (15)
601
var derived = m.ContainingAssembly.
GetTypeByMetadataName
("Derived");
699
var derived = m.ContainingAssembly.
GetTypeByMetadataName
("Derived");
801
var derived = m.ContainingAssembly.
GetTypeByMetadataName
("Derived");
903
var derived = m.ContainingAssembly.
GetTypeByMetadataName
("Derived");
3579
var derived = m.ContainingAssembly.
GetTypeByMetadataName
("Derived");
3814
var derived = m.ContainingAssembly.
GetTypeByMetadataName
("Derived");
3966
var derived = m.ContainingAssembly.
GetTypeByMetadataName
("Derived");
5242
var derived = m.ContainingAssembly.
GetTypeByMetadataName
("Derived");
5425
var derived = m.ContainingAssembly.
GetTypeByMetadataName
("Derived");
5570
var derived = m.ContainingAssembly.
GetTypeByMetadataName
("Derived");
6791
var derived = m.ContainingAssembly.
GetTypeByMetadataName
("Derived");
6967
var derived = m.ContainingAssembly.
GetTypeByMetadataName
("Derived");
7074
var derived = m.ContainingAssembly.
GetTypeByMetadataName
("Derived");
16647
var i3 = m.ContainingAssembly.
GetTypeByMetadataName
("I3");
29991
var i3 = m.ContainingAssembly.
GetTypeByMetadataName
("I3");
Symbols\ExtendedPartialMethodsTests.cs (3)
1154
var type = module.ContainingAssembly.
GetTypeByMetadataName
("C");
1919
.
GetTypeByMetadataName
("C")
2496
var cType = module.ContainingAssembly.
GetTypeByMetadataName
("C");
Symbols\Metadata\PE\LoadInAttributeModifier.cs (8)
389
.
GetTypeByMetadataName
("Child").GetMethod("M");
542
.
GetTypeByMetadataName
("Child").GetMethod("M");
1402
.
GetTypeByMetadataName
("Child").GetIndexer<PEPropertySymbol>("Item");
1658
.
GetTypeByMetadataName
("Child").GetIndexer<PEPropertySymbol>("Item");
1870
.
GetTypeByMetadataName
("Child").GetIndexer<PEPropertySymbol>("Item");
2113
.
GetTypeByMetadataName
("Child").GetIndexer<PEPropertySymbol>("Item");
2369
.
GetTypeByMetadataName
("Child").GetIndexer<PEPropertySymbol>("Item");
2581
.
GetTypeByMetadataName
("Child").GetIndexer<PEPropertySymbol>("Item");
Symbols\Metadata\PE\TypeForwarders.cs (12)
184
var baseType = ilAssembly3.
GetTypeByMetadataName
("Base");
243
Assert.Null(ilAssembly1.
GetTypeByMetadataName
("Base"));
244
Assert.Null(ilAssembly2.
GetTypeByMetadataName
("Base"));
321
Assert.Null(ilAssembly1.
GetTypeByMetadataName
("Base"));
322
Assert.Null(ilAssembly2.
GetTypeByMetadataName
("Base"));
323
Assert.Null(ilAssembly3.
GetTypeByMetadataName
("Base"));
424
var baseType = ilAssembly4.
GetTypeByMetadataName
("Base");
428
Assert.Null(ilAssembly1.
GetTypeByMetadataName
("Base"));
430
Assert.Null(ilAssembly2.
GetTypeByMetadataName
("Base"));
433
Assert.Null(ilAssembly3.
GetTypeByMetadataName
("Base"));
580
Assert.Null(ilAssembly1.
GetTypeByMetadataName
("System.String"));
581
Assert.Null(ilAssembly2.
GetTypeByMetadataName
("System.String"));
Symbols\ModuleInitializers\ModuleInitializersTests.cs (14)
223
var rootModuleType = module.ContainingAssembly.
GetTypeByMetadataName
("<Module>");
509
var cType = module.ContainingAssembly.
GetTypeByMetadataName
("C");
513
var moduleType = module.ContainingAssembly.
GetTypeByMetadataName
("<Module>");
559
var cType = module.ContainingAssembly.
GetTypeByMetadataName
("C");
562
var moduleType = module.ContainingAssembly.
GetTypeByMetadataName
("<Module>");
605
var c2Type = module.ContainingAssembly.
GetTypeByMetadataName
("C2");
609
var moduleType = module.ContainingAssembly.
GetTypeByMetadataName
("<Module>");
658
var c2Type = module.ContainingAssembly.
GetTypeByMetadataName
("C2");
661
var moduleType = module.ContainingAssembly.
GetTypeByMetadataName
("<Module>");
782
var rootModuleType = module.ContainingAssembly.
GetTypeByMetadataName
("<Module>");
966
var moduleType = module.ContainingAssembly.
GetTypeByMetadataName
("<Module>");
973
var moduleType = module.ContainingAssembly.
GetTypeByMetadataName
("<Module>");
1079
var moduleType = module.ContainingAssembly.
GetTypeByMetadataName
("<Module>");
1086
var moduleType = module.ContainingAssembly.
GetTypeByMetadataName
("<Module>");
Symbols\RequiredMembersTests.cs (2)
5702
var c = module.ContainingAssembly.
GetTypeByMetadataName
("C");
5706
var d = module.ContainingAssembly.
GetTypeByMetadataName
("D");
Symbols\Retargeting\NoPia.cs (8)
332
Assert.Null(assemblies[0].
GetTypeByMetadataName
(fullName_I1.FullName));
333
Assert.Null(assemblies[0].
GetTypeByMetadataName
(fullName_I2.FullName));
334
Assert.Null(assemblies[0].
GetTypeByMetadataName
(fullName_S1.FullName));
335
Assert.Null(assemblies[0].
GetTypeByMetadataName
(fullName_S2.FullName));
342
Assert.Null(assemblies[1].
GetTypeByMetadataName
(fullName_I1.FullName));
343
Assert.Null(assemblies[1].
GetTypeByMetadataName
(fullName_I2.FullName));
344
Assert.Null(assemblies[1].
GetTypeByMetadataName
(fullName_S1.FullName));
345
Assert.Null(assemblies[1].
GetTypeByMetadataName
(fullName_S2.FullName));
Symbols\Retargeting\RetargetCustomAttributes.cs (4)
83
oldMsCorLib_systemType = c1MscorLibAssemblyRef.
GetTypeByMetadataName
("System.Type");
84
newMsCorLib_systemType = c2MscorlibAssemblyRef.
GetTypeByMetadataName
("System.Type");
87
oldMsCorLib_debuggerTypeProxyAttributeType = c1MscorLibAssemblyRef.
GetTypeByMetadataName
("System.Diagnostics.DebuggerTypeProxyAttribute");
88
newMsCorLib_debuggerTypeProxyAttributeType = c2MscorlibAssemblyRef.
GetTypeByMetadataName
("System.Diagnostics.DebuggerTypeProxyAttribute");
Symbols\Retargeting\RetargetingTests.cs (2)
271
var b = assembly2.
GetTypeByMetadataName
("B");
298
var c = assembly2.
GetTypeByMetadataName
("C`1");
Symbols\TypeTests.cs (21)
1873
var i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("I1");
1878
i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("I1");
1895
var i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("I1");
1916
var i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("NS1.I1");
1930
i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("NS1.I1");
1951
var i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("NS1.I1");
1984
var i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("NS1.I1");
2005
var i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("NS1.I1");
2026
var i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("NS1.I1");
2047
var i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("NS1.I1");
2073
var i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("NS1.NS2.I1");
2097
var i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("NS1.NS2.I1");
2123
var i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("NS1.NS2.I1");
2172
var i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("NS1.NS2.I1");
2173
var i2 = compilation.SourceAssembly.
GetTypeByMetadataName
("NS1.NS2.I2");
2223
var i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("NS1.NS2.I1");
2224
var i2 = compilation.SourceAssembly.
GetTypeByMetadataName
("NS1.NS2.I2");
2244
var i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("NS1.I1");
2264
var i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("I1");
2278
var i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("I1");
2294
var i1 = compilation.SourceAssembly.
GetTypeByMetadataName
("I1");
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestBase.cs (1)
1811
var type = peModule.ContainingAssembly.
GetTypeByMetadataName
(typeName);