45 references to CorHeader
crossgen2 (2)
Program.cs (2)
173if ((module.PEReader.PEHeaders.CorHeader.Flags & (CorFlags.ILLibrary | CorFlags.ILOnly)) == (CorFlags)0 711if ((module.PEReader.PEHeaders.CorHeader.Flags & (CorFlags.ILLibrary | CorFlags.ILOnly)) == (CorFlags)0)
Crossgen2Tasks (4)
PrepareForReadyToRunCompilation.cs (4)
420if (peReader.PEHeaders.CorHeader == null) 423if ((peReader.PEHeaders.CorHeader.Flags & CorFlags.ILLibrary) == 0) 430return peReader.PEHeaders.CorHeader.ManagedNativeHeaderDirectory.Size != 0; 473if ((pereader.PEHeaders.CorHeader.Flags & CorFlags.ILOnly) != CorFlags.ILOnly)
ILCompiler.Compiler (7)
Compiler\DependencyAnalysis\EmbeddedTrimmingDescriptorNode.cs (1)
30PEMemoryBlock resourceDirectory = _module.PEReader.GetSectionData(_module.PEReader.PEHeaders.CorHeader.ResourcesDirectory.RelativeVirtualAddress);
Compiler\DependencyAnalysis\ResourceDataNode.cs (2)
74PEMemoryBlock resourceDirectory = module.PEReader.GetSectionData(module.PEReader.PEHeaders.CorHeader.ResourcesDirectory.RelativeVirtualAddress); 127PEMemoryBlock resourceDirectory = module.PEReader.GetSectionData(module.PEReader.PEHeaders.CorHeader.ResourcesDirectory.RelativeVirtualAddress);
Compiler\ManifestResourceBlockingPolicy.cs (1)
108PEMemoryBlock resourceDirectory = module.PEReader.GetSectionData(module.PEReader.PEHeaders.CorHeader.ResourcesDirectory.RelativeVirtualAddress);
Compiler\SubstitutionProvider.cs (1)
186PEMemoryBlock resourceDirectory = module.PEReader.GetSectionData(module.PEReader.PEHeaders.CorHeader.ResourcesDirectory.RelativeVirtualAddress);
Compiler\UsageBasedMetadataManager.cs (1)
1124PEMemoryBlock resourceDirectory = xmlModule.PEReader.GetSectionData(xmlModule.PEReader.PEHeaders.CorHeader.ResourcesDirectory.RelativeVirtualAddress);
src\runtime\src\coreclr\tools\Common\Compiler\CompilerTypeSystemContext.cs (1)
203if (peReader.HasMetadata && (peReader.PEHeaders.CorHeader.Flags & (CorFlags.ILLibrary | CorFlags.ILOnly)) == 0)
ILCompiler.ReadyToRun (6)
Compiler\DependencyAnalysis\ReadyToRun\CopiedManagedResourcesNode.cs (2)
42public int Size => _module.PEReader.PEHeaders.CorHeader.ResourcesDirectory.Size; 59DirectoryEntry resourcesDirectory = _module.PEReader.PEHeaders.CorHeader.ResourcesDirectory;
Compiler\DependencyAnalysis\ReadyToRun\CopiedStrongNameSignatureNode.cs (2)
45public int Size => _module.PEReader.PEHeaders.CorHeader.StrongNameSignatureDirectory.Size; 62DirectoryEntry strongNameDirectory = _module.PEReader.PEHeaders.CorHeader.StrongNameSignatureDirectory;
Compiler\ReadyToRunXmlRootProvider.cs (1)
47PEMemoryBlock resourceDirectory = module.PEReader.GetSectionData(module.PEReader.PEHeaders.CorHeader.ResourcesDirectory.RelativeVirtualAddress);
src\runtime\src\coreclr\tools\aot\ILCompiler.Reflection.ReadyToRun\PEReaderExtensions.cs (1)
177var managedNativeDirectory = peReader.PEHeaders.CorHeader.ManagedNativeHeaderDirectory;
ILCompiler.TypeSystem (3)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaModule.cs (3)
244CorHeader corHeader = _peReader.PEHeaders.CorHeader; 282&& (peHeaders.CorHeader.Flags & (CorFlags.Prefers32Bit | CorFlags.Requires32Bit)) != CorFlags.Requires32Bit 283&& (peHeaders.CorHeader.Flags & CorFlags.ILOnly) != 0
ILLink.Tasks (1)
Utils.cs (1)
19return headers.CorHeader != null;
Microsoft.Build.Tasks.Core (1)
ManifestUtil\MetadataReader.cs (1)
203CorHeader corHeader = _peReader.PEHeaders.CorHeader;
Microsoft.CodeAnalysis (1)
MetadataReader\PEModule.cs (1)
339return (_peReaderOpt.PEHeaders.CorHeader.Flags & CorFlags.Requires32Bit) != 0;
Microsoft.CodeAnalysis.Rebuild (1)
CompilationOptionsReader.cs (1)
267if (PeReader.PEHeaders.CorHeader is not { } corHeader
Microsoft.DotNet.Arcade.Sdk (1)
src\SetCorFlags.cs (1)
70var newFlags = (reader.PEHeaders.CorHeader.Flags & ~removeFlags) | addFlags;
Microsoft.DotNet.StrongName (6)
Signing.cs (3)
36writer.Write((UInt32)(peReader.PEHeaders.CorHeader.Flags & ~CorFlags.StrongNameSigned)); 175var snDirectory = peReader.PEHeaders.CorHeader.StrongNameSignatureDirectory; 250CorHeader header = peReader.PEHeaders.CorHeader;
Utils.cs (1)
95var flagBytes = BitConverter.GetBytes((uint)(peHeaders.CorHeader.Flags | CorFlags.StrongNameSigned));
Verification.cs (2)
62var flags = peHeaders.CorHeader.Flags; 89var snDirectory = peReader.PEHeaders.CorHeader.StrongNameSignatureDirectory;
Microsoft.NET.Build.Tasks (4)
PrepareForReadyToRunCompilation.cs (4)
446if (peReader.PEHeaders.CorHeader == null) 449if ((peReader.PEHeaders.CorHeader.Flags & CorFlags.ILLibrary) == 0) 456return peReader.PEHeaders.CorHeader.ManagedNativeHeaderDirectory.Size != 0; 500if ((pereader.PEHeaders.CorHeader.Flags & CorFlags.ILOnly) != CorFlags.ILOnly)
Microsoft.NET.HostModel (1)
Bundle\Bundler.cs (1)
191CorHeader? corHeader = peReader.PEHeaders.CorHeader;
Microsoft.TestPlatform.TestHostRuntimeProvider (1)
Hosting\DotnetTestHostManager.cs (1)
711if (!peReader.HasMetadata || (peReader.PEHeaders.CorHeader?.Flags & CorFlags.ILOnly) == 0)
Microsoft.VisualStudio.TestPlatform.Common (1)
Utilities\AssemblyProperties.cs (1)
51var corHeader = peHeaders.CorHeader;
System.Reflection.MetadataLoadContext (3)
System\Reflection\TypeLoading\Modules\Ecma\EcmaModule.cs (2)
52CorHeader corHeader = peHeaders.CorHeader!; 92CorFlags corFlags = peHeaders.CorHeader!.Flags;
System\Reflection\TypeLoading\Modules\Ecma\EcmaModule.ManifestResources.cs (1)
34PEMemoryBlock resourceDirectory = pe.GetSectionData(pe.PEHeaders.CorHeader!.ResourcesDirectory.RelativeVirtualAddress);
vstest.console (1)
CommandLine\AssemblyMetadataProvider.cs (1)
115var corflags = peReader.PEHeaders.CorHeader?.Flags;
vstest.console.arm64 (1)
src\vstest\src\vstest.console\CommandLine\AssemblyMetadataProvider.cs (1)
115var corflags = peReader.PEHeaders.CorHeader?.Flags;