467 references to GetTypeByMetadataName
Microsoft.CodeAnalysis.VisualBasic (1)
Compilation\VisualBasicCompilation.vb (1)
2803
Return Me.
GetTypeByMetadataName
(metadataName)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (68)
Attributes\AssemblyAttributes.vb (6)
1292
Assert.NotNull(consoleappCompilation.
GetTypeByMetadataName
("System.Runtime.CompilerServices.AssemblyAttributesGoHere"))
1293
Assert.NotNull(consoleappCompilation.
GetTypeByMetadataName
("System.Runtime.CompilerServices.AssemblyAttributesGoHereM"))
1392
Assert.Null(netmoduleCompilation.
GetTypeByMetadataName
("System.Runtime.CompilerServices.AssemblyAttributesGoHere"))
1393
Assert.Null(netmoduleCompilation.
GetTypeByMetadataName
("System.Runtime.CompilerServices.AssemblyAttributesGoHereM"))
1409
Assert.Null(consoleappCompilation.
GetTypeByMetadataName
("System.Runtime.CompilerServices.AssemblyAttributesGoHere"))
1410
Assert.Null(consoleappCompilation.
GetTypeByMetadataName
("System.Runtime.CompilerServices.AssemblyAttributesGoHereM"))
Attributes\AttributeTests.vb (10)
1899
Dim goo = comp.
GetTypeByMetadataName
("Goo")
1948
Dim a = compilation2.
GetTypeByMetadataName
("Module1")
2000
Dim a = compilation2.
GetTypeByMetadataName
("Module1")
2035
Dim a = compilation.
GetTypeByMetadataName
("Module1")
2079
Dim a = compilation.
GetTypeByMetadataName
("Module1")
4042
Dim type = compilation.
GetTypeByMetadataName
("Library1.Goo")
4831
Assert.NotNull(compilation1.
GetTypeByMetadataName
("TestReference1"))
4832
Assert.NotNull(compilation1.
GetTypeByMetadataName
("TestReference2"))
4836
Assert.Null(compilation2.
GetTypeByMetadataName
("TestReference1"))
4837
Assert.NotNull(compilation2.
GetTypeByMetadataName
("TestReference2"))
Attributes\AttributeTests_WellKnownAttributes.vb (26)
456
Dim typeC As INamedTypeSymbol = lib_comp.
GetTypeByMetadataName
("C")
460
Dim typeBobAttribute As INamedTypeSymbol = lib_comp.
GetTypeByMetadataName
("BobAttribute")
470
Dim typeC1 As INamedTypeSymbol = client1.
GetTypeByMetadataName
("C")
474
Dim typeBobAttribute1 As INamedTypeSymbol = client1.
GetTypeByMetadataName
("BobAttribute")
479
Dim typeC2 As INamedTypeSymbol = client2.
GetTypeByMetadataName
("C")
483
Dim typeBobAttribute2 As INamedTypeSymbol = client2.
GetTypeByMetadataName
("BobAttribute")
513
Dim cOfInt = comp.
GetTypeByMetadataName
("C2").BaseType()
518
Dim dOfInt = comp.
GetTypeByMetadataName
("D2").BaseType()
3247
Dim substitutedNested = comp.
GetTypeByMetadataName
("SubstitutedNested").BaseType()
3251
Dim substitutedNestedS = comp.
GetTypeByMetadataName
("SubstitutedNestedS").BaseType()
3255
Dim specialized = comp.
GetTypeByMetadataName
("SpecializedGenericType").BaseType()
3259
Dim specializedS = comp.
GetTypeByMetadataName
("SpecializedGenericTypeS").BaseType()
3263
Dim valueTupleS = DirectCast(comp.
GetTypeByMetadataName
("ValueTupleS").GetMember("M"), SourceMemberMethodSymbol).ReturnType
3267
Dim constructed = comp.
GetTypeByMetadataName
("Constructed").BaseType()
3271
Dim constructedPE = comp2.
GetTypeByMetadataName
("Constructed").BaseType().ConstructedFrom
3279
Dim constructedS = comp.
GetTypeByMetadataName
("ConstructedS").BaseType()
3283
Dim constructedSPE = comp2.
GetTypeByMetadataName
("ConstructedS").BaseType().ConstructedFrom
3291
Dim extendedError = comp2.
GetTypeByMetadataName
("ExtendedError").BaseType()
3295
Dim topLevel = comp2.
GetTypeByMetadataName
("MissingTopLevel").BaseType()
3299
Dim nested = comp2.
GetTypeByMetadataName
("MissingNested").BaseType()
3303
Dim constructedError = comp2.
GetTypeByMetadataName
("MissingConstructed").BaseType()
3307
Dim nestedSubstitutedError = comp2.
GetTypeByMetadataName
("MissingSubstitutedNested`2").BaseType().ConstructedFrom
3312
Dim scriptClass = script.
GetTypeByMetadataName
("Script")
3316
Dim inNamespace = comp2.
GetTypeByMetadataName
("System.InNamespace")
3320
Dim inNamespaceS = comp2.
GetTypeByMetadataName
("System.InNamespaceS")
3368
Dim gt = compilation2.
GetTypeByMetadataName
("Module1").GetAttributes().First().CommonConstructorArguments.First()
CodeGen\CodeGenTuples.vb (24)
14902
Dim c = comp.
GetTypeByMetadataName
("C")
15334
Dim c = comp.
GetTypeByMetadataName
("C")
15487
Dim c = comp.
GetTypeByMetadataName
("C")
15743
Dim c = comp.
GetTypeByMetadataName
("C")
16044
Dim c = comp.
GetTypeByMetadataName
("C")
16099
Dim c = comp.
GetTypeByMetadataName
("C")
16255
Dim c = comp.
GetTypeByMetadataName
("C")
17199
Dim c1 As INamedTypeSymbol = comp.
GetTypeByMetadataName
("C1")
17211
Dim c2 As INamedTypeSymbol = comp.
GetTypeByMetadataName
("C2")
17223
Dim c3 As INamedTypeSymbol = comp.
GetTypeByMetadataName
("C3")
17234
Dim c4 As INamedTypeSymbol = comp.
GetTypeByMetadataName
("C4")
17482
Dim c1 As INamedTypeSymbol = comp.
GetTypeByMetadataName
("C1`1")
17494
Dim c2 As INamedTypeSymbol = comp.
GetTypeByMetadataName
("C2`1")
17506
Dim c3 As INamedTypeSymbol = comp.
GetTypeByMetadataName
("C3`1")
17517
Dim c4 As INamedTypeSymbol = comp.
GetTypeByMetadataName
("C4`1")
17569
Dim c3 As INamedTypeSymbol = comp.
GetTypeByMetadataName
("C3`2")
17621
Dim c3 As INamedTypeSymbol = comp.
GetTypeByMetadataName
("C3")
17636
c3.FindImplementationForInterfaceMember(comp.
GetTypeByMetadataName
("C4").InterfacesNoUseSiteDiagnostics()(0).GetMember("M")).ToTestDisplayString())
21352
Dim derived1 As INamedTypeSymbol = comp.
GetTypeByMetadataName
("Derived1")
21355
Dim derived2 As INamedTypeSymbol = comp.
GetTypeByMetadataName
("Derived2")
21358
Dim m = comp.
GetTypeByMetadataName
("Base").GetMembers("ITest<(System.Int32a,System.Int32b)>.M").Single()
21488
Dim derived1 As INamedTypeSymbol = comp.
GetTypeByMetadataName
("Derived1")
21491
Dim derived2 As INamedTypeSymbol = comp.
GetTypeByMetadataName
("Derived2")
21494
Dim m = comp.
GetTypeByMetadataName
("Base").GetMember("M")
CodeGen\CodeGenVBCore.vb (2)
2852
Dim vbCoreType = compilation.
GetTypeByMetadataName
("Microsoft.VisualBasic.Embedded")
2881
Dim type = compilation.
GetTypeByMetadataName
("My.InternalXmlHelper")
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\PlaceholderLocalSymbol.vb (1)
151
Dim type = compilation.
GetTypeByMetadataName
(ExpressionCompilerConstants.IntrinsicAssemblyTypeMetadataName)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (116)
Binding\ImplicitVariableTests.vb (2)
1278
Dim objectSymbol = compilation.
GetTypeByMetadataName
("System.Object")
1290
VerifySemanticInfo(semanticInfo, compilation.
GetTypeByMetadataName
(expectedTypeName), symbolKind, expectedSymbol)
Binding\LookupTests.vb (9)
411
Assert.Same(compilation.
GetTypeByMetadataName
("R.M+Q"), compilation.
GetTypeByMetadataName
("C").GetMembers("x").OfType(Of FieldSymbol)().Single().Type)
473
Assert.Same(compilation.
GetTypeByMetadataName
("K.C"), compilation.
GetTypeByMetadataName
("A").BaseType)
504
Assert.Same(compilation.
GetTypeByMetadataName
("N.C"), compilation.
GetTypeByMetadataName
("A").BaseType)
532
Assert.Same(compilation.
GetTypeByMetadataName
("N.C"), compilation.
GetTypeByMetadataName
("A").BaseType)
1247
Assert.Same(compilation.Assembly.GetTypeByMetadataName("System.Object"), compilation.
GetTypeByMetadataName
("System.C").BaseType)
Compilation\CompilationAPITests.vb (23)
336
Assert.Null(comp.
GetTypeByMetadataName
("`1"))
337
Assert.Null(comp.
GetTypeByMetadataName
("中文`1"))
386
Assert.Equal("D", comp.
GetTypeByMetadataName
("C+D").Name)
387
Assert.Equal("E", comp.
GetTypeByMetadataName
("C+D+E").Name)
389
Assert.Null(comp.
GetTypeByMetadataName
(""))
390
Assert.Null(comp.
GetTypeByMetadataName
("+"))
391
Assert.Null(comp.
GetTypeByMetadataName
("++"))
392
Assert.Equal("C", comp.
GetTypeByMetadataName
("A.B.C").Name)
393
Assert.Equal("D", comp.
GetTypeByMetadataName
("A.B.C+D").Name)
394
Assert.Null(comp.
GetTypeByMetadataName
("A.B.C+F"))
395
Assert.Equal("E", comp.
GetTypeByMetadataName
("A.B.C+D+E").Name)
396
Assert.Null(comp.
GetTypeByMetadataName
("A.B.C+D+E+F"))
397
Assert.Equal(1, comp.
GetTypeByMetadataName
("A.B.G`1").Arity)
398
Assert.Equal(2, comp.
GetTypeByMetadataName
("A.B.G`1+Q`2").Arity)
399
Assert.Equal(2, comp.
GetTypeByMetadataName
("A.B.G`2").Arity)
401
Assert.Null(comp.
GetTypeByMetadataName
("c"))
402
Assert.Null(comp.
GetTypeByMetadataName
("A.b.C"))
403
Assert.Null(comp.
GetTypeByMetadataName
("C+d"))
405
Assert.Equal(SpecialType.System_Array, comp.
GetTypeByMetadataName
("System.Array").SpecialType)
1438
Assert.Null(c3.
GetTypeByMetadataName
("A+B"))
1447
Assert.Equal("A.B", c1.
GetTypeByMetadataName
("A+B").ToDisplayString())
2851
Assert.Equal("corlibWithValueTupleRef", comp.
GetTypeByMetadataName
("System.ValueTuple`2").ContainingAssembly.Name)
2857
Assert.Equal(expectedAssemblyName, comp.
GetTypeByMetadataName
("System.ValueTuple`2").ContainingAssembly.Name)
Compilation\ReferenceManagerTests.vb (2)
1655
c.
GetTypeByMetadataName
("System.Int32").GetMembers()
1659
Assert.Throws(Of ObjectDisposedException)(Function() c.
GetTypeByMetadataName
("System.Int64").GetMembers())
Compilation\SemanticModelAPITests.vb (13)
2090
Dim int64 = compilation.
GetTypeByMetadataName
("System.Int64")
2091
Dim int32 = compilation.
GetTypeByMetadataName
("System.Int32")
2092
Dim int16 = compilation.
GetTypeByMetadataName
("System.Int16")
2093
Dim str = compilation.
GetTypeByMetadataName
("System.String")
2094
Dim bool = compilation.
GetTypeByMetadataName
("System.Boolean")
2095
Dim objType = compilation.
GetTypeByMetadataName
("System.Object")
2096
Dim cloneableType = compilation.
GetTypeByMetadataName
("System.ICloneable")
2315
Dim int16 = compilation.
GetTypeByMetadataName
("System.Int16")
2316
Dim str = compilation.
GetTypeByMetadataName
("System.String")
2317
Dim bool = compilation.
GetTypeByMetadataName
("System.Boolean")
2318
Dim objType = compilation.
GetTypeByMetadataName
("System.Object")
2519
Dim strSym = compilation.
GetTypeByMetadataName
("System.String")
2644
Dim strSym = compilation.
GetTypeByMetadataName
("System.String")
Compilation\SemanticModelLookupSymbolsAPITests.vb (9)
486
Dim actual_lookupSymbols = GetLookupSymbols(compilation, "a.vb", container:=compilation.
GetTypeByMetadataName
("I1"), name:="GetHashCode")
493
Assert.Contains(getHashCode, GetLookupSymbols(compilation, "a.vb", container:=compilation.
GetTypeByMetadataName
("I1")))
600
Dim actual_lookupSymbols = GetLookupSymbols(compilation, "a.vb", container:=compilation.
GetTypeByMetadataName
("C1"), name:=Nothing)
644
Dim actual_lookupSymbols = GetLookupSymbols(compilation, "a.vb", container:=compilation.
GetTypeByMetadataName
("C1"), name:=Nothing)
689
Dim actual_lookupSymbols = GetLookupSymbols(compilation, "a.vb", container:=compilation.
GetTypeByMetadataName
("C1"), name:=Nothing)
734
Dim actual_lookupSymbols = GetLookupSymbols(compilation, "a.vb", container:=compilation.
GetTypeByMetadataName
("C1"), name:=Nothing)
770
Dim actual_lookupSymbols = GetLookupSymbols(compilation, "a.vb", container:=compilation.
GetTypeByMetadataName
("C1"), name:=Nothing, mustBeStatic:=True)
806
Dim actual_lookupSymbols = GetLookupSymbols(compilation, "a.vb", container:=compilation.
GetTypeByMetadataName
("C1"), name:=Nothing, mustBeStatic:=True)
849
Dim actual_lookupSymbols = GetLookupSymbols(compilation, "a.vb", container:=compilation.
GetTypeByMetadataName
("B1"), name:=Nothing)
ExtensionMethods\SemanticModelTests.vb (7)
244
Dim c1 = compilation.
GetTypeByMetadataName
("C1")
407
Dim c1 = compilation.
GetTypeByMetadataName
("NS1.NS2.Module1+C1")
655
Dim c1 = compilation.
GetTypeByMetadataName
("NS1.NS2.Module1+C1")
778
Dim module1 = compilation.
GetTypeByMetadataName
("NS1.NS2.Module1")
902
Dim c1 = compilation.
GetTypeByMetadataName
("NS1.NS2.Module1+C1")
1161
Dim c1 = compilation.
GetTypeByMetadataName
("NS1.NS2.Module1+C1")
1277
Dim module1 = compilation.
GetTypeByMetadataName
("NS1.NS2.Module1")
Semantics\BinaryOperators.vb (1)
978
types(i) = compilation.
GetTypeByMetadataName
(typeNames(i))
Semantics\InitOnlyMemberTests.vb (4)
1956
Dim p0Set = comp1.
GetTypeByMetadataName
("B1").GetMembers("Item").OfType(Of PropertySymbol).First().SetMethod
5252
Dim test1 = compilation.
GetTypeByMetadataName
("Test1`1")
5260
Dim test1Constructed = compilation.
GetTypeByMetadataName
("Test2").BaseTypeNoUseSiteDiagnostics
5268
Dim d = compilation.
GetTypeByMetadataName
("D")
Semantics\MultiDimensionalTest.vb (3)
871
Dim m2 = compilation.
GetTypeByMetadataName
("Test").GetMember(Of MethodSymbol)("M2")
2135
Dim Test = compilation.
GetTypeByMetadataName
("Test")
2709
Dim p = compilation.
GetTypeByMetadataName
("Program")
Semantics\OptionalArgumentTests.vb (1)
2158
Dim prog As NamedTypeSymbol = comp.
GetTypeByMetadataName
("Program")
Semantics\OverloadResolution.vb (1)
4830
Dim TNuggetPackage = compilation.
GetTypeByMetadataName
("TNuggetPackage")
Semantics\PartialMethodsTest.vb (1)
1136
Dim typeSym = comp.
GetTypeByMetadataName
("C1")
Semantics\SyncLockTests.vb (4)
376
Dim symbol = compilation.
GetTypeByMetadataName
("System.Object")
409
Dim symbol = compilation.
GetTypeByMetadataName
("System.Object")
439
Dim symbol = compilation.
GetTypeByMetadataName
("D")
469
Dim symbol = compilation.
GetTypeByMetadataName
("Program")
Semantics\UnaryOperators.vb (1)
672
Dim type = compilation.
GetTypeByMetadataName
(name)
Semantics\UseSiteErrorTests.vb (35)
598
Assert.Equal(TypeKind.Struct, compilation1.
GetTypeByMetadataName
("A").TypeKind)
599
Assert.Equal(TypeKind.Enum, compilation1.
GetTypeByMetadataName
("B").TypeKind)
600
Assert.Equal(TypeKind.Class, compilation1.
GetTypeByMetadataName
("C").TypeKind)
601
Assert.Equal(TypeKind.Delegate, compilation1.
GetTypeByMetadataName
("D").TypeKind)
602
Assert.Equal(TypeKind.Interface, compilation1.
GetTypeByMetadataName
("I1").TypeKind)
618
Assert.Equal(TypeKind.Struct, compilation2.
GetTypeByMetadataName
("A").TypeKind)
619
Assert.Equal(TypeKind.Enum, compilation2.
GetTypeByMetadataName
("B").TypeKind)
620
Assert.Equal(TypeKind.Class, compilation2.
GetTypeByMetadataName
("C").TypeKind)
621
Assert.Equal(TypeKind.Delegate, compilation2.
GetTypeByMetadataName
("D").TypeKind)
622
Assert.Equal(TypeKind.Interface, compilation2.
GetTypeByMetadataName
("I1").TypeKind)
629
Assert.Equal(TypeKind.Struct, compilation3.
GetTypeByMetadataName
("A").TypeKind)
630
Assert.Equal(TypeKind.Enum, compilation3.
GetTypeByMetadataName
("B").TypeKind)
631
Assert.Equal(TypeKind.Class, compilation3.
GetTypeByMetadataName
("C").TypeKind)
632
Assert.Equal(TypeKind.Delegate, compilation3.
GetTypeByMetadataName
("D").TypeKind)
633
Assert.Equal(TypeKind.Interface, compilation3.
GetTypeByMetadataName
("I1").TypeKind)
649
Dim a = compilation4.
GetTypeByMetadataName
("A")
650
Dim b = compilation4.
GetTypeByMetadataName
("B")
651
Dim c = compilation4.
GetTypeByMetadataName
("C")
652
Dim d = compilation4.
GetTypeByMetadataName
("D")
653
Dim i1 = compilation4.
GetTypeByMetadataName
("I1")
671
Assert.Equal(TypeKind.Struct, compilation5.
GetTypeByMetadataName
("A").TypeKind)
672
Assert.Equal(TypeKind.Enum, compilation5.
GetTypeByMetadataName
("B").TypeKind)
673
Assert.Equal(TypeKind.Class, compilation5.
GetTypeByMetadataName
("C").TypeKind)
674
Assert.Equal(TypeKind.Delegate, compilation5.
GetTypeByMetadataName
("D").TypeKind)
675
Assert.Equal(TypeKind.Interface, compilation5.
GetTypeByMetadataName
("I1").TypeKind)
691
a = compilation6.
GetTypeByMetadataName
("A")
692
b = compilation6.
GetTypeByMetadataName
("B")
693
c = compilation6.
GetTypeByMetadataName
("C")
694
d = compilation6.
GetTypeByMetadataName
("D")
695
i1 = compilation6.
GetTypeByMetadataName
("I1")
712
Assert.Equal(TypeKind.Struct, compilation7.
GetTypeByMetadataName
("A").TypeKind)
713
Assert.Equal(TypeKind.Enum, compilation7.
GetTypeByMetadataName
("B").TypeKind)
714
Assert.Equal(TypeKind.Class, compilation7.
GetTypeByMetadataName
("C").TypeKind)
715
Assert.Equal(TypeKind.Delegate, compilation7.
GetTypeByMetadataName
("D").TypeKind)
716
Assert.Equal(TypeKind.Interface, compilation7.
GetTypeByMetadataName
("I1").TypeKind)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (281)
CrossLanguageTest.vb (1)
40
method = basicCompilation.
GetTypeByMetadataName
("Sample").GetMembers("Create").OfType(Of IMethodSymbol).SingleOrDefault()
DocumentationComments\MethodDocumentationCommentTests.vb (3)
239
Dim main = compilation.
GetTypeByMetadataName
("Test").GetMember(Of MethodSymbol)("Main")
250
main = compilation.
GetTypeByMetadataName
("Test").GetMember(Of MethodSymbol)("Main")
261
main = compilation.
GetTypeByMetadataName
("Test").GetMember(Of MethodSymbol)("Main")
SymbolsTests\AttributeTests_UnmanagedCallersOnly.vb (6)
133
Dim c = comp.
GetTypeByMetadataName
("C")
203
Dim c = comp.
GetTypeByMetadataName
("C")
254
Dim c = comp.
GetTypeByMetadataName
("C")
333
Dim c = comp.
GetTypeByMetadataName
("C")
384
Dim c = comp.
GetTypeByMetadataName
("C")
432
Dim c = comp.
GetTypeByMetadataName
("C")
SymbolsTests\CheckedUserDefinedOperatorsTests.vb (6)
176
Dim c0_2 = comp2.
GetTypeByMetadataName
("C0")
251
Dim c0_2 = comp2.
GetTypeByMetadataName
("C0")
363
Dim c0_2 = comp2.
GetTypeByMetadataName
("C0")
434
Dim c0_2 = comp2.
GetTypeByMetadataName
("C0")
542
Dim c0_2 = comp2.
GetTypeByMetadataName
("C0")
609
Dim c0_2 = comp2.
GetTypeByMetadataName
("C0")
SymbolsTests\CorLibrary\CorTypes.vb (11)
180
Assert.Null(c1.
GetTypeByMetadataName
("DoesntExist"))
181
Assert.Null(c1.
GetTypeByMetadataName
("DoesntExist`1"))
182
Assert.Null(c1.
GetTypeByMetadataName
("DoesntExist`2"))
184
Dim c1TestClass As NamedTypeSymbol = c1.
GetTypeByMetadataName
("System.TestClass")
186
Dim c1TestClassT As NamedTypeSymbol = c1.
GetTypeByMetadataName
("System.TestClass`1")
188
Assert.Null(c1.
GetTypeByMetadataName
("System.TestClass`2"))
195
Dim c2TestClass As NamedTypeSymbol = c2.
GetTypeByMetadataName
("System.TestClass")
202
Dim c3TestClass As NamedTypeSymbol = c3.
GetTypeByMetadataName
("System.TestClass")
206
Assert.Null(c3.
GetTypeByMetadataName
("System.TestClass`1"))
212
Dim c4TestClass As NamedTypeSymbol = c4.
GetTypeByMetadataName
("System.TestClass")
215
Assert.Same(c1TestClassT, c4.
GetTypeByMetadataName
("System.TestClass`1"))
SymbolsTests\CustomModifiersTests.vb (30)
61
Dim test = compilation.
GetTypeByMetadataName
("Test1").GetMember(Of MethodSymbol)("Test")
129
Dim test = compilation.
GetTypeByMetadataName
("Test1").GetMember(Of MethodSymbol)("Test")
281
Dim cl3 = compilation.
GetTypeByMetadataName
("CL3")
359
Dim cl3 = compilation.
GetTypeByMetadataName
("CL3")
430
Dim cl3 = compilation.
GetTypeByMetadataName
("CL3")
501
Dim cl3 = compilation.
GetTypeByMetadataName
("CL3")
572
Dim cl3 = compilation.
GetTypeByMetadataName
("CL3")
661
Dim cl2Base = compilation.
GetTypeByMetadataName
("CL2").BaseType
665
Dim cl1 = compilation.
GetTypeByMetadataName
("CL1`1")
756
Dim cl2Base = compilation.
GetTypeByMetadataName
("CL2").BaseType
760
Dim cl1 = compilation.
GetTypeByMetadataName
("CL1`1")
851
Dim cl2Base = compilation.
GetTypeByMetadataName
("CL2").BaseType
855
Dim cl1 = compilation.
GetTypeByMetadataName
("CL1`1")
946
Dim cl2Base = compilation.
GetTypeByMetadataName
("CL2").BaseType
950
Dim cl1 = compilation.
GetTypeByMetadataName
("CL1`1")
1048
Dim cl3 = compilation.
GetTypeByMetadataName
("CL3")
1122
Dim cl3 = compilation.
GetTypeByMetadataName
("CL3")
1189
Dim cl2 = compilation.
GetTypeByMetadataName
("CL2")
1275
Dim base1 = compilation.
GetTypeByMetadataName
("CL2").BaseType
1276
Dim base2 = compilation.
GetTypeByMetadataName
("CL3").BaseType
1277
Dim base3 = compilation.
GetTypeByMetadataName
("CL4").BaseType
1333
Dim test = compilation1.
GetTypeByMetadataName
("Module1").GetMember(Of MethodSymbol)("Test")
1342
test = compilation2.
GetTypeByMetadataName
("Module1").GetMember(Of MethodSymbol)("Test")
1551
Assert.Equal("ITest0(Of T modopt(System.Runtime.CompilerServices.IsConst) modopt(System.Runtime.CompilerServices.IsLong))", compilation.
GetTypeByMetadataName
("ITest1`1").Interfaces.First.ToTestDisplayString())
1552
Assert.Equal("ITest0(Of T modopt(System.Runtime.CompilerServices.IsConst))", compilation.
GetTypeByMetadataName
("ITest2`1").Interfaces.First.ToTestDisplayString())
1597
Assert.Equal("ITest0(Of T modopt(System.Runtime.CompilerServices.IsLong) modopt(System.Runtime.CompilerServices.IsConst))", compilation.
GetTypeByMetadataName
("ITest1`1").Interfaces.First.ToTestDisplayString())
1598
Assert.Equal("ITest0(Of T modopt(System.Runtime.CompilerServices.IsConst))", compilation.
GetTypeByMetadataName
("ITest2`1").Interfaces.First.ToTestDisplayString())
2041
Dim cl2 = compilation.
GetTypeByMetadataName
("CL2")
2089
Dim cl3 = compilation.
GetTypeByMetadataName
("CL3")
2197
Dim cl1 = compilation.
GetTypeByMetadataName
("CL1`1")
SymbolsTests\ExtensionMethods\ExtensionMethodTests.vb (15)
32
Dim enumerable As NamedTypeSymbol = compilation1.
GetTypeByMetadataName
("System.Linq.Enumerable")
223
Dim module1 As NamedTypeSymbol = compilation1.
GetTypeByMetadataName
("Module1")
433
Dim module1 As NamedTypeSymbol = compilation1.
GetTypeByMetadataName
("Module2+Module1")
628
Dim module1 As NamedTypeSymbol = compilation1.
GetTypeByMetadataName
("Module1")
822
Dim module1 As NamedTypeSymbol = compilation1.
GetTypeByMetadataName
("Module1")
1018
Dim module1 As NamedTypeSymbol = compilation1.
GetTypeByMetadataName
("Module1")
1053
Dim module1 As NamedTypeSymbol = compilation1.
GetTypeByMetadataName
("Module1")
1059
Dim module2 As NamedTypeSymbol = compilation1.
GetTypeByMetadataName
("Module1+Module2")
1064
Dim class1 As NamedTypeSymbol = compilation1.
GetTypeByMetadataName
("Class1")
1120
Dim module1 As NamedTypeSymbol = compilation1.
GetTypeByMetadataName
("Module1")
1210
Dim module2 As NamedTypeSymbol = compilation2.
GetTypeByMetadataName
("Module2")
1358
Dim module1 As NamedTypeSymbol = compilation1.
GetTypeByMetadataName
("Module2+Module1")
1409
Dim module1 As NamedTypeSymbol = compilation1.
GetTypeByMetadataName
("Module1")
1452
Dim module1 As NamedTypeSymbol = compilation1.
GetTypeByMetadataName
("Module1")
2559
Dim reducedMethodOnC = extensionMethod.ReduceExtensionMethod(compilation.
GetTypeByMetadataName
("C"))
SymbolsTests\GenericConstraintTests.vb (1)
5875
Assert.Null(finalComp.
GetTypeByMetadataName
("C").GetUseSiteErrorInfo())
SymbolsTests\InstantiatingGenerics.vb (2)
471
Dim c1 = compilation.
GetTypeByMetadataName
("C1`2")
692
Dim c1 = compilation.
GetTypeByMetadataName
("C1`2")
SymbolsTests\Metadata\MetadataMemberTests.vb (11)
878
Dim test1 = comp1.
GetTypeByMetadataName
("Test")
887
Dim test2 = comp2.
GetTypeByMetadataName
("Test")
914
Dim test1 = comp1.
GetTypeByMetadataName
("Test")
924
Dim test2 = comp2.
GetTypeByMetadataName
("Test")
985
Dim c = compilation.
GetTypeByMetadataName
("C")
992
c = compilation.
GetTypeByMetadataName
("C")
999
c = compilation.
GetTypeByMetadataName
("C")
1006
c = compilation.
GetTypeByMetadataName
("C")
1050
Dim c = compilation.
GetTypeByMetadataName
("C")
1057
c = compilation.
GetTypeByMetadataName
("C")
1064
c = compilation.
GetTypeByMetadataName
("C")
SymbolsTests\Metadata\MetadataTypeTests.vb (8)
403
Dim i2 As NamedTypeSymbol = compilation.
GetTypeByMetadataName
("I2")
440
Dim i2 As NamedTypeSymbol = compilation.
GetTypeByMetadataName
("I2`2")
477
Dim i2 As NamedTypeSymbol = compilation.
GetTypeByMetadataName
("I2`1")
514
Dim i2 As NamedTypeSymbol = compilation.
GetTypeByMetadataName
("I2`01")
566
Dim i2 As NamedTypeSymbol = compilation.
GetTypeByMetadataName
("I2`1")
577
Assert.Same(iEquatable, compilation.
GetTypeByMetadataName
("System.IEquatable`1"))
802
Dim containingType As NamedTypeSymbol = compilation.
GetTypeByMetadataName
("I")
1113
Assert.Equal(stateMachineClass, comp.
GetTypeByMetadataName
("C+<I<System.Int32>.F>d__0")) ' GetTypeByMetadataName works.
SymbolsTests\Metadata\PE\BaseTypeResolution.vb (6)
327
Dim test1 = compilation1.
GetTypeByMetadataName
("Test1")
328
Dim test2 = compilation1.
GetTypeByMetadataName
("Test2")
353
Dim m3 = compilation2.
GetTypeByMetadataName
("M3")
354
Dim m4 = compilation2.
GetTypeByMetadataName
("M4")
363
m3 = compilation3.
GetTypeByMetadataName
("M3")
364
m4 = compilation3.
GetTypeByMetadataName
("M4")
SymbolsTests\Metadata\PE\HasUnsupportedMetadata.vb (6)
164
Dim c3 = compilation1.
GetTypeByMetadataName
("C3")
373
Dim c3 = compilation1.
GetTypeByMetadataName
("C3")
399
Dim intPtr = compilation1.
GetTypeByMetadataName
("System.IntPtr")
414
Dim vector = compilation1.
GetTypeByMetadataName
("Microsoft.VisualC.StlClr.IVector`1")
424
Dim typeX = compilation1.
GetTypeByMetadataName
("X")
538
Dim c = vbComp.
GetTypeByMetadataName
("C")
SymbolsTests\Metadata\PE\LoadCustomModifiers.vb (3)
143
Dim badTypeParameter = compilation.
GetTypeByMetadataName
("TestRef`1").TypeParameters.Single()
177
Dim badTypeParameter = compilation.
GetTypeByMetadataName
("TestRef").GetMethod("M").TypeParameters.Single()
211
Dim badTypeParameter = compilation.
GetTypeByMetadataName
("D`1").TypeParameters.Single()
SymbolsTests\Metadata\PE\LoadingAttributes.vb (1)
1615
Assert.Equal(expected, c.
GetTypeByMetadataName
("Test").GetAttributes().Single().ToString())
SymbolsTests\Metadata\PE\LoadingMethods.vb (10)
771
For Each m In compilation.
GetTypeByMetadataName
("cls1").GetMembers()
775
For Each m In compilation.
GetTypeByMetadataName
("Instance_vs_Static").GetMembers()
779
For Each m In compilation.
GetTypeByMetadataName
("ReturnAValue1").GetMembers()
783
For Each m In compilation.
GetTypeByMetadataName
("ReturnAValue2").GetMembers()
787
For Each m In compilation.
GetTypeByMetadataName
("Generic1").GetMembers()
791
For Each m In compilation.
GetTypeByMetadataName
("Generic2").GetMembers()
795
For Each m In compilation.
GetTypeByMetadataName
("HasParameter").GetMembers()
799
For Each m In compilation.
GetTypeByMetadataName
("Virtual").GetMembers()
858
Dim gooMethod = compilation.
GetTypeByMetadataName
("C1").GetMember("Goo")
892
For Each m In compilation.
GetTypeByMetadataName
("Microsoft.FSharp.Control.IDelegateEvent`1").GetMembers()
SymbolsTests\Metadata\PE\LoadingOperators.vb (13)
589
Dim a1 = compilation.
GetTypeByMetadataName
("A1")
1185
Dim a1 = compilation.
GetTypeByMetadataName
("A1")
1370
Dim a1 = compilation.
GetTypeByMetadataName
("A1")
1947
Dim a1 = compilation.
GetTypeByMetadataName
("A1")
2081
Dim a1 = compilation.
GetTypeByMetadataName
("A1")
2190
Dim a11 = compilation.
GetTypeByMetadataName
("A11")
2290
Dim a11 = compilation.
GetTypeByMetadataName
("A11")
2388
Dim a11 = compilation.
GetTypeByMetadataName
("A11")
2468
Dim a11 = compilation.
GetTypeByMetadataName
("A11")
2547
Dim a11 = compilation.
GetTypeByMetadataName
("A11")
2626
Dim a11 = compilation.
GetTypeByMetadataName
("A11")
2690
Dim a11 = compilation.
GetTypeByMetadataName
("A11")
2779
Dim a14 = compilation.
GetTypeByMetadataName
("A14")
SymbolsTests\Metadata\PE\NoPia.vb (2)
1283
Dim i1F1 = compilationDerived.
GetTypeByMetadataName
("I1").GetMember(Of MethodSymbol)("F1")
1284
Dim baseI1F1 = compilationDerived.
GetTypeByMetadataName
("Base").GetMember(Of MethodSymbol)("I1F1")
SymbolsTests\Metadata\PE\TypeForwarders.vb (2)
1308
Dim forwarded = context.
GetTypeByMetadataName
("Forwarded`1")
1309
Dim resolved = context.
GetTypeByMetadataName
("B").BaseType.OriginalDefinition
SymbolsTests\Metadata\PE\VisualBasicCompilerFeatureRequiredTests.vb (18)
160
Dim onType = comp.
GetTypeByMetadataName
("OnType")
164
Dim onMethod = comp.
GetTypeByMetadataName
("OnMethod")
168
Dim onMethodReturn = comp.
GetTypeByMetadataName
("OnMethodReturn")
172
Dim onParameter = comp.
GetTypeByMetadataName
("OnParameter")
178
Dim onField = comp.
GetTypeByMetadataName
("OnField")
182
Dim onProperty = comp.
GetTypeByMetadataName
("OnProperty")
186
Dim onPropertyGetter = comp.
GetTypeByMetadataName
("OnPropertyGetter")
193
Dim onPropertySetter = comp.
GetTypeByMetadataName
("OnPropertySetter")
200
Dim onEvent = comp.
GetTypeByMetadataName
("OnEvent")
204
Dim onEventAdder = comp.
GetTypeByMetadataName
("OnEventAdder")
211
Dim onEventRemover = comp.
GetTypeByMetadataName
("OnEventRemover")
218
Dim onEnum = comp.
GetTypeByMetadataName
("OnEnum")
221
Dim onEnumMember = comp.
GetTypeByMetadataName
("OnEnumMember")
225
Dim onClassTypeParameter = comp.
GetTypeByMetadataName
("OnClassTypeParameter`1")
229
Dim onMethodTypeParameter = comp.
GetTypeByMetadataName
("OnMethodTypeParameter")
235
Dim onDelegateType = comp.
GetTypeByMetadataName
("OnDelegateType")
238
Dim onIndexedPropertyParameter = comp.
GetTypeByMetadataName
("OnIndexedPropertyParameter")
243
Dim onThisParameterIndexer = comp.
GetTypeByMetadataName
("OnThisIndexerParameter")
SymbolsTests\Retargeting\NoPia.vb (44)
1114
Dim lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1118
Dim attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1125
lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1129
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1136
lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1140
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1147
lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1151
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1205
Dim lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1209
Dim attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1216
lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1220
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1227
lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1231
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1238
lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1242
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1296
Dim lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1300
Dim attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1307
lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1311
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1318
lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1322
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1329
lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1333
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1378
Dim lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1382
Dim attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1389
lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1393
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1448
Dim lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1452
Dim attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1459
lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1463
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1470
lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1474
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1481
lt = compilation.
GetTypeByMetadataName
("LocalTypes2")
1485
attrTest1 = compilation.
GetTypeByMetadataName
("AttrTest1")
1546
Dim type = compilation2.
GetTypeByMetadataName
("C1")
1550
type = compilation2.
GetTypeByMetadataName
("C2")
1554
type = compilation2.
GetTypeByMetadataName
("C3")
1561
type = compilation2.
GetTypeByMetadataName
("C1")
1564
type = compilation2.
GetTypeByMetadataName
("C2")
1568
type = compilation2.
GetTypeByMetadataName
("C3")
1731
Dim test = compilation2.
GetTypeByMetadataName
("Test")
1734
Dim usePia1 = compilation2.
GetTypeByMetadataName
("UsePia1")
SymbolsTests\Retargeting\RetargetingCustomAttributes.vb (2)
319
Dim c1 = comp3.
GetTypeByMetadataName
("C1")
362
Dim c1 = comp3.
GetTypeByMetadataName
("C1")
SymbolsTests\Retargeting\RetargetingTests.vb (6)
293
Dim a_v2 = compilation1_v2.
GetTypeByMetadataName
("A")
294
Dim i_a_v2 = compilation1_v2.
GetTypeByMetadataName
("I`1").Construct(ImmutableArray.Create(Of TypeSymbol)(a_v2))
315
Dim i_ct_v2 = compilation1_v2.
GetTypeByMetadataName
("I`1").Construct(ImmutableArray.Create(Of TypeSymbol)(c.TypeParameters(0)))
3251
Assert.NotSame(compilation2.
GetTypeByMetadataName
("C1`1"), compilation3.
GetTypeByMetadataName
("C1`1"))
3253
Dim c2 = compilation3.
GetTypeByMetadataName
("C2`1")
SymbolsTests\Source\BaseClassTests.vb (2)
2375
Dim a = comp.
GetTypeByMetadataName
("A`1")
2409
Dim a = comp.
GetTypeByMetadataName
("A`1")
SymbolsTests\Source\BindingsTests.vb (2)
639
Dim ef = compilation.
GetTypeByMetadataName
("E+F")
640
Dim db = compilation.
GetTypeByMetadataName
("D+B")
SymbolsTests\Source\EventTests.vb (5)
2432
Dim e1EventHandler = compilation.
GetTypeByMetadataName
("A+E1EventHandler").DelegateInvokeMethod
2459
Dim a = compilation.
GetTypeByMetadataName
("A")
2493
Dim a = compilation.
GetTypeByMetadataName
("A")
2542
Dim e1EventHandler = compilation.
GetTypeByMetadataName
("A+E1EventHandler")
2547
Dim a = compilation.
GetTypeByMetadataName
("A")
SymbolsTests\Source\GroupClassTests.vb (35)
110
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
241
Dim MyTests15 = compilation.
GetTypeByMetadataName
("MyTests15")
258
Dim MyTests16 = compilation.
GetTypeByMetadataName
("MyTests16")
308
Dim MyTests15 = compilation.
GetTypeByMetadataName
("MyTests15")
377
Dim MyGroupCollectionAttribute = compilation.
GetTypeByMetadataName
("Microsoft.VisualBasic.MyGroupCollectionAttribute")
432
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
504
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
547
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests`1")
590
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
632
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
689
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
746
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
799
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
852
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
902
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
953
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
996
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
1042
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
1091
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
1136
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
1188
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
1249
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
1346
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
1390
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
1434
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
1478
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
1522
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
1562
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
1612
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
1664
Dim MyTests = compilation.
GetTypeByMetadataName
("While.Do")
1718
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
1762
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
1816
Dim MyTests = compilation.
GetTypeByMetadataName
("MyTests")
1864
Dim MyTests = compilation.
GetTypeByMetadataName
("IX+MyTests")
3691
Dim MyTests15 = compilation.
GetTypeByMetadataName
("MyTests15")
SymbolsTests\Source\ImplementsTests.vb (1)
2531
Dim listOfT = comp.
GetTypeByMetadataName
("System.Collections.Generic.List`1")
SymbolsTests\Source\MethodTests.vb (6)
1264
Dim class1 = compilation.
GetTypeByMetadataName
("Class1")
1299
Dim class1 = compilation.
GetTypeByMetadataName
("Class1")
1344
Dim class1 = compilation.
GetTypeByMetadataName
("Class1")
1386
Dim class1 = compilation.
GetTypeByMetadataName
("Class1")
1426
Dim interface1 = compilation.
GetTypeByMetadataName
("Interface1")
1467
Dim interface1 = compilation.
GetTypeByMetadataName
("Interface1")
SymbolsTests\Source\OverridesTests.vb (3)
4240
Dim derived = DirectCast(compilation.Compilation, VisualBasicCompilation).
GetTypeByMetadataName
("Derived")
6956
Dim validatorBaseT = compilation.
GetTypeByMetadataName
("ValidatorBase`1")
7195
Dim validatorBaseT = compilation.
GetTypeByMetadataName
("ValidatorBase`1")
SymbolsTests\Source\PropertyTests.vb (5)
5740
Dim class1 = compilation.
GetTypeByMetadataName
("Class1")
5800
Dim class1 = compilation.
GetTypeByMetadataName
("Class1")
5857
Dim class1 = compilation.
GetTypeByMetadataName
("Class1")
5897
Dim interface1 = compilation.
GetTypeByMetadataName
("Interface1")
5938
Dim interface1 = compilation.
GetTypeByMetadataName
("Interface1")
SymbolsTests\SymbolErrorTests.vb (2)
6122
Dim embedded = compilation.
GetTypeByMetadataName
("Microsoft.VisualBasic.Embedded")
7910
Dim test = compilation1.
GetTypeByMetadataName
("Class1").GetMember(Of MethodSymbol)("Test")
SymbolsTests\UnboundGenericType.vb (4)
67
Dim c1 = compilation.
GetTypeByMetadataName
("C1")
69
Dim c3 = compilation.
GetTypeByMetadataName
("C3`1")
267
Dim c3 = compilation.
GetTypeByMetadataName
("C3`1")
278
Dim c3s = compilation.
GetTypeByMetadataName
("C3S`1")
SymbolsTests\WellKnownTypeValidationTests.vb (7)
42
Dim lookup = comp.
GetTypeByMetadataName
("System.String")
125
Dim lookup = comp.
GetTypeByMetadataName
("System.Nullable`1")
167
Dim lookup = comp.
GetTypeByMetadataName
("System.Type")
212
Dim lookup = comp.
GetTypeByMetadataName
("System.Diagnostics.DebuggableAttribute+DebuggingModes")
302
Dim lookup = comp.
GetTypeByMetadataName
("System.Threading.Tasks.Task`1")
419
Dim Lookup = comp.
GetTypeByMetadataName
("System.Type")
443
Dim Lookup = comp.
GetTypeByMetadataName
("System.Type")
SymbolsTests\WithStatementSymbolsTests.vb (2)
215
Dim systemObject = compilation.
GetTypeByMetadataName
("System.Object")
261
Dim systemObject = compilation.
GetTypeByMetadataName
("System.Object")