2 writes to OutputFileName
Microsoft.CodeAnalysis.CSharp (1)
CommandLine\CSharpCommandLineParser.cs (1)
1539
OutputFileName
= outputFileName,
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCommandLineParser.vb (1)
1468
.
OutputFileName
= outputFileName,
91 references to OutputFileName
Microsoft.CodeAnalysis (8)
CommandLine\CommandLineArguments.cs (4)
317
/// The method takes <paramref name="outputFileName"/> rather than using the value of <see cref="
OutputFileName
"/>
319
/// without creating a compilation and finding an entry point. VB does not allow <see cref="
OutputFileName
"/> to
337
/// The method takes <paramref name="outputFileName"/> rather than using the value of <see cref="
OutputFileName
"/>
339
/// without creating a compilation and finding an entry point. VB does not allow <see cref="
OutputFileName
"/> to
CommandLine\CommonCompiler.cs (4)
747
string.IsNullOrWhiteSpace(Arguments.
OutputFileName
);
770
Debug.Assert(!string.IsNullOrWhiteSpace(Arguments.
OutputFileName
));
780
sb.Builder.Append(Arguments.GetOutputFilePath(Arguments.
OutputFileName
));
1611
var filePath = Path.Combine(Arguments.OutputDirectory, Arguments.
OutputFileName
+ ".key");
Microsoft.CodeAnalysis.CSharp (2)
CommandLine\CSharpCompiler.cs (2)
238
if (Arguments.
OutputFileName
is object)
240
return Arguments.
OutputFileName
;
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (30)
CommandLineTests.cs (30)
3583
Assert.Equal("MyBinary.dll", parsedArgs.
OutputFileName
);
3586
Assert.Equal(@"C:\MyFolder\MyBinary.dll", parsedArgs.GetOutputFilePath(parsedArgs.
OutputFileName
));
3592
Assert.Equal("MyBinary.dll", parsedArgs.
OutputFileName
);
3600
Assert.Equal("MyBinary.dll", parsedArgs.
OutputFileName
);
3603
Assert.Equal(Path.Combine(baseDirectory, "MyBinary.dll"), parsedArgs.GetOutputFilePath(parsedArgs.
OutputFileName
));
3609
Assert.Equal("MyBinary.dll", parsedArgs.
OutputFileName
);
3617
Assert.Null(parsedArgs.
OutputFileName
);
3625
Assert.Equal("a.dll", parsedArgs.
OutputFileName
);
3640
Assert.Null(parsedArgs.
OutputFileName
);
3648
Assert.Equal("a.winmdobj", parsedArgs.
OutputFileName
);
3660
Assert.Null(parsedArgs.
OutputFileName
);
3670
Assert.Null(parsedArgs.
OutputFileName
);
3678
Assert.Equal("file.exe", parsedArgs.
OutputFileName
);
3688
Assert.Null(parsedArgs.
OutputFileName
);
3704
Assert.Null(parsedArgs.
OutputFileName
);
3714
Assert.Null(parsedArgs.
OutputFileName
);
3724
Assert.Null(parsedArgs.
OutputFileName
);
3734
Assert.Null(parsedArgs.
OutputFileName
);
3744
Assert.Null(parsedArgs.
OutputFileName
);
3751
Assert.Null(parsedArgs.
OutputFileName
);
3758
Assert.Null(parsedArgs.
OutputFileName
);
3768
Assert.Null(parsedArgs.
OutputFileName
);
3775
Assert.Equal(".netmodule", parsedArgs.
OutputFileName
);
3790
Assert.Null(parsedArgs.
OutputFileName
);
3799
Assert.Null(parsedArgs.
OutputFileName
);
4198
Assert.Equal("d.exe", parsedArgs.
OutputFileName
);
4207
Assert.Equal("d.exe", parsedArgs.
OutputFileName
);
4222
Assert.Equal("d.exe", parsedArgs.
OutputFileName
);
4231
Assert.Equal("d.exe", parsedArgs.
OutputFileName
);
11147
Assert.Equal(@"a.exe", args.
OutputFileName
);
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator (1)
CompilerInvocation.cs (1)
88
outputFilePath: parsedCommandLine.
OutputFileName
),
Microsoft.CodeAnalysis.VisualBasic (3)
CommandLine\VisualBasicCompiler.vb (3)
30
Debug.Assert(Arguments.
OutputFileName
IsNot Nothing OrElse Arguments.Errors.Length > 0 OrElse parser.IsScriptCommandLineParser)
179
Debug.Assert(Arguments.
OutputFileName
IsNot Nothing)
180
Return Arguments.
OutputFileName
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (40)
CommandLineTests.vb (40)
3711
Assert.Equal("MyBinary.dll", parsedArgs.
OutputFileName
)
3718
Assert.Equal("MyBinary.dll", parsedArgs.
OutputFileName
)
3755
Assert.Equal("MyBinary.dll", parsedArgs.
OutputFileName
)
3762
Assert.Equal("MyBinary.dll", parsedArgs.
OutputFileName
)
3769
Assert.Equal("MyBinary.dll", parsedArgs.
OutputFileName
)
3777
Assert.Equal("a.exe", parsedArgs.
OutputFileName
)
3785
Assert.Equal("a.dll", parsedArgs.
OutputFileName
)
3793
Assert.Equal("a.netmodule", parsedArgs.
OutputFileName
)
3801
Assert.Equal("a.exe", parsedArgs.
OutputFileName
)
3809
Assert.Equal("a.winmdobj", parsedArgs.
OutputFileName
)
3820
Assert.Null(parsedArgs.
OutputFileName
)
3829
Assert.Equal("a.exe", parsedArgs.
OutputFileName
)
3837
Assert.Equal("file.exe", parsedArgs.
OutputFileName
)
3846
Assert.Equal("a.exe", parsedArgs.
OutputFileName
)
3873
Assert.Equal("a.exe", parsedArgs.
OutputFileName
)
3900
Assert.Null(parsedArgs.
OutputFileName
)
3908
Assert.Null(parsedArgs.
OutputFileName
)
3916
Assert.Null(parsedArgs.
OutputFileName
)
3923
Assert.Equal(".netmodule", parsedArgs.
OutputFileName
)
3931
Assert.Null(parsedArgs.
OutputFileName
)
3939
Assert.Null(parsedArgs.
OutputFileName
)
3947
Assert.Null(parsedArgs.
OutputFileName
)
3954
Assert.Equal(".netmodule", parsedArgs.
OutputFileName
)
3966
Assert.Equal(".x.exe", parsedArgs.
OutputFileName
)
3973
Assert.Equal(".x.eXe", parsedArgs.
OutputFileName
)
3980
Assert.Null(parsedArgs.
OutputFileName
)
3988
Assert.Equal(".x.dll", parsedArgs.
OutputFileName
)
3995
Assert.Equal(".X.Dll", parsedArgs.
OutputFileName
)
4002
Assert.Null(parsedArgs.
OutputFileName
)
4010
Assert.Equal(".x", parsedArgs.
OutputFileName
)
4017
Assert.Equal("x.dll", parsedArgs.
OutputFileName
)
4024
Assert.Equal(".x.netmodule", parsedArgs.
OutputFileName
)
4031
Assert.Equal("x.netmodule", parsedArgs.
OutputFileName
)
4498
Assert.Equal("d.exe", parsedArgs.
OutputFileName
)
4507
Assert.Equal("d.exe", parsedArgs.
OutputFileName
)
4658
Assert.Equal("d.exe", parsedArgs.
OutputFileName
)
4667
Assert.Equal("d.exe", parsedArgs.
OutputFileName
)
9171
Assert.Equal("a.exe", args.
OutputFileName
)
9174
Assert.Equal("a-b.exe", args.
OutputFileName
)
9177
Assert.Equal("a,b.exe", args.
OutputFileName
)
Microsoft.CodeAnalysis.Workspaces (7)
Workspace\CommandLineProject.cs (4)
169
var assemblyName = (commandLineArguments.
OutputFileName
!= null) ?
170
Path.GetFileNameWithoutExtension(commandLineArguments.
OutputFileName
) : "<anonymous>";
181
compilationOutputFilePaths: new CompilationOutputInfo(commandLineArguments.
OutputFileName
!= null ? commandLineArguments.GetOutputFilePath(commandLineArguments.
OutputFileName
) : null),
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (3)
207
var fullOutputFilePath = (_commandLineArgumentsForCommandLine.OutputDirectory != null && _commandLineArgumentsForCommandLine.
OutputFileName
!= null)
208
? Path.Combine(_commandLineArgumentsForCommandLine.OutputDirectory, _commandLineArgumentsForCommandLine.
OutputFileName
)
209
: _commandLineArgumentsForCommandLine.
OutputFileName
;