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