Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
AssemblyBuilderData.cs
Go to the documentation of this file.
1
using
System.Collections.Generic
;
2
3
namespace
System.Reflection.Emit
;
4
5
internal
sealed
class
AssemblyBuilderData
6
{
7
public
readonly
List<ModuleBuilder>
_moduleBuilderList
;
8
9
public
readonly
AssemblyBuilderAccess
_access
;
10
11
internal
AssemblyBuilderData
(
AssemblyBuilderAccess
access
)
12
{
13
_access
=
access
;
14
_moduleBuilderList
=
new
List<ModuleBuilder>
();
15
}
16
17
public
void
CheckTypeNameConflict
(
string
strTypeName
,
TypeBuilder
enclosingType
)
18
{
19
for
(
int
i = 0; i <
_moduleBuilderList
.
Count
; i++)
20
{
21
ModuleBuilder
moduleBuilder
=
_moduleBuilderList
[i];
22
moduleBuilder
.CheckTypeNameConflict(
strTypeName
,
enclosingType
);
23
}
24
}
25
}
System.Collections.Generic.Dictionary.Count
int Count
Definition
Dictionary.cs:682
System.Collections.Generic.Dictionary
Definition
Dictionary.cs:14
System.Reflection.Emit.AssemblyBuilderData._access
readonly AssemblyBuilderAccess _access
Definition
AssemblyBuilderData.cs:9
System.Reflection.Emit.AssemblyBuilderData.CheckTypeNameConflict
void CheckTypeNameConflict(string strTypeName, TypeBuilder enclosingType)
Definition
AssemblyBuilderData.cs:17
System.Reflection.Emit.AssemblyBuilderData._moduleBuilderList
readonly List< ModuleBuilder > _moduleBuilderList
Definition
AssemblyBuilderData.cs:7
System.Reflection.Emit.AssemblyBuilderData.AssemblyBuilderData
AssemblyBuilderData(AssemblyBuilderAccess access)
Definition
AssemblyBuilderData.cs:11
System.Reflection.Emit.AssemblyBuilderData
Definition
AssemblyBuilderData.cs:6
System.Reflection.Emit.ModuleBuilder
Definition
ModuleBuilder.cs:9
System.Reflection.Emit.TypeBuilder
Definition
TypeBuilder.cs:10
System.Collections.Generic
Definition
IHashKeyCollection.cs:1
System.Reflection.Emit.AssemblyBuilderAccess
AssemblyBuilderAccess
Definition
AssemblyBuilderAccess.cs:5
System.Reflection.Emit
Definition
__ExceptionInfo.cs:1
source
System.Private.CoreLib
System.Reflection.Emit
AssemblyBuilderData.cs
Generated by
1.10.0