2 writes to EmitMetadataOnly
Microsoft.CodeAnalysis (2)
Emit\EmitOptions.cs (2)
234EmitMetadataOnly = metadataOnly; 407return new EmitOptions(this) { EmitMetadataOnly = value };
19 references to EmitMetadataOnly
Microsoft.CodeAnalysis (16)
Compilation\Compilation.cs (9)
2795if (options?.EmitMetadataOnly == true) 2801if (metadataPEStream != null && options?.EmitMetadataOnly == true) 2811if (metadataPEStream == null && options?.EmitMetadataOnly == false) 2818options?.EmitMetadataOnly == true) 2829else if (options?.EmitMetadataOnly == true) 2831throw new ArgumentException(CodeAnalysisResources.CannotTargetNetModuleWhenEmittingRefAssembly, nameof(options.EmitMetadataOnly)); 2922if (!options.EmitMetadataOnly) 2955if (!options.EmitMetadataOnly && CommonCompiler.HasUnsuppressedErrors(diagnostics)) 3233emitOptions.EmitMetadataOnly,
Compilation\DeterministicKeyBuilder.cs (1)
395writer.Write("emitMetadataOnly", options.EmitMetadataOnly);
Emit\EmitOptions.cs (6)
35/// when emitting metadata-only assemblies as primary output (with <see cref="EmitMetadataOnly"/> on). 252other.EmitMetadataOnly, 286EmitMetadataOnly == other.EmitMetadataOnly && 305return Hash.Combine(EmitMetadataOnly, 402if (EmitMetadataOnly == value)
Microsoft.CodeAnalysis.CSharp (1)
Compilation\CSharpCompilation.cs (1)
3196var emitMetadataOnly = moduleBuilder.EmitOptions.EmitMetadataOnly;
Microsoft.CodeAnalysis.UnitTests (1)
Emit\EmitOptionsTests.cs (1)
81nameof(EmitOptions.EmitMetadataOnly),
Microsoft.CodeAnalysis.VisualBasic (1)
Compilation\VisualBasicCompilation.vb (1)
2446Dim emitMetadataOnly = moduleBuilder.EmitOptions.EmitMetadataOnly