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); 1877int exitCode = csc.Run(outWriter); 2251int exitCode = csc.Run(outWriter); 2283int exitCode = csc.Run(outWriter); 2312int exitCode = csc.Run(outWriter); 2455int exitCode = csc.Run(output); 2786int exitCode = csc.Run(outWriter); 2809int exitCode = csc.Run(outWriter); 2926int exitCode = csc.Run(outWriter); 2962int exitCode = csc.Run(outWriter); 2999int exitCode = csc.Run(outWriter); 3010exitCode = csc.Run(outWriter); 3518int exitCode = csc.Run(outWriter); 3529exitCode = csc.Run(outWriter); 3583int exitCode = csc.Run(outWriter); 3611exitCode = csc.Run(outWriter); 4352srcFile.Path }).Run(outWriter); 4371srcFile.Path }).Run(outWriter); 4492int exitCode = csc.Run(outWriter); 4751int exitCode = CreateCSharpCompiler(null, subDirectory, new[] { "/nologo", "/t:library", "/out:abc.xyz", src.ToString() }).Run(outWriter); 4756exitCode = CreateCSharpCompiler(null, baseDirectory, new[] { "/nologo", "/lib:temp", "/r:abc.xyz", "/t:library", src.ToString() }).Run(outWriter); 4774int exitCode = CreateCSharpCompiler(null, baseDirectory, new[] { "/nologo", "/preferreduilang:en", "/t:library", "/out:" + subFolder.ToString(), src.ToString() }).Run(outWriter); 4796int exitCode = CreateCSharpCompiler(responseFile: null, baseDirectory, ["/nologo", "/preferreduilang:en", "/t:library", "/out:" + filePath, src.ToString()]).Run(outWriter); 5910int exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/t:module", source1 }).Run(outWriter); 5917exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/addmodule:" + modfile, source }).Run(outWriter); 5922exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/t:module", source2 }).Run(outWriter); 5929exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/preferreduilang:en", "/addmodule:" + modfile, source }).Run(outWriter); 5947int exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/t:module", source1 }).Run(outWriter); 5952exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/addmodule:" + modfile, source2 }).Run(outWriter); 5967int exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/t:module", source1 }).Run(outWriter); 5972exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/preferreduilang:en", "/addmodule:" + modfile, "/linkres:" + modfile, source2 }).Run(outWriter); 6344int exitCode = csc.Run(outWriter); 6436int exitCode = csc.Run(outWriter); 6535int exitCode = csc.Run(outWriter); 6577int exitCode = csc.Run(outWriter); 6618int exitCode = csc.Run(outWriter); 6953int exitCode = csc.Run(outWriter); 6975int exitCode = csc.Run(outWriter); 6999int exitCode = csc.Run(outWriter); 7022int exitCode = csc.Run(outWriter); 7080int exitCode = csc.Run(outWriter); 7124int exitCode = csc.Run(outWriter); 7200int exitCode = csc.Run(outWriter); 7223int exitCode = csc.Run(outWriter); 7249int exitCode = csc.Run(outWriter); 7277int exitCode = csc.Run(outWriter); 7305int exitCode = csc.Run(outWriter); 7331int exitCode = csc.Run(outWriter); 7823int actualExitCode = csc.Run(new StringWriter(CultureInfo.InvariantCulture)); 7869int exitCode = csc.Run(outWriter); 7876exitCode = csc.Run(outWriter); 7883exitCode = csc.Run(outWriter); 7890exitCode = csc.Run(outWriter); 7916int exitCode = csc.Run(outWriter); 7924exitCode = csc.Run(outWriter); 7950int exitCode = csc.Run(outWriter); 7958exitCode = csc.Run(outWriter); 7984int exitCode = csc.Run(outWriter); 7992exitCode = csc.Run(outWriter); 8008int exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/t:library", src.ToString() }).Run(outWriter); 8013exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", "/nostdlib", "/t:library", src.ToString() }).Run(outWriter); 8021exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/nostdlib", "/t:library", "/runtimemetadataversion:v4.0.30319", "/langversion:8", src.ToString() }).Run(outWriter); 8162int exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/noconfig", "/nostdlib", "/runtimemetadataversion:v4.0.30319", "/nowarn:8625", "/features:noRefSafetyRulesAttribute", src.ToString() }).Run(outWriter); 8167exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/nostdlib", "/runtimemetadataversion:v4.0.30319", "/nowarn:8625", "/features:noRefSafetyRulesAttribute", src.ToString() }).Run(outWriter); 8175exitCode = CreateCSharpCompiler(GetDefaultResponseFilePath(), WorkingDirectory, new[] { "/nologo", "/noconfig", "/nostdlib", "/t:library", "/runtimemetadataversion:v4.0.30319", "/nowarn:8625", "/features:noRefSafetyRulesAttribute", src.ToString() }).Run(outWriter); 8191int exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", src.ToString(), "/define" }).Run(outWriter); 8196exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", "/t:library", src.ToString(), @"/define:""""" }).Run(outWriter); 8201exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", "/t:library", src.ToString(), "/define: " }).Run(outWriter); 8206exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", "/t:library", src.ToString(), "/define:" }).Run(outWriter); 8211exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", "/t:library", src.ToString(), "/define:,,," }).Run(outWriter); 8216exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", "/t:library", src.ToString(), "/define:,blah,Blah" }).Run(outWriter); 8221exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", "/t:library", src.ToString(), "/define:a;;b@" }).Run(outWriter); 8228exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/preferreduilang:en", "/t:library", src.ToString(), "/define:a,b@;" }).Run(outWriter); 8234exitCode = 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); 8404int exitCode = csc.Run(outWriter); 8413exitCode = csc.Run(outWriter); 8423exitCode = csc.Run(outWriter); 8432exitCode = csc.Run(outWriter); 8441exitCode = csc.Run(outWriter); 8450exitCode = csc.Run(outWriter); 8537int exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/preferreduilang:en", source.ToString() }).Run(outWriter); 8542exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/nowarn:1634", source.ToString() }).Run(outWriter); 8547exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/preferreduilang:en", Path.Combine(baseDir, "nonexistent.cs"), source.ToString() }).Run(outWriter); 8576int exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/nowarn:1522,642", source.ToString() }).Run(outWriter); 8600int exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/preferreduilang:en", "/warn:3", "/warnaserror:nullable", source.ToString() }).Run(outWriter); 8634int exitCode = CreateCSharpCompiler(null, baseDir, new[] { "/nologo", "/preferreduilang:en", "/warn:3", "/warnaserror", source.ToString() }).Run(outWriter); 8660}).Run(outWriter); 8685}).Run(outWriter); 8706int exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/target:library", "/out:goo.dll", "/nowarn:2008" }).Run(outWriter); 8725int exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/warnaserror", source.ToString() }).Run(outWriter); 8730exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", "/nowarn:1998", source.ToString() }).Run(outWriter); 8778int exitCode1 = CreateCSharpCompiler(null, dir.Path, new[] { "/debug:full", "/out:Program.exe", source1.Path }).Run(outWriter); 8784int exitCode2 = CreateCSharpCompiler(null, dir.Path, new[] { "/debug:full", "/out:Program.exe", source2.Path }).Run(outWriter); 8795int exitCode3 = CreateCSharpCompiler(null, dir.Path, new[] { "/debug:full", "/out:Program.exe", source3.Path }).Run(outWriter); 8840int exitCode = CreateCSharpCompiler(null, dir.Path, new[] { "/target:library", "/debug:full", libSrc.Path }).Run(outWriter); 8947int exitCode = CreateCSharpCompiler(null, dir.Path, new[] { "/target:library", "/preferreduilang:en", libSrc.Path }).Run(outWriter); 8966int exitCode = CreateCSharpCompiler(null, dir.Path, new[] { "/target:library", "/preferreduilang:en", libSrc.Path }).Run(outWriter); 9003Assert.Equal(1, csc.Run(outWriter)); 9026Assert.Equal(1, csc.Run(outWriter)); 9048Assert.Equal(1, csc.Run(outWriter)); 9078Assert.Equal(1, csc.Run(outWriter)); 9099Assert.Equal(1, csc.Run(outWriter)); 9125Assert.Equal(0, csc.Run(outWriter)); 9152int exitCode = csc.Run(outWriter); 9217int exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/nologo", sourcePath }).Run(outWriter); 9244var exitCode = csc.Run(writer); 9381int exitCode = CreateCSharpCompiler(null, baseDirectory, allCommandLineArgs).Run(outWriter); 9445var exitCode = csc.Run(outWriter); 9538var exitCode = csc.Run(outWriter); 9572var exitCode = csc.Run(outWriter); 9593var exitCode = csc.Run(outWriter); 9618var exitCode = csc.Run(outWriter); 9640var exitCode = csc.Run(outWriter); 9688int exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/preferreduilang" }).Run(outWriter); 9693exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/preferreduilang:" }).Run(outWriter); 9698exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/preferreduilang:zz" }).Run(outWriter); 9703exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/preferreduilang:en-zz" }).Run(outWriter); 9708exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/preferreduilang:en-US" }).Run(outWriter); 9713exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/preferreduilang:de" }).Run(outWriter); 9718exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "/preferreduilang:de-AT" }).Run(outWriter); 9728var exitCode = CreateCSharpCompiler(null, WorkingDirectory, new[] { "" }).Run(outWriter); 9744var exitCode = cmd.Run(outWriter); 9837var exitCode = cmd.Run(outWriter); 9843exitCode = cmd.Run(outWriter); 9849exitCode = cmd.Run(outWriter); 10038int exitCode = compiler.Run(outWriter); 10080int exitCode = compiler.Run(outWriter); 10588var exitCode = csc.Run(outWriter); 11207int exitCode = csc.Run(outWriter); 11219int exitCode = csc.Run(outWriter); 11231int exitCode = csc.Run(outWriter); 11243int exitCode = csc.Run(outWriter); 11625int exitCode = csc.Run(outWriter); 11805int exitCode = csc.Run(outWriter); 11869int exitCode = csc.Run(outWriter); 11920int exitCode = csc.Run(outWriter); 12297int exitCode = csc.Run(outWriter); 12510var exitCode = compiler.Run(outWriter); 12530var exitCode = compiler.Run(outWriter); 13431var exitCode = cmd.Run(outWriter); 13676var exitCode = cmd.Run(outWriter); 13763var exitCode = cmd.Run(outWriter); 13800var exitCode = cmd.Run(outWriter); 14726var exitCode = cmd.Run(outWriter); 14788var exitCode = cmd.Run(outWriter); 14808var exitCode = cmd.Run(outWriter); 14833var exitCode = cmd.Run(outWriter); 14853var exitCode = cmd.Run(outWriter); 14932var exitCode = csc.Run(outWriter); 14965var exitCode = cmd.Run(outWriter); 15047var exitCode = cmd.Run(outWriter); 15568var exitCode = cmd.Run(outWriter); 15582exitCode = cmd.Run(outWriter); 15620var exitCode = cmd.Run(outWriter); 15632exitCode = cmd.Run(outWriter); 15702var exitCode = cmd.Run(outWriter); 15716exitCode = cmd.Run(outWriter); 15755var exitCode = cmd.Run(outWriter); 15767exitCode = cmd.Run(outWriter); 15834var exitCode = cmd.Run(outWriter); 15873var exitCode = cmd.Run(outWriter); 15913var 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);