Zdexby TheHolyOneZ
9,523 structs
Struct

SignatureTypeEncoder

: ValueType : Object
System.Reflection.Metadata.Ecma335.SignatureTypeEncoder, Sentry.System.Reflection.Metadata 0x0008 (8 B) Sentry.System.Reflection.Metadata.dll
0x00x0008

Members 1

OffsetSizeNameTypeFlags
0x08<Builder>k__BackingFieldBlobBuilderPrivate+1 flags

Functions 32

SignatureFlagsNativeParams
BlobBuilder get_Builder()Public+1 flags0x08
void .ctor(BlobBuilder builder)Public+1 flags0x08
void WriteTypeCode(const SignatureTypeCode& value)Private0x01
void ClassOrValue(bool isValueType)Private0x01
void Boolean()Public0x00
void Char()Public0x00
void SByte()Public0x00
void Byte()Public0x00
void Int16()Public0x00
void UInt16()Public0x00
void Int32()Public0x00
void UInt32()Public0x00
void Int64()Public0x00
void UInt64()Public0x00
void Single()Public0x00
void Double()Public0x00
void String()Public0x00
void IntPtr()Public0x00
void UIntPtr()Public0x00
void Object()Public0x00
void PrimitiveType(const PrimitiveTypeCode& type)Public0x01
void Array(ref SignatureTypeEncoder& elementType, ref ArrayShapeEncoder& arrayShape)Public0x08
void Array(Action<System.Reflection.Metadata.Ecma335.SignatureTypeEncoder> elementType, Action<System.Reflection.Metadata.Ecma335.ArrayShapeEncoder> arrayShape)Public0x08
void Type(const EntityHandle& type, bool isValueType)Public0x04
MethodSignatureEncoder FunctionPointer(const SignatureCallingConvention& convention, const FunctionPointerAttributes& attributes, int genericParameterCount)Public0x10
GenericTypeArgumentsEncoder GenericInstantiation(const EntityHandle& genericType, int genericArgumentCount, bool isValueType)Public0x08
void GenericMethodTypeParameter(int parameterIndex)Public0x04
void GenericTypeParameter(int parameterIndex)Public0x04
SignatureTypeEncoder Pointer()Public0x08
void VoidPointer()Public0x00
SignatureTypeEncoder SZArray()Public0x08
CustomModifiersEncoder CustomModifiers()Public0x08

Used by 6

types with a member, parameter or interface of this type