2 writes to OutputNameOverride
Microsoft.CodeAnalysis (2)
Emit\EmitOptions.cs (2)
239OutputNameOverride = outputNameOverride; 439return new EmitOptions(this) { OutputNameOverride = outputName };
14 references to OutputNameOverride
Microsoft.CodeAnalysis (11)
CommandLine\CommonCompiler.cs (1)
1409compilation.GenerateDocumentationComments(xmlStreamDisposerOpt?.Stream, emitOptions.OutputNameOverride, diagnostics, cancellationToken);
Compilation\Compilation.cs (2)
2997!GenerateDocumentationComments(xmlDocumentationStream, options.OutputNameOverride, diagnostics, cancellationToken)) 3011xmlDocumentationStream, options.OutputNameOverride, diagnostics, cancellationToken);
Compilation\DeterministicKeyBuilder.cs (1)
502writer.Write("outputNameOverride", options.OutputNameOverride);
Emit\EmitOptions.cs (7)
257other.OutputNameOverride, 296OutputNameOverride == other.OutputNameOverride && 315Hash.Combine(OutputNameOverride, 354if (OutputNameOverride != null) 356MetadataHelpers.CheckAssemblyOrModuleName(OutputNameOverride, messageProvider, messageProvider.ERR_InvalidOutputName, diagnostics); 434if (OutputNameOverride == outputName)
Microsoft.CodeAnalysis.CSharp (3)
Emitter\Model\PEAssemblyBuilder.cs (2)
84_metadataName = (emitOptions.OutputNameOverride == null) ? sourceAssembly.MetadataName : FileNameUtilities.ChangeExtension(emitOptions.OutputNameOverride, extension: null);
Emitter\Model\PEModuleBuilder.cs (1)
99emitOptions.OutputNameOverride ?? specifiedName;