2 types derived from CommandLineParser
Microsoft.CodeAnalysis.CSharp (1)
CommandLine\CSharpCommandLineParser.cs (1)
23public class CSharpCommandLineParser : CommandLineParser
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCommandLineParser.vb (1)
24Inherits CommandLineParser
13 references to CommandLineParser
csc (2)
src\roslyn\src\Compilers\Shared\BuildClient.cs (2)
132if (CommandLineParser.TryParseClientArgs( 366return CommandLineParser.SplitCommandLineIntoArguments(commandLine, removeHashComments: false).Skip(1);
Microsoft.CodeAnalysis (2)
CommandLine\CommandLineArguments.cs (1)
287/// Options to the <see cref="CommandLineParser"/>.
CommandLine\CommonCompiler.cs (1)
125public CommonCompiler(CommandLineParser parser, string? responseFile, string[] args, BuildPaths buildPaths, string? additionalReferenceDirectories, IAnalyzerAssemblyLoader assemblyLoader, GeneratorDriverCache? driverCache, ICommonCompilerFileSystem? fileSystem)
Microsoft.CodeAnalysis.CSharp.Scripting (1)
Hosting\CSharpReplServiceProvider.cs (1)
20public override CommandLineParser CommandLineParser => CSharpCommandLineParser.Script;
Microsoft.CodeAnalysis.Scripting (1)
Hosting\ReplServiceProvider.cs (1)
17public abstract CommandLineParser CommandLineParser { get; }
Microsoft.CodeAnalysis.VisualBasic.Scripting (1)
Hosting\VisualBasicReplServiceProvider.vb (1)
16Public Overrides ReadOnly Property CommandLineParser As CommandLineParser
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\CommandLineProject.cs (1)
185var args = CommandLineParser.SplitCommandLineIntoArguments(commandLine, removeHashComments: true);
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (1)
84var arguments = CommandLineParser.SplitCommandLineIntoArguments(commandLine, removeHashComments: false);
vbc (2)
src\roslyn\src\Compilers\Shared\BuildClient.cs (2)
132if (CommandLineParser.TryParseClientArgs( 366return CommandLineParser.SplitCommandLineIntoArguments(commandLine, removeHashComments: false).Skip(1);
VBCSCompiler (2)
src\roslyn\src\Compilers\Shared\BuildClient.cs (2)
132if (CommandLineParser.TryParseClientArgs( 366return CommandLineParser.SplitCommandLineIntoArguments(commandLine, removeHashComments: false).Skip(1);