Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
PortablePdbVersions.cs
Go to the documentation of this file.
1
namespace
System.Reflection.Metadata
;
2
3
internal
static
class
PortablePdbVersions
4
{
5
internal
const
string
DefaultMetadataVersion
=
"PDB v1.0"
;
6
7
internal
const
ushort
DefaultFormatVersion
= 256;
8
9
internal
const
ushort
MinFormatVersion
= 256;
10
11
internal
const
ushort
MinEmbeddedVersion
= 256;
12
13
internal
const
ushort
DefaultEmbeddedVersion
= 256;
14
15
internal
const
ushort
MinUnsupportedEmbeddedVersion
= 512;
16
17
internal
const
uint
DebugDirectoryEmbeddedSignature
= 1111773261u;
18
19
internal
const
ushort
PortableCodeViewVersionMagic
= 20557;
20
21
internal
static
uint
DebugDirectoryEntryVersion
(ushort portablePdbVersion)
22
{
23
return
0x504D0000u | portablePdbVersion;
24
}
25
26
internal
static
uint
DebugDirectoryEmbeddedVersion
(ushort portablePdbVersion)
27
{
28
return
0x1000000u | portablePdbVersion;
29
}
30
31
internal
static
string
Format
(ushort version)
32
{
33
return
(version >> 8) +
"."
+ (version & 0xFF);
34
}
35
}
System.Reflection.Metadata.PortablePdbVersions.MinFormatVersion
const ushort MinFormatVersion
Definition
PortablePdbVersions.cs:9
System.Reflection.Metadata.PortablePdbVersions.Format
static string Format(ushort version)
Definition
PortablePdbVersions.cs:31
System.Reflection.Metadata.PortablePdbVersions.DebugDirectoryEmbeddedSignature
const uint DebugDirectoryEmbeddedSignature
Definition
PortablePdbVersions.cs:17
System.Reflection.Metadata.PortablePdbVersions.DefaultFormatVersion
const ushort DefaultFormatVersion
Definition
PortablePdbVersions.cs:7
System.Reflection.Metadata.PortablePdbVersions.MinEmbeddedVersion
const ushort MinEmbeddedVersion
Definition
PortablePdbVersions.cs:11
System.Reflection.Metadata.PortablePdbVersions.DefaultMetadataVersion
const string DefaultMetadataVersion
Definition
PortablePdbVersions.cs:5
System.Reflection.Metadata.PortablePdbVersions.MinUnsupportedEmbeddedVersion
const ushort MinUnsupportedEmbeddedVersion
Definition
PortablePdbVersions.cs:15
System.Reflection.Metadata.PortablePdbVersions.DebugDirectoryEntryVersion
static uint DebugDirectoryEntryVersion(ushort portablePdbVersion)
Definition
PortablePdbVersions.cs:21
System.Reflection.Metadata.PortablePdbVersions.PortableCodeViewVersionMagic
const ushort PortableCodeViewVersionMagic
Definition
PortablePdbVersions.cs:19
System.Reflection.Metadata.PortablePdbVersions.DefaultEmbeddedVersion
const ushort DefaultEmbeddedVersion
Definition
PortablePdbVersions.cs:13
System.Reflection.Metadata.PortablePdbVersions.DebugDirectoryEmbeddedVersion
static uint DebugDirectoryEmbeddedVersion(ushort portablePdbVersion)
Definition
PortablePdbVersions.cs:26
System.Reflection.Metadata.PortablePdbVersions
Definition
PortablePdbVersions.cs:4
System.Reflection.Metadata
Definition
AssemblyExtensions.cs:4
source
System.Reflection.Metadata
System.Reflection.Metadata
PortablePdbVersions.cs
Generated by
1.10.0