158 references to GetTypeMember
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (91)
Attributes\AttributeTests.vb (15)
850
Dim dele = DirectCast(type.
GetTypeMember
("NestedSubDele"), NamedTypeSymbol)
2161
Dim classW As NamedTypeSymbol = m.GlobalNamespace.
GetTypeMember
("W")
2162
Dim classY As NamedTypeSymbol = m.GlobalNamespace.
GetTypeMember
("Y")
2163
Dim classF As NamedTypeSymbol = classY.
GetTypeMember
("F")
2164
Dim classZ As NamedTypeSymbol = classY.
GetTypeMember
("Z")
2165
Dim classX As NamedTypeSymbol = m.GlobalNamespace.
GetTypeMember
("XAttribute")
2167
Dim classC1 As NamedTypeSymbol = m.GlobalNamespace.
GetTypeMember
("C1")
2168
Dim classC2 As NamedTypeSymbol = m.GlobalNamespace.
GetTypeMember
("C2")
2169
Dim classC3 As NamedTypeSymbol = m.GlobalNamespace.
GetTypeMember
("C3")
2170
Dim classC4 As NamedTypeSymbol = m.GlobalNamespace.
GetTypeMember
("C4")
2171
Dim classC5 As NamedTypeSymbol = m.GlobalNamespace.
GetTypeMember
("C5")
2172
Dim classC6 As NamedTypeSymbol = m.GlobalNamespace.
GetTypeMember
("C6")
2200
Dim substNestedF As NamedTypeSymbol = classYOfInt.
GetTypeMember
("F")
2208
Dim substNestedZ As NamedTypeSymbol = classYOfInt.
GetTypeMember
("Z").Construct(ImmutableArray.Create(Of TypeSymbol)(classW))
3140
Dim d = m.GlobalNamespace.
GetTypeMember
("D")
Attributes\AttributeTests_Conditional.vb (3)
160
Dim classZ = m.GlobalNamespace.
GetTypeMember
("Z")
211
Dim enumE = m.GlobalNamespace.
GetTypeMember
("E")
217
Dim structS = m.GlobalNamespace.
GetTypeMember
("S")
Attributes\AttributeTests_Synthesized.vb (2)
98
Dim c = m.GlobalNamespace.
GetTypeMember
("C")
155
Dim c = m.GlobalNamespace.
GetTypeMember
("C")
Attributes\AttributeTests_Tuples.vb (5)
296
_base0Class = globalNs.
GetTypeMember
("Base0")
297
_base1Class = globalNs.
GetTypeMember
("Base1")
298
_base2Class = globalNs.
GetTypeMember
("Base2")
299
_outerClass = globalNs.
GetTypeMember
("Outer")
300
_derivedClass = globalNs.
GetTypeMember
("Derived")
Attributes\AttributeTests_WellKnownAttributes.vb (56)
76
Dim guidSym = DirectCast(interopNS.
GetTypeMember
("GuidAttribute"), NamedTypeSymbol)
77
Dim ciSym = DirectCast(interopNS.
GetTypeMember
("ComImportAttribute"), NamedTypeSymbol)
78
Dim iTypeSym = DirectCast(interopNS.
GetTypeMember
("InterfaceTypeAttribute"), NamedTypeSymbol)
80
Dim tLibSym = DirectCast(interopNS.
GetTypeMember
("TypeLibImportClassAttribute"), NamedTypeSymbol)
81
Dim tLTypeSym = DirectCast(interopNS.
GetTypeMember
("TypeLibTypeAttribute"), NamedTypeSymbol)
82
Dim bfmSym = DirectCast(interopNS.
GetTypeMember
("BestFitMappingAttribute"), NamedTypeSymbol)
85
Dim igoo = DirectCast(m.GlobalNamespace.
GetTypeMember
("IGoo"), NamedTypeSymbol)
195
Dim comvSym = DirectCast(interopNS.
GetTypeMember
("ComVisibleAttribute"), NamedTypeSymbol)
196
Dim ufPtrSym = DirectCast(interopNS.
GetTypeMember
("UnmanagedFunctionPointerAttribute"), NamedTypeSymbol)
197
Dim comdSym = DirectCast(interopNS.
GetTypeMember
("ComDefaultInterfaceAttribute"), NamedTypeSymbol)
198
Dim pgidSym = DirectCast(interopNS.
GetTypeMember
("ProgIdAttribute"), NamedTypeSymbol)
199
Dim tidSym = DirectCast(interopNS.
GetTypeMember
("TypeIdentifierAttribute"), NamedTypeSymbol)
200
Dim dispSym = DirectCast(interopNS.
GetTypeMember
("DispIdAttribute"), NamedTypeSymbol)
201
Dim lcidSym = DirectCast(interopNS.
GetTypeMember
("LCIDConversionAttribute"), NamedTypeSymbol)
202
Dim comcSym = DirectCast(interopNS.
GetTypeMember
("ComConversionLossAttribute"), NamedTypeSymbol)
207
Dim type1 = DirectCast(moduleGlobalNS.
GetTypeMember
("DGoo"), NamedTypeSymbol)
228
Dim type2 = DirectCast(moduleGlobalNS.
GetTypeMember
("CGoo"), NamedTypeSymbol)
249
Dim type3 = DirectCast(globalNS.
GetTypeMember
("EGoo"), NamedTypeSymbol)
334
Dim serSym = sysNS.
GetTypeMember
("SerializableAttribute")
335
Dim nosSym = sysNS.
GetTypeMember
("NonSerializedAttribute")
337
Dim ciptSym = interopNS.
GetTypeMember
("ComImportAttribute")
338
Dim laySym = interopNS.
GetTypeMember
("StructLayoutAttribute")
339
Dim sigSym = interopNS.
GetTypeMember
("PreserveSigAttribute")
340
Dim offSym = interopNS.
GetTypeMember
("FieldOffsetAttribute")
341
Dim mshSym = interopNS.
GetTypeMember
("MarshalAsAttribute")
343
Dim optSym = interopNS.
GetTypeMember
("OptionalAttribute")
344
Dim inSym = interopNS.
GetTypeMember
("InAttribute")
345
Dim outSym = interopNS.
GetTypeMember
("OutAttribute")
347
Dim dtcSym = compsrvNS.
GetTypeMember
("DateTimeConstantAttribute")
348
Dim dmcSym = compsrvNS.
GetTypeMember
("DecimalConstantAttribute")
349
Dim iscSym = compsrvNS.
GetTypeMember
("IDispatchConstantAttribute")
353
Dim type1 = globalNS.
GetTypeMember
("IBar")
361
Dim defvSym = interopNS.
GetTypeMember
("DefaultParameterValueAttribute")
410
Dim type2 = DirectCast(globalNS.
GetTypeMember
("CBar"), NamedTypeSymbol)
957
Dim type1 = m.GlobalNamespace.
GetTypeMember
("DllImportTest")
1195
Dim type1 = m.GlobalNamespace.
GetTypeMember
("Module1")
3432
Dim attrType = ns.
GetTypeMember
("AttributeUsageAttribute")
4728
Assert.True(m.GlobalNamespace.
GetTypeMember
("ExtensibleInterface1").IsExtensibleInterfaceNoUseSiteDiagnostics())
4729
Assert.True(m.GlobalNamespace.
GetTypeMember
("ExtensibleInterface2").IsExtensibleInterfaceNoUseSiteDiagnostics())
4730
Assert.True(m.GlobalNamespace.
GetTypeMember
("ExtensibleInterface3").IsExtensibleInterfaceNoUseSiteDiagnostics())
4731
Assert.True(m.GlobalNamespace.
GetTypeMember
("ExtensibleInterface4").IsExtensibleInterfaceNoUseSiteDiagnostics())
4732
Assert.True(m.GlobalNamespace.
GetTypeMember
("ExtensibleInterface5").IsExtensibleInterfaceNoUseSiteDiagnostics())
4733
Assert.True(m.GlobalNamespace.
GetTypeMember
("ExtensibleInterface6").IsExtensibleInterfaceNoUseSiteDiagnostics())
4734
Assert.False(m.GlobalNamespace.
GetTypeMember
("NotExtensibleInterface1").IsExtensibleInterfaceNoUseSiteDiagnostics())
4735
Assert.False(m.GlobalNamespace.
GetTypeMember
("NotExtensibleInterface2").IsExtensibleInterfaceNoUseSiteDiagnostics())
4736
Assert.False(m.GlobalNamespace.
GetTypeMember
("NotExtensibleInterface3").IsExtensibleInterfaceNoUseSiteDiagnostics())
5449
Dim typeA = m.GlobalNamespace.
GetTypeMember
("A")
5456
Dim typeA = m.GlobalNamespace.
GetTypeMember
("A")
5509
Dim type = m.GlobalNamespace.
GetTypeMember
("Module1")
5540
Dim type = m.GlobalNamespace.
GetTypeMember
("Module1")
5574
Dim type = m.GlobalNamespace.
GetTypeMember
("Module1")
5583
Dim type = m.GlobalNamespace.
GetTypeMember
("Module1")
5617
Dim type = m.GlobalNamespace.
GetTypeMember
("Module1")
6749
Dim program = m.GlobalNamespace.
GetTypeMember
("Program")
6864
Dim program1 = m.GlobalNamespace.
GetTypeMember
("Program1")
6865
Dim program2 = m.GlobalNamespace.
GetTypeMember
("Program2")
CodeGen\CodeGenTuples.vb (7)
10100
Dim base1 = comp.GlobalNamespace.
GetTypeMember
("Base")
17299
Dim c1 As INamedTypeSymbol = m.GlobalNamespace.
GetTypeMember
("C1")
17307
Dim c2 As INamedTypeSymbol = m.GlobalNamespace.
GetTypeMember
("C2")
17372
Dim c1 As INamedTypeSymbol = comp.GlobalNamespace.
GetTypeMember
("C1")
17380
Dim c2 As INamedTypeSymbol = comp.GlobalNamespace.
GetTypeMember
("C2")
20494
Dim c = m.GlobalNamespace.
GetTypeMember
("C")
20509
Dim c2 = m.GlobalNamespace.
GetTypeMember
("C2")
Emit\CompilationEmitTests.vb (2)
1360
libComp.GlobalNamespace.
GetTypeMember
("Base").GetMembers().Select(Function(m) m.ToTestDisplayString()))
1373
comp.GlobalNamespace.
GetTypeMember
("Base").GetMembers().Select(Function(m) m.ToTestDisplayString()))
Emit\OptionalArgumentsTests.vb (1)
1450
Dim type = peModule.GlobalNamespace.
GetTypeMember
("C")
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (24)
Binding\BindingErrorTests.vb (2)
1170
Dim scen18 = compilation.GlobalNamespace.
GetTypeMember
("M1").
GetTypeMember
("Scen18")
Semantics\GetExtendedSemanticInfoTests.vb (16)
6386
Dim getEnumerator = DirectCast(compilation.GlobalNamespace.
GetTypeMember
("Custom").GetMember("GetEnumerator"), MethodSymbol)
6387
Dim moveNext = DirectCast(compilation.GlobalNamespace.
GetTypeMember
("Custom").
GetTypeMember
("CustomEnumerator").GetMember("MoveNext"), MethodSymbol)
6388
Dim current = DirectCast(compilation.GlobalNamespace.
GetTypeMember
("Custom").
GetTypeMember
("CustomEnumerator").GetMember("Current"), PropertySymbol)
6457
Dim getEnumerator = DirectCast(compilation.GlobalNamespace.
GetTypeMember
("Custom").GetMember("GetEnumerator"), MethodSymbol)
6458
Dim moveNext = DirectCast(compilation.GlobalNamespace.
GetTypeMember
("Custom").
GetTypeMember
("CustomEnumerator").GetMember("MoveNext"), MethodSymbol)
6459
Dim current = DirectCast(compilation.GlobalNamespace.
GetTypeMember
("Custom").
GetTypeMember
("CustomEnumerator").GetMember("Current"), PropertySymbol)
6533
Dim getEnumerator = DirectCast(compilation.GlobalNamespace.
GetTypeMember
("Custom").GetMember("GetEnumerator"), MethodSymbol)
6534
Dim moveNext = DirectCast(compilation.GlobalNamespace.
GetTypeMember
("Custom").
GetTypeMember
("CustomEnumerator").GetMember("MoveNext"), MethodSymbol)
6535
Dim current = DirectCast(compilation.GlobalNamespace.
GetTypeMember
("Custom").
GetTypeMember
("CustomEnumerator").GetMember("Current"), PropertySymbol)
6602
Dim getEnumerator = DirectCast(compilation.GlobalNamespace.
GetTypeMember
("Custom").GetMember("GetEnumerator"), MethodSymbol)
Semantics\GetSemanticInfoTests.vb (1)
4512
comp.SourceModule.GlobalNamespace.
GetTypeMember
("Program").GetMembers("Any").
Semantics\MeMyBaseMyClassTests.vb (3)
316
Dim field = comp.GlobalNamespace.
GetTypeMember
("C1").GetMember("var")
347
Dim field = comp.GlobalNamespace.
GetTypeMember
("s1").
GetTypeMember
("c1").GetMember("y")
Semantics\MyBaseMyClassTests.vb (1)
4027
Return DirectCast(nsSymbol.
GetTypeMember
(nameParts(nameParts.Length - 1)), NamedTypeSymbol)
Semantics\NewOnInterfaceTests.vb (1)
1871
Assert.Null(m.GlobalNamespace.
GetTypeMember
("C").CoClassType)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (43)
SymbolDisplay\SymbolDisplayTests.vb (7)
668
Dim c2Type = globalns.
GetTypeMember
("C2")
739
Dim type = globalns.
GetTypeMember
("C1")
740
Dim method = DirectCast(globalns.
GetTypeMember
("C2").GetMember("M"), MethodSymbol)
805
Dim type = globalns.
GetTypeMember
("C1")
806
Dim method = DirectCast(globalns.
GetTypeMember
("C2").GetMember("M"), MethodSymbol)
864
Dim type = globalns.
GetTypeMember
("C1")
865
Dim method = DirectCast(globalns.
GetTypeMember
("C2").GetMember("M"), MethodSymbol)
SymbolsTests\AnonymousTypes\AnonymousTypesEmittedSymbolsTests.vb (1)
747
Return DirectCast(nsSymbol.
GetTypeMember
(nameParts(nameParts.Length - 1)), NamedTypeSymbol)
SymbolsTests\AnonymousTypes\AnonymousTypesSemanticsTests.vb (1)
2036
Return DirectCast(nsSymbol.
GetTypeMember
(nameParts(nameParts.Length - 1)), NamedTypeSymbol)
SymbolsTests\DefaultInterfaceImplementationTests.vb (3)
11498
Dim c1 = m.GlobalNamespace.
GetTypeMember
("C1")
11499
Dim c2 = m.GlobalNamespace.
GetTypeMember
("C2")
11501
Dim i2 = i1.ContainingModule.GlobalNamespace.
GetTypeMember
("I2")
SymbolsTests\Metadata\MetadataTypeTests.vb (2)
76
Dim a = m.GlobalNamespace.
GetTypeMember
("A")
81
Dim a = m.GlobalNamespace.
GetTypeMember
("A")
SymbolsTests\Metadata\PE\LoadingAttributes.vb (3)
52
Dim it = comp2.SourceModule.GlobalNamespace.
GetTypeMember
("C").Interfaces.Single()
57
Dim it2 = comp3.SourceModule.GlobalNamespace.
GetTypeMember
("C").Interfaces.Single()
1618
Assert.Equal(expected, m.GlobalNamespace.
GetTypeMember
("Test").GetAttributes().Single().ToString())
SymbolsTests\Metadata\PE\LoadingMetadataTokens.vb (4)
44
Dim class1 = [module].GlobalNamespace.
GetTypeMember
("C")
68
Dim struct1 = [module].GlobalNamespace.
GetTypeMember
("S")
101
Dim class1 = compilation.GlobalNamespace.
GetTypeMember
("C")
125
Dim struct1 = compilation.GlobalNamespace.
GetTypeMember
("S")
SymbolsTests\Metadata\PE\LoadingMethods.vb (1)
1063
Dim b = compilation.GlobalNamespace.
GetTypeMember
("Base")
SymbolsTests\Metadata\WinMdTypeTests.vb (1)
72
Dim c = DirectCast([module].GlobalNamespace.
GetTypeMember
("C"), PENamedTypeSymbol)
SymbolsTests\MyBaseMyClassSemanticsTests.vb (1)
185
Return DirectCast(nsSymbol.
GetTypeMember
(nameParts(nameParts.Length - 1)), NamedTypeSymbol)
SymbolsTests\Source\ImplementsTests.vb (7)
3883
Dim t = m.GlobalNamespace.
GetTypeMember
("Implementation")
3969
Dim t = m.GlobalNamespace.
GetTypeMember
("Implementation")
4120
Dim t = m.GlobalNamespace.
GetTypeMember
("Implementation")
4189
Dim t = m.GlobalNamespace.
GetTypeMember
("Implementation")
4258
Dim t = m.GlobalNamespace.
GetTypeMember
("Implementation")
4343
Dim t = m.GlobalNamespace.
GetTypeMember
("Implementation")
4408
Dim t = m.GlobalNamespace.
GetTypeMember
("Implementation")
SymbolsTests\Source\PropertyTests.vb (1)
1417
Dim myCollectionType = m.GlobalNamespace.
GetTypeMember
("MyCollection")
SymbolsTests\Source\SyntheticEntryPoint.vb (1)
120
Dim mainAttributes = m.GlobalNamespace.
GetTypeMember
("Test").GetMember("Main").GetAttributes()
SymbolsTests\Source\TypeTests.vb (3)
3819
Dim i2 = c2.
GetTypeMember
("I")
3842
Dim i4 = c4.
GetTypeMember
("I")
3927
Dim programType = compilation.GlobalNamespace.
GetTypeMember
("Program")
SymbolsTests\SymbolErrorTests.vb (6)
2891
Dim Cls30305 = m.GlobalNamespace.
GetTypeMember
("Cls30305")
2920
Dim Cls30305 = m.GlobalNamespace.
GetTypeMember
("Cls30305")
2949
Dim Cls30305 = m.GlobalNamespace.
GetTypeMember
("Cls30305")
2978
Dim Cls30305 = m.GlobalNamespace.
GetTypeMember
("Cls30305")
3028
Dim Cls30305 = m.GlobalNamespace.
GetTypeMember
("Cls30305")
3057
Dim Cls30305 = m.GlobalNamespace.
GetTypeMember
("Cls30305")
SymbolsTests\WithStatementSymbolsTests.vb (1)
338
Return DirectCast(nsSymbol.
GetTypeMember
(nameParts(nameParts.Length - 1)), NamedTypeSymbol)