13 references to RootCommand
dotnet-aot (13)
NativeEntryPoint.cs (1)
308
string? subCommandToken = parseResult.GetValue(Parser.
RootCommand
.DotnetSubCommand);
parent\dotnet\Extensions\ParseResultExtensions.cs (8)
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] }
85
_ => parseResult.GetResult(Parser.
RootCommand
.DotnetSubCommand)?.GetValueOrDefault<string>()
126
.SkipWhile(arg => Parser.
RootCommand
.DiagOption.Name.Equals(arg)
127
|| Parser.
RootCommand
.DiagOption.Aliases.Contains(arg)
137
|| (parseResult.IsTopLevelDotnetCommand() && string.IsNullOrEmpty(parseResult.GetValue(Parser.
RootCommand
.DotnetSubCommand)));
parent\dotnet\Parser.cs (4)
306
RootCommand
.Subcommands.FirstOrDefault(c => c.Name.Equals(commandName, StringComparison.OrdinalIgnoreCase));
355
public static ParseResult Parse(string commandLineUnsplit) =>
RootCommand
.Parse(commandLineUnsplit, ParserConfiguration);
356
public static ParseResult Parse(string[] args) =>
RootCommand
.Parse(args, ParserConfiguration);
452
if (command.Equals(
RootCommand
))