1 instantiation of CodeDirectoryHeader
Microsoft.NET.HostModel (1)
MachO\BinaryFormat\Blobs\CodeDirectoryBlob.cs (1)
79
_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);
101
+
CodeDirectoryHeader
.Size
224
private static unsafe uint GetSize() => (uint)sizeof(
CodeDirectoryHeader
);
231
_identifierOffset = (
CodeDirectoryHeader
.Size + sizeof(uint) * 2).ConvertToBigEndian();
245
public static bool AreEqual(
CodeDirectoryHeader
first,
CodeDirectoryHeader
second)
262
CodeDirectoryHeader
thisHeader = _cdHeader;
263
CodeDirectoryHeader
otherHeader = other._cdHeader;
264
if (!
CodeDirectoryHeader
.AreEqual(thisHeader, otherHeader))
308
Debug.Assert(sizeof(uint) * 2 +
CodeDirectoryHeader
.Size == _cdHeader.IdentifierOffset);
309
accessor.WriteExactly(offset + sizeof(uint) * 2 +
CodeDirectoryHeader
.Size, identifierBytes);
310
accessor.WriteByte(offset + sizeof(uint) * 2 +
CodeDirectoryHeader
.Size + identifierBytes.Length, 0x00); // null terminator
311
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
143
size += sizeof(CodeDirectoryBlob.
CodeDirectoryHeader
); // CodeDirectory header