Enum ElementType
Represents signature element type as defined in ECMA-335
Namespace: CilTools.BytecodeAnalysis
Assembly: CilTools.BytecodeAnalysis.dll
Syntax
public enum ElementType : byte
Fields
Name | Description |
---|---|
Array | Array |
Boolean | System.Boolean |
ByRef | Passed by reference |
Char | System.Char |
Class | Reference type |
FnPtr | Function pointer |
GenericInst | Generic type instantiation |
I | System.IntPtr |
I1 | sbyte |
I2 | short |
I4 | int |
I8 | long |
Internal | Implemented within the CLI |
Modifier | Modifier |
MVar | Generic parameter in a generic method definition |
Object | System.Object |
Ptr | Unmanaged pointer |
R4 | float |
R8 | double |
Sentinel | Sentinel for vararg method signature |
String | Sytem.String |
SzArray | Single-dimensional array with 0 lower bound |
TypedByRef | Passed by typed reference |
U | System.UIntPtr |
U1 | byte |
U2 | ushort |
U4 | uint |
U8 | ulong |
ValueType | Value type |
Var | Generic parameter in a generic type definition |
Void | The absence of return value |