1 instantiation of CodeDirectoryHeader
Microsoft.NET.HostModel (1)
MachO\BinaryFormat\Blobs\CodeDirectoryBlob.cs (1)
75
_cdHeader = new
CodeDirectoryHeader
(
17 references to CodeDirectoryHeader
Microsoft.NET.HostModel (17)
MachO\BinaryFormat\Blobs\CodeDirectoryBlob.cs (15)
24
private
CodeDirectoryHeader
_cdHeader;
32
var
cdHeader = MemoryMarshal.Read<
CodeDirectoryHeader
>(data);
96
+
CodeDirectoryHeader
.Size
218
private static unsafe uint GetSize() => (uint)sizeof(
CodeDirectoryHeader
);
225
_identifierOffset = (
CodeDirectoryHeader
.Size + sizeof(uint) * 2).ConvertToBigEndian();
239
public static bool AreEqual(
CodeDirectoryHeader
first,
CodeDirectoryHeader
second)
256
CodeDirectoryHeader
thisHeader = _cdHeader;
257
CodeDirectoryHeader
otherHeader = other._cdHeader;
258
if (!
CodeDirectoryHeader
.AreEqual(thisHeader, otherHeader))
302
Debug.Assert(sizeof(uint) * 2 +
CodeDirectoryHeader
.Size == _cdHeader.IdentifierOffset);
303
accessor.WriteExactly(offset + sizeof(uint) * 2 +
CodeDirectoryHeader
.Size, identifierBytes);
304
accessor.WriteByte(offset + sizeof(uint) * 2 +
CodeDirectoryHeader
.Size + identifierBytes.Length, 0x00); // null terminator
305
int specialSlotHashesOffset = (int)(offset + sizeof(uint) * 2 +
CodeDirectoryHeader
.Size + identifierBytes.Length + 1);
MachO\BinaryFormat\Blobs\EmbeddedSignatureBlob.cs (2)
112
size += sizeof(CodeDirectoryBlob.
CodeDirectoryHeader
); // CodeDirectory header
142
size += sizeof(CodeDirectoryBlob.
CodeDirectoryHeader
); // CodeDirectory header