|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| void | SetCode (byte[]? code, int maxStackSize) |
| unsafe void | SetCode (byte *code, int codeSize, int maxStackSize) |
| void | SetExceptions (byte[]? exceptions) |
| unsafe void | SetExceptions (byte *exceptions, int exceptionsSize) |
| void | SetLocalSignature (byte[]? localSignature) |
| unsafe void | SetLocalSignature (byte *localSignature, int signatureSize) |
| int | GetTokenFor (RuntimeMethodHandle method) |
| int | GetTokenFor (DynamicMethod method) |
| int | GetTokenFor (RuntimeMethodHandle method, RuntimeTypeHandle contextType) |
| int | GetTokenFor (RuntimeFieldHandle field) |
| int | GetTokenFor (RuntimeFieldHandle field, RuntimeTypeHandle contextType) |
| int | GetTokenFor (RuntimeTypeHandle type) |
| int | GetTokenFor (string literal) |
| int | GetTokenFor (byte[] signature) |
Package Functions | |
| DynamicILInfo (DynamicMethod method, byte[] methodSignature) | |
| void | GetCallableMethod (RuntimeModule module, DynamicMethod dm) |
Properties | |
| byte[] | LocalSignature [get] |
| byte[] | Exceptions [get] |
| byte[] | Code [get] |
| int | MaxStackSize [get] |
| DynamicMethod | DynamicMethod [get] |
| DynamicScope | DynamicScope [get] |
Private Attributes | |
| DynamicMethod | m_method |
| DynamicScope | m_scope |
| byte[] | m_exceptions |
| byte[] | m_code |
| byte[] | m_localSignature |
| int | m_maxStackSize |
| int | m_methodSignature |
Definition at line 3 of file DynamicILInfo.cs.