3 writes to OutputAssembly
Microsoft.Build.Tasks.CodeAnalysis (1)
ManagedCompiler.cs (1)
844OutputAssembly = new TaskItem(Path.GetFileNameWithoutExtension(Sources[0].ItemSpec));
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (2)
CscTests.cs (1)
177csc.OutputAssembly = MSBuildUtil.CreateTaskItem("x.exe");
VbcTests.cs (1)
173vbc.OutputAssembly = MSBuildUtil.CreateTaskItem("x.exe");
10 references to OutputAssembly
Microsoft.Build.Tasks.CodeAnalysis (10)
ManagedCompiler.cs (7)
271set { _store[nameof(OutputAssembly)] = value; } 272get { return (ITaskItem?)_store[nameof(OutputAssembly)]; } 836(OutputAssembly == null) && 852OutputAssembly.ItemSpec += ".dll"; 856OutputAssembly.ItemSpec += ".netmodule"; 860OutputAssembly.ItemSpec += ".exe"; 890commandLine.AppendSwitchIfNotNull("/out:", OutputAssembly);
Vbc.cs (3)
279MovePdbFileIfNecessary(OutputAssembly?.ItemSpec); 854CheckHostObjectSupport(param = nameof(OutputAssembly), vbcHostObject.SetOutputAssembly(OutputAssembly?.ItemSpec));