15 instantiations of ScalarTypeInfo
System.Private.CoreLib (15)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\SimpleTypeInfos.cs (15)
81public static TraceLoggingTypeInfo Boolean() => s_boolean ??= new ScalarTypeInfo(typeof(bool), TraceLoggingDataType.Boolean8); 82public static TraceLoggingTypeInfo Byte() => s_byte ??= new ScalarTypeInfo(typeof(byte), TraceLoggingDataType.UInt8); 83public static TraceLoggingTypeInfo SByte() => s_sbyte ??= new ScalarTypeInfo(typeof(sbyte), TraceLoggingDataType.Int8); 84public static TraceLoggingTypeInfo Char() => s_char ??= new ScalarTypeInfo(typeof(char), TraceLoggingDataType.Char16); 85public static TraceLoggingTypeInfo Int16() => s_int16 ??= new ScalarTypeInfo(typeof(short), TraceLoggingDataType.Int16); 86public static TraceLoggingTypeInfo UInt16() => s_uint16 ??= new ScalarTypeInfo(typeof(ushort), TraceLoggingDataType.UInt16); 87public static TraceLoggingTypeInfo Int32() => s_int32 ??= new ScalarTypeInfo(typeof(int), TraceLoggingDataType.Int32); 88public static TraceLoggingTypeInfo UInt32() => s_uint32 ??= new ScalarTypeInfo(typeof(uint), TraceLoggingDataType.UInt32); 89public static TraceLoggingTypeInfo Int64() => s_int64 ??= new ScalarTypeInfo(typeof(long), TraceLoggingDataType.Int64); 90public static TraceLoggingTypeInfo UInt64() => s_uint64 ??= new ScalarTypeInfo(typeof(ulong), TraceLoggingDataType.UInt64); 91public static TraceLoggingTypeInfo IntPtr() => s_intptr ??= new ScalarTypeInfo(typeof(IntPtr), Statics.IntPtrType); 92public static TraceLoggingTypeInfo UIntPtr() => s_uintptr ??= new ScalarTypeInfo(typeof(UIntPtr), Statics.UIntPtrType); 93public static TraceLoggingTypeInfo Single() => s_single ??= new ScalarTypeInfo(typeof(float), TraceLoggingDataType.Float); 94public static TraceLoggingTypeInfo Double() => s_double ??= new ScalarTypeInfo(typeof(double), TraceLoggingDataType.Double); 95public static TraceLoggingTypeInfo Guid() => s_guid ??= new ScalarTypeInfo(typeof(Guid), TraceLoggingDataType.Guid);
45 references to ScalarTypeInfo
System.Private.CoreLib (45)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipeMetadataGenerator.cs (15)
488typeInfo = ScalarTypeInfo.Boolean(); 493typeInfo = ScalarTypeInfo.Byte(); 498typeInfo = ScalarTypeInfo.SByte(); 503typeInfo = ScalarTypeInfo.Char(); 508typeInfo = ScalarTypeInfo.Int16(); 513typeInfo = ScalarTypeInfo.UInt16(); 518typeInfo = ScalarTypeInfo.Int32(); 523typeInfo = ScalarTypeInfo.UInt32(); 528typeInfo = ScalarTypeInfo.Int64(); 533typeInfo = ScalarTypeInfo.UInt64(); 538typeInfo = ScalarTypeInfo.IntPtr(); 543typeInfo = ScalarTypeInfo.UIntPtr(); 548typeInfo = ScalarTypeInfo.Single(); 553typeInfo = ScalarTypeInfo.Double(); 558typeInfo = ScalarTypeInfo.Guid();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\SimpleTypeInfos.cs (15)
45private static ScalarTypeInfo? s_boolean; 46private static ScalarTypeInfo? s_byte; 47private static ScalarTypeInfo? s_sbyte; 48private static ScalarTypeInfo? s_char; 49private static ScalarTypeInfo? s_int16; 50private static ScalarTypeInfo? s_uint16; 51private static ScalarTypeInfo? s_int32; 52private static ScalarTypeInfo? s_uint32; 53private static ScalarTypeInfo? s_int64; 54private static ScalarTypeInfo? s_uint64; 55private static ScalarTypeInfo? s_intptr; 56private static ScalarTypeInfo? s_uintptr; 57private static ScalarTypeInfo? s_single; 58private static ScalarTypeInfo? s_double; 59private static ScalarTypeInfo? s_guid;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\Statics.cs (15)
491result = ScalarTypeInfo.Boolean(); 495result = ScalarTypeInfo.Byte(); 499result = ScalarTypeInfo.SByte(); 503result = ScalarTypeInfo.Int16(); 507result = ScalarTypeInfo.UInt16(); 511result = ScalarTypeInfo.Int32(); 515result = ScalarTypeInfo.UInt32(); 519result = ScalarTypeInfo.Int64(); 523result = ScalarTypeInfo.UInt64(); 527result = ScalarTypeInfo.Char(); 531result = ScalarTypeInfo.Double(); 535result = ScalarTypeInfo.Single(); 547result = ScalarTypeInfo.IntPtr(); 551result = ScalarTypeInfo.UIntPtr(); 555result = ScalarTypeInfo.Guid();