20 references to GetCorLibType
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (17)
Emit\EmitMetadataTests.cs (17)
450
Assert.Same(module.
GetCorLibType
(SpecialType.System_Array), parameter1Type);
451
Assert.Same(module.
GetCorLibType
(SpecialType.System_Boolean), m2.Parameters.Single().Type);
452
Assert.Same(module.
GetCorLibType
(SpecialType.System_Char), m3.Parameters.Single().Type);
456
Assert.Same(module.
GetCorLibType
(SpecialType.System_Void), m4.ReturnType);
457
Assert.Same(module.
GetCorLibType
(SpecialType.System_SByte), method4ParamTypes[0]);
458
Assert.Same(module.
GetCorLibType
(SpecialType.System_Single), method4ParamTypes[1]);
459
Assert.Same(module.
GetCorLibType
(SpecialType.System_Double), method4ParamTypes[2]);
460
Assert.Same(module.
GetCorLibType
(SpecialType.System_Int16), method4ParamTypes[3]);
461
Assert.Same(module.
GetCorLibType
(SpecialType.System_Int32), method4ParamTypes[4]);
462
Assert.Same(module.
GetCorLibType
(SpecialType.System_Int64), method4ParamTypes[5]);
463
Assert.Same(module.
GetCorLibType
(SpecialType.System_IntPtr), method4ParamTypes[6]);
464
Assert.Same(module.
GetCorLibType
(SpecialType.System_String), method4ParamTypes[7]);
465
Assert.Same(module.
GetCorLibType
(SpecialType.System_Byte), method4ParamTypes[8]);
466
Assert.Same(module.
GetCorLibType
(SpecialType.System_UInt16), method4ParamTypes[9]);
467
Assert.Same(module.
GetCorLibType
(SpecialType.System_UInt32), method4ParamTypes[10]);
468
Assert.Same(module.
GetCorLibType
(SpecialType.System_UInt64), method4ParamTypes[11]);
469
Assert.Same(module.
GetCorLibType
(SpecialType.System_UIntPtr), method4ParamTypes[12]);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
Symbols\Metadata\PE\BaseTypeResolution.cs (2)
313
Assert.Equal("System.Object", ((SourceModuleSymbol)c1.Assembly.Modules[0]).
GetCorLibType
(SpecialType.System_Object).ToTestDisplayString());
318
Assert.Equal("System.Object[missing]", ((SourceModuleSymbol)c2.Assembly.Modules[0]).
GetCorLibType
(SpecialType.System_Object).ToTestDisplayString());
Symbols\Metadata\PE\LoadingFields.cs (1)
65
Assert.Same(((PEModuleSymbol)module2).
GetCorLibType
(SpecialType.System_Int32), f2.Type);