3 implementations of GetUnderlyingEnumType
ILCompiler.TypeSystem (1)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\CustomAttributeTypeProvider.cs (1)
62public PrimitiveTypeCode GetUnderlyingEnumType(TypeDesc type)
Microsoft.NET.HostModel (1)
ComHost\ClsidMap.cs (1)
294public PrimitiveTypeCode GetUnderlyingEnumType(KnownType type)
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Modules\Ecma\EcmaModule.TypeProvider.cs (1)
65public PrimitiveTypeCode GetUnderlyingEnumType(RoType type) => type.GetEnumUnderlyingPrimitiveTypeCode(Loader);
2 references to GetUnderlyingEnumType
System.Reflection.Metadata (2)
System\Reflection\Metadata\Ecma335\CustomAttributeDecoder.cs (2)
197info.TypeCode = _provider.IsSystemType(info.Type) ? SerializationTypeCode.Type : (SerializationTypeCode)_provider.GetUnderlyingEnumType(info.Type); 290info.TypeCode = (SerializationTypeCode)_provider.GetUnderlyingEnumType(info.Type);