Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
class | DestroyScout |
Package Types | |
enum | SecurityControlFlags { Default = 0 , SkipVisibilityChecks = 1 , RestrictedSkipVisibilityChecks = 2 , HasCreationContext = 4 , CanSkipCSEvaluation = 8 } |
Package Functions | |
DynamicResolver (DynamicILGenerator ilGenerator) | |
DynamicResolver (DynamicILInfo dynamicILInfo) | |
override RuntimeType | GetJitContext (out int securityControlFlags) |
override byte[] | GetCodeInfo (out int stackSize, out int initLocals, out int EHCount) |
override byte[] | GetLocalsSignature () |
override byte[] | GetRawEHInfo () |
unsafe override void | GetEHInfo (int excNumber, void *exc) |
override string | GetStringLiteral (int token) |
override void | ResolveToken (int token, out IntPtr typeHandle, out IntPtr methodHandle, out IntPtr fieldHandle) |
override byte[] | ResolveSignature (int token, int fromMethod) |
override MethodInfo | GetDynamicMethod () |
Private Member Functions | |
~DynamicResolver () | |
Static Private Member Functions | |
static int | CalculateNumberOfExceptions (__ExceptionInfo[] excp) |
Private Attributes | |
__ExceptionInfo[] | m_exceptions |
byte[] | m_exceptionHeader |
DynamicMethod | m_method |
byte[] | m_code |
byte[] | m_localSignature |
int | m_stackSize |
DynamicScope | m_scope |
Definition at line 3 of file DynamicResolver.cs.