20 references to Parser
dotnet-aot (20)
NativeEntryPoint.cs (4)
186
parseResult =
Parser
.Parse(args);
308
string? subCommandToken = parseResult.GetValue(
Parser
.RootCommand.DotnetSubCommand);
354
exitCode =
Parser
.ExceptionHandler(exception, fileBasedRunParseResult);
398
exitCode =
Parser
.ExceptionHandler(ex, parseResult);
parent\dotnet\CommandInvocation.cs (2)
34
exitCode =
Parser
.Invoke(parseResult);
50
exitCode =
Parser
.ExceptionHandler(exception, parseResult);
parent\dotnet\Commands\DotNetCommandFactory.cs (2)
40
var command =
Parser
.GetBuiltInCommand(commandName);
43
commandFunc = (args) =>
Parser
.Invoke([commandName, .. args]);
parent\dotnet\Extensions\ParseResultExtensions.cs (12)
24
parseResult.CommandResult.Command.Equals(
Parser
.RootCommand) && string.IsNullOrEmpty(parseResult.RootSubCommandResult());
38
parseResult.CommandResult.Command.Equals(
Parser
.RootCommand)
39
&& !string.IsNullOrEmpty(parseResult.GetValue(
Parser
.RootCommand.DotnetSubCommand));
52
parseResult.GetResult(
Parser
.RootCommand.DotnetSubCommand) is { Tokens: [{ Type: TokenType.Argument, Value: { } } unmatchedCommandOrFile] }
78
return
Parser
.Parse(["run", "--file", unmatchedCommandOrFile.Value, .. otherTokens]);
85
_ => parseResult.GetResult(
Parser
.RootCommand.DotnetSubCommand)?.GetValueOrDefault<string>()
108
Parser
.Parse([.. filteredTokenValues, "-h"]).Invoke();
126
.SkipWhile(arg =>
Parser
.RootCommand.DiagOption.Name.Equals(arg)
127
||
Parser
.RootCommand.DiagOption.Aliases.Contains(arg)
135
Parser
.GetBuiltInCommand(parseResult.RootSubCommandResult()) != null
137
|| (parseResult.IsTopLevelDotnetCommand() && string.IsNullOrEmpty(parseResult.GetValue(
Parser
.RootCommand.DotnetSubCommand)));
141
||
Parser
.GetBuiltInCommand(parseResult.RootSubCommandResult()) != null;