1 write to EmitOptions
Microsoft.CodeAnalysis (1)
Emit\CommonPEModuleBuilder.cs (1)
74EmitOptions = emitOptions;
12 references to EmitOptions
Microsoft.CodeAnalysis (7)
CodeGen\PrivateImplementationDetails.cs (1)
568if (ModuleBuilder.EmitOptions.TestOnly_DataToHexViaXxHash128 is { } handler)
Emit\CommonPEModuleBuilder.cs (2)
77internal DebugInformationFormat DebugInformationFormat => EmitOptions.DebugInformationFormat; 78internal HashAlgorithmName PdbChecksumAlgorithm => EmitOptions.PdbChecksumAlgorithm;
PEWriter\MetadataWriter.PortablePdb.cs (4)
894if (module.EmitOptions.FallbackSourceFileEncoding != null) 896WriteValue(CompilationOptionNames.FallbackEncoding, module.EmitOptions.FallbackSourceFileEncoding.WebName); 899if (module.EmitOptions.DefaultSourceFileEncoding != null) 901WriteValue(CompilationOptionNames.DefaultEncoding, module.EmitOptions.DefaultSourceFileEncoding.WebName);
Microsoft.CodeAnalysis.CSharp (5)
Compilation\CSharpCompilation.cs (2)
3495var emitMetadataOnly = moduleBuilder.EmitOptions.EmitMetadataOnly; 3556if ((emittingPdb || moduleBeingBuilt.EmitOptions.InstrumentationKinds.Contains(InstrumentationKind.TestCoverage)) &&
Compiler\MethodCompiler.cs (1)
260!moduleBeingBuilt.EmitOptions.EmitMetadataOnly &&
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (1)
256Debug.Assert(EmitOptions.InstrumentationKinds.IsEmpty);
Emitter\Model\PEModuleBuilder.cs (1)
509=> new MethodInstrumentation { Kinds = EmitOptions.InstrumentationKinds };