209 references to Run
csc (1)
src\Compilers\Shared\Csc.cs (1)
28return ConsoleUtil.RunWithUtf8Output(compiler.Arguments.Utf8Output, textWriter, tw => compiler.Run(tw));
Microsoft.CodeAnalysis (4)
CommandLine\CommandLineArguments.cs (4)
196/// <see cref="CommonCompiler.Run"/>. 202/// <see cref="CommonCompiler.Run"/> 208/// <see cref="CommonCompiler.Run"/> 214/// <see cref="CommonCompiler.Run"/>
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (197)
CommandLineIVTTests.cs (4)
41var errorCode = compiler.Run(sw); 118var errorCode = compiler.Run(sw); 197var errorCode = compiler.Run(sw); 282var errorCode = compiler.Run(sw);
CommandLineTests.cs (176)
150var exitCode = cmd.Run(outWriter); 170var exitCode = cmd.Run(outWriter); 178exitCode = cmd.Run(outWriter); 206var exitCode = cmd.Run(outWriter); 248var exitCode = cmd.Run(outWriter); 301var exitCode = cmd.Run(outWriter); 351var exitCode = cmd.Run(outWriter); 387var exitCode = cmd.Run(outWriter); 406var exitCode = cmd.Run(outWriter); 426var exitCode = cmd.Run(outWriter); 585var exitCode = csc.Run(outWriter); 692int exitCode = CreateCSharpCompiler(null, folder.Path, new[] { "/nologo", "/preferreduilang:en", "/t:library", @"/recurse:.", "/out:abc.dll" }).Run(outWriter); 697exitCode = CreateCSharpCompiler(null, folder.Path, new[] { "/nologo", "/preferreduilang:en", "/t:library", @"/recurse:. ", "/out:abc.dll" }).Run(outWriter); 702exitCode = CreateCSharpCompiler(null, folder.Path, new[] { "/nologo", "/preferreduilang:en", "/t:library", @"/recurse: . ", "/out:abc.dll" }).Run(outWriter); 707exitCode = CreateCSharpCompiler(null, folder.Path, new[] { "/nologo", "/preferreduilang:en", "/t:library", @"/recurse:././.", "/out:abc.dll" }).Run(outWriter); 1866int exitCode = csc.Run(outWriter); 2240int exitCode = csc.Run(outWriter); 2272int exitCode = csc.Run(outWriter); 2301int exitCode = csc.Run(outWriter); 2444int exitCode = csc.Run(output); 2775int exitCode = csc.Run(outWriter); 2798int exitCode = csc.Run(outWriter); 2915int exitCode = csc.Run(outWriter); 2951int exitCode = csc.Run(outWriter); 2988int exitCode = csc.Run(outWriter); 2999exitCode = csc.Run(outWriter); 3507int exitCode = csc.Run(outWriter); 3518exitCode = csc.Run(outWriter); 3572int exitCode = csc.Run(outWriter); 3600exitCode = csc.Run(outWriter); 4341srcFile.Path }).Run(outWriter); 4360srcFile.Path }).Run(outWriter); 4481int exitCode = csc.Run(outWriter); 4740int exitCode = CreateCSharpCompiler(null, subDirectory, new[] { "/nologo", "/t:library", "/out:abc.xyz", src.ToString() }).Run(outWriter); 4745exitCode = CreateCSharpCompiler(null, baseDirectory, new[] { "/nologo", "/lib:temp", "/r:abc.xyz", "/t:library", src.ToString() }).Run(outWriter); 4763int exitCode = CreateCSharpCompiler(null, baseDirectory, new[] { "/nologo", "/preferreduilang:en", "/t:library", "/out:" + subFolder.ToString(), src.ToString() }).Run(outWriter); 4785int exitCode = CreateCSharpCompiler(responseFile: null, baseDirectory, ["/nologo", "/preferreduilang:en", "/t:library", "/out:" + filePath, src.ToString()]).Run(outWriter); 5899int exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/t:module", source1 }).Run(outWriter); 5906exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/addmodule:" + modfile, source }).Run(outWriter); 5911exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/t:module", source2 }).Run(outWriter); 5918exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/preferreduilang:en", "/addmodule:" + modfile, source }).Run(outWriter); 5936int exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/t:module", source1 }).Run(outWriter); 5941exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/addmodule:" + modfile, source2 }).Run(outWriter); 5956int exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/t:module", source1 }).Run(outWriter); 5961exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/preferreduilang:en", "/addmodule:" + modfile, "/linkres:" + modfile, source2 }).Run(outWriter); 6333int exitCode = csc.Run(outWriter); 6425int exitCode = csc.Run(outWriter); 6524int exitCode = csc.Run(outWriter); 6566int exitCode = csc.Run(outWriter); 6607int exitCode = csc.Run(outWriter); 6942int exitCode = csc.Run(outWriter); 6964int exitCode = csc.Run(outWriter); 6988int exitCode = csc.Run(outWriter); 7011int exitCode = csc.Run(outWriter); 7069int exitCode = csc.Run(outWriter); 7113int exitCode = csc.Run(outWriter); 7189int exitCode = csc.Run(outWriter); 7212int exitCode = csc.Run(outWriter); 7238int exitCode = csc.Run(outWriter); 7266int exitCode = csc.Run(outWriter); 7294int exitCode = csc.Run(outWriter); 7320int exitCode = csc.Run(outWriter); 7812int actualExitCode = csc.Run(new StringWriter(CultureInfo.InvariantCulture)); 7858int exitCode = csc.Run(outWriter); 7865exitCode = csc.Run(outWriter); 7872exitCode = csc.Run(outWriter); 7879exitCode = csc.Run(outWriter); 7905int exitCode = csc.Run(outWriter); 7913exitCode = csc.Run(outWriter); 7939int exitCode = csc.Run(outWriter); 7947exitCode = csc.Run(outWriter); 7973int exitCode = csc.Run(outWriter); 7981exitCode = csc.Run(outWriter); 7997int exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/t:library", src.ToString() }).Run(outWriter); 8002exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", "/nostdlib", "/t:library", src.ToString() }).Run(outWriter); 8010exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/nostdlib", "/t:library", "/runtimemetadataversion:v4.0.30319", "/langversion:8", src.ToString() }).Run(outWriter); 8151int exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/noconfig", "/nostdlib", "/runtimemetadataversion:v4.0.30319", "/nowarn:8625", "/features:noRefSafetyRulesAttribute", src.ToString() }).Run(outWriter); 8156exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/nostdlib", "/runtimemetadataversion:v4.0.30319", "/nowarn:8625", "/features:noRefSafetyRulesAttribute", src.ToString() }).Run(outWriter); 8164exitCode = CreateCSharpCompiler(GetDefaultResponseFilePath(), WorkingDirectory, new[] { "/nologo", "/noconfig", "/nostdlib", "/t:library", "/runtimemetadataversion:v4.0.30319", "/nowarn:8625", "/features:noRefSafetyRulesAttribute", src.ToString() }).Run(outWriter); 8180int exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", src.ToString(), "/define" }).Run(outWriter); 8185exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", "/t:library", src.ToString(), @"/define:""""" }).Run(outWriter); 8190exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", "/t:library", src.ToString(), "/define: " }).Run(outWriter); 8195exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", "/t:library", src.ToString(), "/define:" }).Run(outWriter); 8200exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", "/t:library", src.ToString(), "/define:,,," }).Run(outWriter); 8205exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", "/t:library", src.ToString(), "/define:,blah,Blah" }).Run(outWriter); 8210exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", "/t:library", src.ToString(), "/define:a;;b@" }).Run(outWriter); 8217exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", "/t:library", src.ToString(), "/define:a,b@;" }).Run(outWriter); 8223exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", "/t:library", src.ToString(), @"/define:OE_WIN32=-1:LANG_HOST_EN=-1:LANG_OE_EN=-1:LANG_PRJ_EN=-1:HOST_COM20SDKEVERETT=-1:EXEMODE=-1:OE_NT5=-1:Win32=-1", @"/d:TRACE=TRUE,DEBUG=TRUE" }).Run(outWriter); 8393int exitCode = csc.Run(outWriter); 8402exitCode = csc.Run(outWriter); 8412exitCode = csc.Run(outWriter); 8421exitCode = csc.Run(outWriter); 8430exitCode = csc.Run(outWriter); 8439exitCode = csc.Run(outWriter); 8526int exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/preferreduilang:en", source.ToString() }).Run(outWriter); 8531exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/nowarn:1634", source.ToString() }).Run(outWriter); 8536exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/preferreduilang:en", Path.Combine(baseDir, "nonexistent.cs"), source.ToString() }).Run(outWriter); 8565int exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/nowarn:1522,642", source.ToString() }).Run(outWriter); 8589int exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/preferreduilang:en", "/warn:3", "/warnaserror:nullable", source.ToString() }).Run(outWriter); 8623int exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/preferreduilang:en", "/warn:3", "/warnaserror", source.ToString() }).Run(outWriter); 8649}).Run(outWriter); 8674}).Run(outWriter); 8695int exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/target:library", "/out:goo.dll", "/nowarn:2008" }).Run(outWriter); 8716int exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/warnaserror", source.ToString() }).Run(outWriter); 8721exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/nowarn:1998", source.ToString() }).Run(outWriter); 8769int exitCode1 = CreateCSharpCompiler(null, dir.Path, new[] { "/debug:full", "/out:Program.exe", source1.Path }).Run(outWriter); 8775int exitCode2 = CreateCSharpCompiler(null, dir.Path, new[] { "/debug:full", "/out:Program.exe", source2.Path }).Run(outWriter); 8786int exitCode3 = CreateCSharpCompiler(null, dir.Path, new[] { "/debug:full", "/out:Program.exe", source3.Path }).Run(outWriter); 8831int exitCode = CreateCSharpCompiler(null, dir.Path, new[] { "/target:library", "/debug:full", libSrc.Path }).Run(outWriter); 8938int exitCode = CreateCSharpCompiler(null, dir.Path, new[] { "/target:library", "/preferreduilang:en", libSrc.Path }).Run(outWriter); 8957int exitCode = CreateCSharpCompiler(null, dir.Path, new[] { "/target:library", "/preferreduilang:en", libSrc.Path }).Run(outWriter); 8994Assert.Equal(1, csc.Run(outWriter)); 9017Assert.Equal(1, csc.Run(outWriter)); 9039Assert.Equal(1, csc.Run(outWriter)); 9069Assert.Equal(1, csc.Run(outWriter)); 9090Assert.Equal(1, csc.Run(outWriter)); 9116Assert.Equal(0, csc.Run(outWriter)); 9143int exitCode = csc.Run(outWriter); 9208int exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", sourcePath }).Run(outWriter); 9235var exitCode = csc.Run(writer); 9372int exitCode = CreateCSharpCompiler(null, baseDirectory, allCommandLineArgs).Run(outWriter); 9436var exitCode = csc.Run(outWriter); 9529var exitCode = csc.Run(outWriter); 9563var exitCode = csc.Run(outWriter); 9584var exitCode = csc.Run(outWriter); 9609var exitCode = csc.Run(outWriter); 9631var exitCode = csc.Run(outWriter); 9679int exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/preferreduilang" }).Run(outWriter); 9684exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/preferreduilang:" }).Run(outWriter); 9689exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/preferreduilang:zz" }).Run(outWriter); 9694exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/preferreduilang:en-zz" }).Run(outWriter); 9699exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/preferreduilang:en-US" }).Run(outWriter); 9704exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/preferreduilang:de" }).Run(outWriter); 9709exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/preferreduilang:de-AT" }).Run(outWriter); 9719var exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "" }).Run(outWriter); 9735var exitCode = cmd.Run(outWriter); 9828var exitCode = cmd.Run(outWriter); 9834exitCode = cmd.Run(outWriter); 9840exitCode = cmd.Run(outWriter); 10029int exitCode = compiler.Run(outWriter); 10071int exitCode = compiler.Run(outWriter); 10579var exitCode = csc.Run(outWriter); 11198int exitCode = csc.Run(outWriter); 11210int exitCode = csc.Run(outWriter); 11222int exitCode = csc.Run(outWriter); 11234int exitCode = csc.Run(outWriter); 11616int exitCode = csc.Run(outWriter); 11796int exitCode = csc.Run(outWriter); 11860int exitCode = csc.Run(outWriter); 11911int exitCode = csc.Run(outWriter); 12288int exitCode = csc.Run(outWriter); 12501var exitCode = compiler.Run(outWriter); 12521var exitCode = compiler.Run(outWriter); 13422var exitCode = cmd.Run(outWriter); 13667var exitCode = cmd.Run(outWriter); 13754var exitCode = cmd.Run(outWriter); 13791var exitCode = cmd.Run(outWriter); 14717var exitCode = cmd.Run(outWriter); 14779var exitCode = cmd.Run(outWriter); 14799var exitCode = cmd.Run(outWriter); 14824var exitCode = cmd.Run(outWriter); 14844var exitCode = cmd.Run(outWriter); 14923var exitCode = csc.Run(outWriter); 14956var exitCode = cmd.Run(outWriter); 15038var exitCode = cmd.Run(outWriter); 15559var exitCode = cmd.Run(outWriter); 15573exitCode = cmd.Run(outWriter); 15611var exitCode = cmd.Run(outWriter); 15623exitCode = cmd.Run(outWriter); 15693var exitCode = cmd.Run(outWriter); 15707exitCode = cmd.Run(outWriter); 15746var exitCode = cmd.Run(outWriter); 15758exitCode = cmd.Run(outWriter); 15825var exitCode = cmd.Run(outWriter); 15864var exitCode = cmd.Run(outWriter); 15904var exitCode = cmd.Run(outWriter);
SarifErrorLoggerTests.cs (9)
50var exitCode = cmd.Run(outWriter); 81var exitCode = cmd.Run(outWriter); 115var exitCode = cmd.Run(outWriter); 150var exitCode = cmd.Run(outWriter); 185var exitCode = cmd.Run(outWriter); 220var exitCode = cmd.Run(outWriter); 255var exitCode = cmd.Run(outWriter); 290var exitCode = cmd.Run(outWriter); 323var exitCode = cmd.Run(outWriter);
SarifV2ErrorLoggerTests.cs (4)
455var exitCode = cmd.Run(outWriter); 537var exitCode = cmd.Run(outWriter); 607var exitCode = cmd.Run(outWriter); 686var exitCode = cmd.Run(outWriter);
TouchedFileLoggingTests.cs (4)
52var exitCode = cmd.Run(outWriter); 99var exitCode = cmd.Run(outWriter); 132var exitCode = cmd.Run(outWriter); 175var exitCode = cmd.Run(writer);
Microsoft.CodeAnalysis.Test.Utilities (1)
CommonCompilerExtensions.cs (1)
21var result = compiler.Run(writer, cancellationToken);
Microsoft.CodeAnalysis.UnitTests (2)
Analyzers\AnalyzerFileReferenceTests.cs (2)
325var result = compiler.Run(writer); 354var result = compiler.Run(writer);
vbc (1)
src\Compilers\Shared\Vbc.cs (1)
28return ConsoleUtil.RunWithUtf8Output(compiler.Arguments.Utf8Output, textWriter, tw => compiler.Run(tw));
VBCSCompiler (1)
src\Compilers\Server\VBCSCompiler\CompilerRequestHandler.cs (1)
152int returnCode = compiler.Run(output, cancellationToken);
VBCSCompiler.UnitTests (2)
TouchedFileLoggingTests.cs (2)
81var exitCode = cmd.Run(outWriter); 132var exitCode = cmd.Run(outWriter);