51 references to CorElementType
System.Reflection.Metadata (51)
System\Reflection\Metadata\BlobReader.cs (2)
565case (int)CorElementType.ELEMENT_TYPE_CLASS: 566case (int)CorElementType.ELEMENT_TYPE_VALUETYPE:
System\Reflection\Metadata\MetadataReader.WinMD.cs (2)
622sig.ReadByte() != (byte)CorElementType.ELEMENT_TYPE_GENERICINST || 623sig.ReadByte() != (byte)CorElementType.ELEMENT_TYPE_CLASS)
System\Reflection\Metadata\Signatures\ConstantTypeCode.cs (14)
18Boolean = CorElementType.ELEMENT_TYPE_BOOLEAN, 19Char = CorElementType.ELEMENT_TYPE_CHAR, 20SByte = CorElementType.ELEMENT_TYPE_I1, 21Byte = CorElementType.ELEMENT_TYPE_U1, 22Int16 = CorElementType.ELEMENT_TYPE_I2, 23UInt16 = CorElementType.ELEMENT_TYPE_U2, 24Int32 = CorElementType.ELEMENT_TYPE_I4, 25UInt32 = CorElementType.ELEMENT_TYPE_U4, 26Int64 = CorElementType.ELEMENT_TYPE_I8, 27UInt64 = CorElementType.ELEMENT_TYPE_U8, 28Single = CorElementType.ELEMENT_TYPE_R4, 29Double = CorElementType.ELEMENT_TYPE_R8, 30String = CorElementType.ELEMENT_TYPE_STRING, 31NullReference = CorElementType.ELEMENT_TYPE_CLASS,
System\Reflection\Metadata\Signatures\SignatureTypeCode.cs (31)
21Void = CorElementType.ELEMENT_TYPE_VOID, 26Boolean = CorElementType.ELEMENT_TYPE_BOOLEAN, 31Char = CorElementType.ELEMENT_TYPE_CHAR, 36SByte = CorElementType.ELEMENT_TYPE_I1, 41Byte = CorElementType.ELEMENT_TYPE_U1, 46Int16 = CorElementType.ELEMENT_TYPE_I2, 51UInt16 = CorElementType.ELEMENT_TYPE_U2, 56Int32 = CorElementType.ELEMENT_TYPE_I4, 61UInt32 = CorElementType.ELEMENT_TYPE_U4, 66Int64 = CorElementType.ELEMENT_TYPE_I8, 71UInt64 = CorElementType.ELEMENT_TYPE_U8, 76Single = CorElementType.ELEMENT_TYPE_R4, 81Double = CorElementType.ELEMENT_TYPE_R8, 86String = CorElementType.ELEMENT_TYPE_STRING, 94Pointer = CorElementType.ELEMENT_TYPE_PTR, // PTR <type> 100ByReference = CorElementType.ELEMENT_TYPE_BYREF, // BYREF <type> 107GenericTypeParameter = CorElementType.ELEMENT_TYPE_VAR, // a class type variable VAR <U1> 112Array = CorElementType.ELEMENT_TYPE_ARRAY, // MDARRAY <type> <rank> <bcount> <bound1> ... <lbcount> <lb1> ... 116GenericTypeInstance = CorElementType.ELEMENT_TYPE_GENERICINST, // GENERICINST <generic type> <argCnt> <arg1> ... <argn> 122TypedReference = CorElementType.ELEMENT_TYPE_TYPEDBYREF, // TYPEDREF (it takes no args) a typed reference to some other type 127IntPtr = CorElementType.ELEMENT_TYPE_I, 132UIntPtr = CorElementType.ELEMENT_TYPE_U, 137FunctionPointer = CorElementType.ELEMENT_TYPE_FNPTR, // FNPTR <complete sig for the function including calling convention> 142Object = CorElementType.ELEMENT_TYPE_OBJECT, 147SZArray = CorElementType.ELEMENT_TYPE_SZARRAY, 154GenericMethodParameter = CorElementType.ELEMENT_TYPE_MVAR, // a method type variable MVAR <U1> 160RequiredModifier = CorElementType.ELEMENT_TYPE_CMOD_REQD, // required C modifier : E_T_CMOD_REQD <mdTypeRef/mdTypeDef> 165OptionalModifier = CorElementType.ELEMENT_TYPE_CMOD_OPT, // optional C modifier : E_T_CMOD_OPT <mdTypeRef/mdTypeDef> 176TypeHandle = CorElementType.ELEMENT_TYPE_HANDLE, // CLASS | VALUETYPE <class Token> 181Sentinel = CorElementType.ELEMENT_TYPE_SENTINEL, 186Pinned = CorElementType.ELEMENT_TYPE_PINNED,
System\Reflection\Metadata\Signatures\SignatureTypeKind.cs (2)
18Class = CorElementType.ELEMENT_TYPE_CLASS, 23ValueType = CorElementType.ELEMENT_TYPE_VALUETYPE,