Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
LocalBuilder.cs
Go to the documentation of this file.
1
namespace
System.Reflection.Emit
;
2
3
public
sealed
class
LocalBuilder
:
LocalVariableInfo
4
{
5
private
int
m_localIndex
;
6
7
private
Type
m_localType
;
8
9
private
MethodInfo
m_methodBuilder
;
10
11
private
bool
m_isPinned
;
12
13
public
override
bool
IsPinned
=>
m_isPinned
;
14
15
public
override
Type
LocalType
=>
m_localType
;
16
17
public
override
int
LocalIndex
=>
m_localIndex
;
18
19
internal
LocalBuilder
(
int
localIndex,
Type
localType,
MethodInfo
methodBuilder)
20
: this(localIndex, localType, methodBuilder, isPinned: false)
21
{
22
}
23
24
internal
LocalBuilder
(
int
localIndex,
Type
localType,
MethodInfo
methodBuilder,
bool
isPinned)
25
{
26
m_isPinned
= isPinned;
27
m_localIndex
= localIndex;
28
m_localType
= localType;
29
m_methodBuilder
= methodBuilder;
30
}
31
32
internal
int
GetLocalIndex
()
33
{
34
return
m_localIndex
;
35
}
36
37
internal
MethodInfo
GetMethodBuilder
()
38
{
39
return
m_methodBuilder
;
40
}
41
}
System.Reflection.Emit.LocalBuilder.GetLocalIndex
int GetLocalIndex()
Definition
LocalBuilder.cs:32
System.Reflection.Emit.LocalBuilder.LocalType
override Type LocalType
Definition
LocalBuilder.cs:15
System.Reflection.Emit.LocalBuilder.LocalIndex
override int LocalIndex
Definition
LocalBuilder.cs:17
System.Reflection.Emit.LocalBuilder.GetMethodBuilder
MethodInfo GetMethodBuilder()
Definition
LocalBuilder.cs:37
System.Reflection.Emit.LocalBuilder.LocalBuilder
LocalBuilder(int localIndex, Type localType, MethodInfo methodBuilder, bool isPinned)
Definition
LocalBuilder.cs:24
System.Reflection.Emit.LocalBuilder.m_localIndex
int m_localIndex
Definition
LocalBuilder.cs:5
System.Reflection.Emit.LocalBuilder.m_localType
Type m_localType
Definition
LocalBuilder.cs:7
System.Reflection.Emit.LocalBuilder.IsPinned
override bool IsPinned
Definition
LocalBuilder.cs:13
System.Reflection.Emit.LocalBuilder.m_isPinned
bool m_isPinned
Definition
LocalBuilder.cs:11
System.Reflection.Emit.LocalBuilder.LocalBuilder
LocalBuilder(int localIndex, Type localType, MethodInfo methodBuilder)
Definition
LocalBuilder.cs:19
System.Reflection.Emit.LocalBuilder.m_methodBuilder
MethodInfo m_methodBuilder
Definition
LocalBuilder.cs:9
System.Reflection.Emit.LocalBuilder
Definition
LocalBuilder.cs:4
System.Reflection.LocalVariableInfo
Definition
LocalVariableInfo.cs:4
System.Reflection.MethodInfo
Definition
MethodInfo.cs:7
System.Type
Definition
Type.cs:14
System.Reflection.Emit
Definition
__ExceptionInfo.cs:1
source
System.Private.CoreLib
System.Reflection.Emit
LocalBuilder.cs
Generated by
1.10.0