Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
QCallModule.cs
Go to the documentation of this file.
1
using
System.Reflection
;
2
using
System.Reflection.Emit
;
3
using
Internal.Runtime.CompilerServices
;
4
5
namespace
System.Runtime.CompilerServices
;
6
7
internal
ref struct
QCallModule
8
{
9
private
unsafe
void
*
_ptr
;
10
11
private
IntPtr
_module
;
12
13
internal
unsafe
QCallModule
(ref
RuntimeModule
module)
14
{
15
_ptr
=
Unsafe
.AsPointer(ref module);
16
_module
= module.GetUnderlyingNativeHandle();
17
}
18
19
internal
unsafe
QCallModule
(ref
ModuleBuilder
module)
20
{
21
_ptr
=
Unsafe
.AsPointer(ref module);
22
_module
= module.InternalModule.GetUnderlyingNativeHandle();
23
}
24
}
System.Reflection.Emit.ModuleBuilder
Definition
ModuleBuilder.cs:9
System.Reflection.RuntimeModule
Definition
RuntimeModule.cs:11
System.Runtime.CompilerServices.Unsafe
Definition
Unsafe.cs:6
Internal.Runtime.CompilerServices
Definition
Unsafe.cs:6
System.Reflection.Emit
Definition
__ExceptionInfo.cs:1
System.Reflection
Definition
ICustomTypeProvider.cs:1
System.Runtime.CompilerServices
Definition
NullablePublicOnlyAttribute.cs:3
System.IntPtr
Definition
IntPtr.cs:14
System.Runtime.CompilerServices.QCallModule.QCallModule
unsafe QCallModule(ref ModuleBuilder module)
Definition
QCallModule.cs:19
System.Runtime.CompilerServices.QCallModule.QCallModule
unsafe QCallModule(ref RuntimeModule module)
Definition
QCallModule.cs:13
System.Runtime.CompilerServices.QCallModule._ptr
unsafe void * _ptr
Definition
QCallModule.cs:9
System.Runtime.CompilerServices.QCallModule._module
IntPtr _module
Definition
QCallModule.cs:11
System.Runtime.CompilerServices.QCallModule
Definition
QCallModule.cs:8
source
System.Private.CoreLib
System.Runtime.CompilerServices
QCallModule.cs
Generated by
1.10.0