2 writes to EmitMetadataOnly
Microsoft.CodeAnalysis (2)
Emit\EmitOptions.cs (2)
236EmitMetadataOnly = metadataOnly; 409return new EmitOptions(this) { EmitMetadataOnly = value };
18 references to EmitMetadataOnly
Microsoft.CodeAnalysis (16)
Compilation\Compilation.cs (9)
2868if (options?.EmitMetadataOnly == true) 2874if (metadataPEStream != null && options?.EmitMetadataOnly == true) 2884if (metadataPEStream == null && options?.EmitMetadataOnly == false) 2891options?.EmitMetadataOnly == true) 2902else if (options?.EmitMetadataOnly == true) 2904throw new ArgumentException(CodeAnalysisResources.CannotTargetNetModuleWhenEmittingRefAssembly, nameof(options.EmitMetadataOnly)); 2995if (!options.EmitMetadataOnly) 3028if (!options.EmitMetadataOnly && CommonCompiler.HasUnsuppressedErrors(diagnostics)) 3325emitOptions.EmitMetadataOnly,
Compilation\DeterministicKeyBuilder.cs (1)
472writer.Write("emitMetadataOnly", options.EmitMetadataOnly);
Emit\EmitOptions.cs (6)
35/// when emitting metadata-only assemblies as primary output (with <see cref="EmitMetadataOnly"/> on). 254other.EmitMetadataOnly, 288EmitMetadataOnly == other.EmitMetadataOnly && 307return Hash.Combine(EmitMetadataOnly, 404if (EmitMetadataOnly == value)
Microsoft.CodeAnalysis.CSharp (2)
Compilation\CSharpCompilation.cs (1)
3647var emitMetadataOnly = moduleBuilder.EmitOptions.EmitMetadataOnly;
Compiler\MethodCompiler.cs (1)
260!moduleBeingBuilt.EmitOptions.EmitMetadataOnly &&