35 references to GetCorLibType
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (17)
Emit\EmitMetadata.vb (17)
512
Assert.Same([Module].
GetCorLibType
(SpecialType.System_Array), parameter1Type)
513
Assert.Same([Module].
GetCorLibType
(SpecialType.System_Boolean), m2.Parameters.Single().Type)
514
Assert.Same([Module].
GetCorLibType
(SpecialType.System_Char), m3.Parameters.Single().Type)
518
Assert.Same([Module].
GetCorLibType
(SpecialType.System_Void), m4.ReturnType)
519
Assert.Same([Module].
GetCorLibType
(SpecialType.System_SByte), method4ParamTypes(0))
520
Assert.Same([Module].
GetCorLibType
(SpecialType.System_Single), method4ParamTypes(1))
521
Assert.Same([Module].
GetCorLibType
(SpecialType.System_Double), method4ParamTypes(2))
522
Assert.Same([Module].
GetCorLibType
(SpecialType.System_Int16), method4ParamTypes(3))
523
Assert.Same([Module].
GetCorLibType
(SpecialType.System_Int32), method4ParamTypes(4))
524
Assert.Same([Module].
GetCorLibType
(SpecialType.System_Int64), method4ParamTypes(5))
525
Assert.Same([Module].
GetCorLibType
(SpecialType.System_IntPtr), method4ParamTypes(6))
526
Assert.Same([Module].
GetCorLibType
(SpecialType.System_String), method4ParamTypes(7))
527
Assert.Same([Module].
GetCorLibType
(SpecialType.System_Byte), method4ParamTypes(8))
528
Assert.Same([Module].
GetCorLibType
(SpecialType.System_UInt16), method4ParamTypes(9))
529
Assert.Same([Module].
GetCorLibType
(SpecialType.System_UInt32), method4ParamTypes(10))
530
Assert.Same([Module].
GetCorLibType
(SpecialType.System_UInt64), method4ParamTypes(11))
531
Assert.Same([Module].
GetCorLibType
(SpecialType.System_UIntPtr), method4ParamTypes(12))
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (18)
SymbolsTests\Metadata\PE\BaseTypeResolution.vb (2)
295
Assert.Equal("System.Object", DirectCast(c1.Assembly.Modules(0), SourceModuleSymbol).
GetCorLibType
(SpecialType.System_Object).ToTestDisplayString())
300
Assert.Equal("System.Object[missing]", DirectCast(c2.Assembly.Modules(0), SourceModuleSymbol).
GetCorLibType
(SpecialType.System_Object).ToTestDisplayString())
SymbolsTests\Metadata\PE\LoadingFields.vb (1)
60
Assert.Same(DirectCast(module2, PEModuleSymbol).
GetCorLibType
(SpecialType.System_Int32), f2.Type)
SymbolsTests\Source\FieldTests.vb (8)
113
Assert.Same(sourceMod.
GetCorLibType
(SpecialType.System_Nullable_T), fieldP.Type.OriginalDefinition)
114
Assert.Same(sourceMod.
GetCorLibType
(SpecialType.System_Char), DirectCast(fieldP.Type, NamedTypeSymbol).TypeArguments(0))
121
Assert.Same(sourceMod.
GetCorLibType
(SpecialType.System_Char), fieldQ.Type)
128
Assert.Same(sourceMod.
GetCorLibType
(SpecialType.System_Object), fieldR.Type)
135
Assert.Same(sourceMod.
GetCorLibType
(SpecialType.System_Int64), fieldS.Type)
142
Assert.Same(sourceMod.
GetCorLibType
(SpecialType.System_Int32), fieldT.Type)
150
Assert.Same(sourceMod.
GetCorLibType
(SpecialType.System_Decimal), DirectCast(fieldU.Type, ArrayTypeSymbol).ElementType)
172
Assert.Same(sourceMod.
GetCorLibType
(SpecialType.System_UInt32), fieldL.Type)
SymbolsTests\Source\TypeBindingTests.vb (7)
48
Assert.Same(sourceMod.
GetCorLibType
(SpecialType.System_Int32), arrayTypeA.ElementType)
49
Assert.Same(sourceMod.
GetCorLibType
(SpecialType.System_Array), arrayTypeA.BaseType)
60
Assert.Same(sourceMod.
GetCorLibType
(SpecialType.System_String), arrayTypeB3.ElementType)
89
Assert.Same(sourceMod.
GetCorLibType
(SpecialType.System_Nullable_T), namedTypeA.OriginalDefinition)
90
Assert.Same(sourceMod.
GetCorLibType
(SpecialType.System_Int32), namedTypeA.TypeArguments(0))
231
Assert.Same(sourceMod.
GetCorLibType
(SpecialType.System_Int32), fieldB.Type)
445
Assert.Same(sourceMod.
GetCorLibType
(SpecialType.System_Int32), containerTypeB.TypeArguments(0))