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