|
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.