14 references to Enum
ILAssembler (8)
Actions\GrammarActions.CustomAttributes.Serialization.cs (3)
247blob.WriteByte((byte)SerializationTypeCode.Enum); 251blob.WriteByte((byte)SerializationTypeCode.Enum); 360SerializationTypeCode.Enum => valueBytes.ToArray(),
PseudoCustomAttributes.Decoding.cs (4)
35if (effectiveType == SerializationTypeCode.Enum) 53type == SerializationTypeCode.Enum ? enumUnderlyingType : type; 179if (descriptor.Type == SerializationTypeCode.Enum 180|| (descriptor.Type == SerializationTypeCode.SZArray && descriptor.ArrayType == SerializationTypeCode.Enum))
PseudoCustomAttributes.KnownAttributes.cs (1)
72new(name, SerializationTypeCode.Enum, SerializationTypeCode.Int32, enumName);
ILCompiler.MetadataTransform (3)
ILCompiler\Metadata\Transform.CustomAttribute.cs (3)
117case Ecma.SerializationTypeCode.Enum: return Cts.CustomAttributeTypeNameParser.GetTypeByCustomAttributeTypeName(module, valueReader.ReadSerializedString()); 136if (typeCode == Ecma.SerializationTypeCode.Enum) 179if (elementTypeCode == Ecma.SerializationTypeCode.Enum)
Microsoft.CodeAnalysis (1)
MetadataReader\MetadataDecoder.cs (1)
1358case SerializationTypeCode.Enum:
System.Reflection.Metadata (2)
System\Reflection\Metadata\Ecma335\CustomAttributeDecoder.cs (1)
287case SerializationTypeCode.Enum:
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (1)
887WriteTypeCode(SerializationTypeCode.Enum);