1 write to Machine
System.Reflection.Metadata (1)
System\Reflection\PortableExecutable\PEHeaderBuilder.cs (1)
77Machine = machine;
20 references to Machine
ILAssembler (9)
VTableExportPEBuilder.cs (9)
195bool is32Bit = Header.Machine == Machine.I386 || Header.Machine == 0; 196int sizeOfImportAddressTable = (is32Bit || Header.Machine == 0) ? 8 : 0; 301bool is32Bit = Header.Machine == Machine.I386 || Header.Machine == 0; 302bool requiresStartupStub = is32Bit || Header.Machine == 0; 570var machine = Header.Machine == 0 ? Machine.I386 : Header.Machine; 584switch (Header.Machine)
System.Reflection.Metadata (11)
System\Reflection\PortableExecutable\ManagedPEBuilder.cs (4)
104if (Header.Machine == Machine.I386 || Header.Machine == 0) 130machine: Header.Machine, 199WriteRelocationSection(sectionBuilder, Header.Machine, _lazyEntryPointAddress);
System\Reflection\PortableExecutable\PEBuilder.cs (2)
188builder.WriteUInt16((ushort)(Header.Machine == 0 ? Machine.I386 : Header.Machine));
System\Reflection\PortableExecutable\PEHeaderBuilder.cs (5)
108internal bool Is32Bit => Machine != Machine.Amd64 && Machine != Machine.IA64 && Machine != Machine.Arm64 && Machine != Machine.LoongArch64 && Machine != Machine.RiscV64;